青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

milkyway的窩

最初想法的誕生地

 

wince下的地址映射知識(shí)點(diǎn)滴

1.如果是在bootloader中打開MMU之前,程序訪問設(shè)備寄存器,可以直接操作物理地址,無需虛實(shí)映射。

2.wince啟動(dòng)后,硬件上ARM和X86體系的處理器啟動(dòng)了MMU,操作系統(tǒng)只能訪問到虛擬地址,不能直接操作物理內(nèi)存了。但是如果是X86的CPU,由于它的外設(shè)I/O端口和存儲(chǔ)器空間分開編址,可以直接嵌入?yún)R編或者使用宏read_port_xxx,write_port_xxx來讀寫設(shè)備寄存器的物理地址。

3.wince軟件結(jié)構(gòu)里對(duì)應(yīng)MMU的是一個(gè)名為OEMAddressTable的數(shù)據(jù)結(jié)構(gòu)(源文件oeminit.asm中),其中建立了物理地址和虛擬地址的靜態(tài)映射關(guān)系,也可以在其中改動(dòng)系統(tǒng)所能識(shí)別物理內(nèi)存的大小,以支持大內(nèi)存。

4.我們也可以在wince啟動(dòng)后調(diào)用CreateStaticMapping和NKCreateStaticMapping來實(shí)現(xiàn)OEMAddressTable中的這種物理地址和虛擬地址的靜態(tài)映射關(guān)系。

5.建立了靜態(tài)映射關(guān)系的虛擬地址只能由內(nèi)核模式下的程序來操作,例如 ISR。除非你在定制系統(tǒng)時(shí),選擇了full kernal mode,使所有程序都運(yùn)行在完全內(nèi)核模式下,這將導(dǎo)致系統(tǒng)不穩(wěn)定。

6.如果要在驅(qū)動(dòng)程序中訪問設(shè)備寄存器,必須建立動(dòng)態(tài)虛擬地址映射,可以調(diào)用MmmapIoSpace函數(shù)來實(shí)現(xiàn),或者通過VirtualAlloc和VirtualCopy函數(shù)來實(shí)現(xiàn)。其實(shí)MmmapIoSpace內(nèi)部就調(diào)用了后者。

7.在驅(qū)動(dòng)中訪問虛擬地址時(shí),必須是非緩存段(位于0xA0000000 到 0xBFFFFFFF )。

8.使用VirtualCopy函數(shù)映射物理內(nèi)存時(shí),其lpvSrc參數(shù)必須右移8位,且相應(yīng)的fdwProtect參數(shù)必須帶page_physical。

9.如果是ARM體系的處理器,訪問掛在系統(tǒng)總線上的設(shè)備寄存器前,必須先把總線地址轉(zhuǎn)化成CPU的地址,通過HalTranslateBusAddress實(shí)現(xiàn)兩種物理地址的變換,然后再調(diào)用MmmapIoSpace函數(shù)作虛實(shí)地址的轉(zhuǎn)換。
  wince5.0下可以使用CreateBusAccessHandle(總線注冊表路徑)+BusTransBusAddrToVirtual來實(shí)現(xiàn)總線物理地址到系統(tǒng)虛擬地址的直接變換。

posted on 2007-03-27 22:39 milkyway 閱讀(2794) 評(píng)論(2)  編輯 收藏 引用 所屬分類: Wince學(xué)習(xí)小結(jié)

評(píng)論

# re: wince下的地址映射知識(shí)點(diǎn)滴 2008-03-14 18:20 lll

不錯(cuò)的稿子  回復(fù)  更多評(píng)論   

# re: wince下的地址映射知識(shí)點(diǎn)滴 2008-07-29 16:18 wogo

大哥,你寫的東西很有價(jià)值啊。通俗易懂。我今天一整天都在看你的博客。
真的非常感謝你,有了你的幫助。我進(jìn)步很快。非常感謝你。你太牛了。  回復(fù)  更多評(píng)論   

導(dǎo)航

統(tǒng)計(jì)

公告

隨筆皆原創(chuàng),文章乃轉(zhuǎn)載. 歡迎留言!

常用鏈接

留言簿(37)

隨筆分類(104)

隨筆檔案(101)

文章分類(51)

文章檔案(53)

wince牛人

搜索

積分與排名

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            在线亚洲激情| 久久婷婷国产综合精品青草| 国产精品久久久爽爽爽麻豆色哟哟| 久久影视三级福利片| 久久久午夜精品| 久久久五月婷婷| 看欧美日韩国产| 欧美精品午夜视频| 国产精品久久久一本精品| 国产美女精品| 一区在线观看视频| 99精品久久| 午夜精品久久久久久久久| 欧美在线亚洲综合一区| 久久婷婷成人综合色| 欧美激情一级片一区二区| 亚洲日本国产| 亚洲欧美日韩在线综合| 欧美在线视频免费观看| 欧美一区二区三区喷汁尤物| 欧美性做爰毛片| 国产资源精品在线观看| 亚洲精品中文字幕在线| 亚洲综合视频一区| 欧美成人精品一区| 亚洲一区二区伦理| 久久嫩草精品久久久精品| 欧美日韩成人激情| 黑人极品videos精品欧美裸| 这里是久久伊人| 蜜臀av一级做a爰片久久| 亚洲精品极品| 久久爱91午夜羞羞| 欧美揉bbbbb揉bbbbb| 激情视频一区二区三区| 亚洲午夜av在线| 欧美成人高清| 午夜精品剧场| 欧美三级乱人伦电影| 在线欧美影院| 欧美在线视频观看免费网站| 亚洲激情在线激情| 久久久精彩视频| 国产精品久久国产愉拍| 亚洲人成人一区二区在线观看| 性做久久久久久久免费看| 亚洲片在线观看| 另类成人小视频在线| 国产一区亚洲一区| 亚洲欧美在线高清| 亚洲乱码国产乱码精品精天堂| 久久久无码精品亚洲日韩按摩| 国产精自产拍久久久久久| 日韩一区二区精品葵司在线| 久久综合婷婷| 久久国产福利| 国产一区美女| 久久精品欧美日韩精品| 亚洲尤物在线视频观看| 国产精品s色| 亚洲伊人一本大道中文字幕| 一区二区三区av| 欧美日韩中文| 亚洲欧美日韩精品久久亚洲区| 一区二区欧美视频| 国产精品美女久久久久久久| 亚洲免费在线播放| 亚洲欧美激情诱惑| 国模私拍一区二区三区| 免费成人性网站| 欧美成在线视频| 一区二区三区日韩欧美| 日韩亚洲在线| 国产精品福利网站| 欧美在线亚洲在线| 久久精品免费播放| 亚洲第一网站免费视频| 亚洲第一色在线| 欧美自拍偷拍| 久久精品在线观看| 国产精品日产欧美久久久久| 午夜视频在线观看一区二区| 亚洲欧美日韩国产另类专区| 国内精品久久久久影院优| 美日韩精品视频| 欧美全黄视频| 香蕉久久一区二区不卡无毒影院| 亚洲在线观看视频网站| 国内精品久久久久久 | 99在线精品观看| 一区二区日韩免费看| 国产日韩欧美综合精品| 欧美成年人在线观看| 欧美性jizz18性欧美| 久久久精品国产一区二区三区 | 国产精品揄拍一区二区| 久久久久国色av免费看影院 | 在线电影欧美日韩一区二区私密| 欧美电影在线观看完整版| 欧美日韩高清在线播放| 久久成人精品无人区| 欧美大片免费久久精品三p | 欧美国产精品va在线观看| 午夜精品999| 免费观看成人| 性做久久久久久| 欧美精选一区| 女主播福利一区| 国产午夜精品久久久| 99精品久久久| 亚洲国产女人aaa毛片在线| 亚洲尤物影院| 一区二区三区日韩欧美| 另类天堂av| 久久久久久夜精品精品免费| 欧美日韩一区自拍| 亚洲高清在线观看一区| 精品1区2区3区4区| 亚洲欧美综合精品久久成人| 亚洲性夜色噜噜噜7777| 欧美久久一级| 最新日韩在线视频| 亚洲二区在线视频| 久久精品国产一区二区三区| 亚洲欧美日韩直播| 欧美日韩国产va另类| 欧美激情第9页| 伊人久久婷婷色综合98网| 午夜精品av| 欧美一区二区在线免费播放| 国产精品久久久久9999高清| av成人动漫| 亚洲综合清纯丝袜自拍| 欧美日韩国产在线| 亚洲久久一区| 久久这里有精品15一区二区三区| 亚洲人永久免费| 久久亚洲精选| 欧美v日韩v国产v| 在线观看国产欧美| 久久在线观看视频| 亚洲成人在线视频网站| 亚洲激情成人网| 欧美精品久久一区二区| 最新热久久免费视频| 一本色道久久综合狠狠躁篇怎么玩| 欧美国产日产韩国视频| 99国内精品久久久久久久软件| 亚洲一区二区三区在线播放| 国产精品入口麻豆原神| 欧美一区二区日韩一区二区| 老司机aⅴ在线精品导航| 亚洲国产精品黑人久久久| 欧美激情一区二区三区在线视频观看| 亚洲乱码日产精品bd| 欧美一区二区视频在线观看| 一色屋精品亚洲香蕉网站| 久久久蜜桃一区二区人| 亚洲国产成人久久| 亚洲天堂免费观看| 国产欧美69| 麻豆91精品| 99re热这里只有精品视频| 销魂美女一区二区三区视频在线| 国产一区二区三区四区hd| 久久视频一区| 一本色道精品久久一区二区三区| 欧美一区二区视频免费观看| 在线日本成人| 国产精品国产三级国产aⅴ入口 | 亚洲精品视频一区| 欧美视频在线一区| 久久久国产精品一区二区中文 | 久久久国产成人精品| 亚洲精品小视频在线观看| 国产精品入口福利| 欧美成人精品一区二区| 亚洲午夜女主播在线直播| 免费在线成人| 欧美在线在线| 中国日韩欧美久久久久久久久| 国产综合欧美| 欧美视频一区二区| 久久中文精品| 亚洲小少妇裸体bbw| 亚洲高清视频的网址| 久久久青草婷婷精品综合日韩| 在线亚洲高清视频| 亚洲欧洲一区二区在线观看| 国产亚洲电影| 国产精品乱码一区二区三区| 欧美激情一区二区久久久| 久久av红桃一区二区小说| 亚洲一区二区三区精品在线观看| 欧美激情一区二区三区在线视频观看 | 欧美电影免费观看大全| 午夜一区在线| 日韩系列在线| 亚洲精品免费一区二区三区| 久久噜噜亚洲综合|