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

string

string
posts - 27, comments - 177, trackbacks - 0, articles - 0
  C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
書中講到了如何利用_asm int 3 調(diào)試代碼。
_asm int 3需要配合Nt32Pkg使用。也就是說通過Nt32Pkg編譯出的.efi文件才能夠調(diào)試。
如果你帶_asm int 3語句的工程是通過非Nt32Pkg編譯出來的(例如AppPkg),在SecMain模擬器中調(diào)試會(huì)導(dǎo)致斷點(diǎn)停在Image.c文件如下代碼中
   Image->Status = Image->EntryPoint (ImageHandle, Image->Info.SystemTable);
在模擬器控制臺(tái)會(huì)輸出
WARNING: No source level debug
表明SecMain在加載你的模塊時(shí)沒有成功加載調(diào)試符號(hào)。
解決方案
在.inf文件中添加如下代碼
[BuildOptions]
  MSFT:DEBUG_*_IA32_DLINK_FLAGS = /EXPORT:InitializeDriver=$(IMAGE_ENTRY_POINT) /ALIGN:4096 /FILEALIGN:4096 /SUBSYSTEM:CONSOLE




Feedback

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-02-10 21:12 by zachary
你好,我正在學(xué)UEFI編程,買了你的書,感覺實(shí)戰(zhàn)性挺強(qiáng)的。不過我有幾個(gè)問題,不知道你能不能幫我解答一下,謝謝!
1、現(xiàn)在碰到一個(gè)問題,用UDK自帶的模擬器,不能獲取鼠標(biāo)的狀態(tài);用qemu也不能;用vm虛擬機(jī)不能自定義bios(我不會(huì)。。。),雖然支持獲取鼠標(biāo),但是好像不支持圖形顯示。這樣是不是只能真機(jī)調(diào)試了?
2、UDK2014里面的nt32.fd可以直接給機(jī)器刷嗎?我現(xiàn)在買了一個(gè)x86的平板,BayTail架構(gòu)的,我有編程器,如果想刷成自己的Uefi bios需要什么資料嗎?
3、我看你前面實(shí)戰(zhàn)的目錄有Hii的Form章節(jié),我看到書里面好像沒有,是取消了嗎?你又沒有相關(guān)的代碼?

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試[未登錄]  回復(fù)  更多評(píng)論   

2015-02-11 01:16 by djx_zh
1、模擬器中沒有加載鼠標(biāo)驅(qū)動(dòng),所有不支持。
你可以用QUMU虛擬機(jī),加載USB鼠標(biāo)驅(qū)動(dòng)后就可以了。
2、刷機(jī)需謹(jǐn)慎啊。用QEMU虛擬機(jī)可以很方便的使用.fd固件
3、目前EDK2對(duì)Form的支持比較弱,仍然是類文本格式界面。我個(gè)人覺得可能會(huì)很快出現(xiàn)比較好用的圖形界面庫(kù)。所以沒有在書中介紹Form。如果你真的很想學(xué)習(xí)Form,可以參考Nt32Pkg里面EDK2自帶的示例

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-02-11 20:03 by zachary
thanks for your reply.
我加載鼠標(biāo)驅(qū)動(dòng)后,果然能用了。謝謝!繼續(xù)學(xué)習(xí)^-^

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-04-01 16:23 by wesily
寫了一個(gè)APP,在SHELL下顯示一個(gè)BMP 圖片。BMP文檔放到同一目錄下,APP可以找到并顯示出來。請(qǐng)教下怎么把這個(gè)APP和BMP一起打包成EFI文件?并且用APP顯示?

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-04-01 18:48 by zachary
@wesily
寫個(gè)腳本直接把圖片變成像素?cái)?shù)組,直接弄,這樣很簡(jiǎn)單。

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-04-02 22:25 by wesily
@zachary 確實(shí)是個(gè)好辦法,感謝~~~

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-04-05 09:59 by djx_zh
@zachary
同贊

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試[未登錄]  回復(fù)  更多評(píng)論   

2015-04-28 16:41 by 王帥
你好,我是大四快畢業(yè)的學(xué)生,剛剛接觸uefi編程,當(dāng)我按照配置在win7上buildovmf時(shí),他會(huì)提示failded to execute commond,換到linux環(huán)境下只要一執(zhí)行build命令,最后都會(huì)提示這個(gè)錯(cuò)誤,請(qǐng)問這是為什么?

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試[未登錄]  回復(fù)  更多評(píng)論   

2015-04-29 01:13 by djx_zh
@王帥
Conf/Target文件里的TOOL_CHAIN_TAG你設(shè)置的是什么?
通常failded to execute commond是由于你設(shè)置的TOOL_CHAIN_TAG在Conf/tools_def.txt中沒有找到。

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-05-08 11:14 by jeanhoo
@djx_zh
請(qǐng)問 如何加載USB鼠標(biāo)驅(qū)動(dòng)?
鼠標(biāo)驅(qū)動(dòng)在哪里?

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試[未登錄]  回復(fù)  更多評(píng)論   

2015-05-08 20:34 by djx_zh
@jeanhoo
源代碼在MdeModulePkg/Bus/Usb/UsbMouseDxe/
編譯MedModulePkg后,應(yīng)該可以得到UsbMouseDxe.efi
在Shell里 load UsbMouseDxe.efi加載這個(gè)驅(qū)動(dòng)

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-07-14 11:04 by wwy900624
你好,@djx_zh
load UsbMouseDxe.efi后提示:
Image 'fs1:\UsbMouseDxe.efi' loaded at 5F62000 - Sucess
看提示好像是UsbMouseDxe加載成功了,但是我用WaitForEvent函數(shù)等待鼠標(biāo)輸入(mouse->WaitForInput),當(dāng)我按下鼠標(biāo)左右鍵時(shí),程序里還是沒有收到鼠標(biāo)事件,問題在哪里?
我是在Nt32模擬器里運(yùn)行的。
請(qǐng)指教!

# re: 補(bǔ)充《UEFI原理與編程》中關(guān)于Edk2的調(diào)試  回復(fù)  更多評(píng)論   

2015-07-14 11:25 by djx_zh
@wwy900624
Nt32不支持USB鼠標(biāo),至少我沒有在Nt32下成功使用過鼠標(biāo)。
在OVMF或者DUET下USB鼠標(biāo)是可以的。

只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久久久久久性| 欧美精品v日韩精品v韩国精品v | 国产精品一区=区| 欧美综合第一页| 99精品热视频| 欧美日韩一区二区三区四区在线观看 | 欧美一级二区| 一本一本久久| 亚洲精品一区二区在线观看| 亚洲第一区色| 欧美亚洲综合网| 亚洲免费小视频| 亚洲一区二区三区成人在线视频精品| 亚洲精品1区2区| 亚洲国产精品www| 一本色道久久综合亚洲精品婷婷| 亚洲精品国产精品国自产在线 | 久久夜色精品一区| 亚洲日本无吗高清不卡| 99视频精品在线| 欧美亚洲视频一区二区| 久久av最新网址| 欧美国产先锋| 日韩视频一区二区在线观看 | 久久久99爱| 91久久精品国产91性色tv| 欧美日韩一区二区三区| 一区二区三区高清不卡| 午夜欧美不卡精品aaaaa| 久久久久久久91| 国产精品99一区二区| 好吊日精品视频| 一本大道久久精品懂色aⅴ| 亚洲一级影院| 久久久久高清| 久久久亚洲人| 在线视频精品一区| 欧美成人精品一区二区| 韩国在线一区| 欧美制服丝袜第一页| 亚洲国内在线| 米奇777在线欧美播放| 激情亚洲网站| 美日韩精品视频| 欧美一区二区三区免费观看视频 | 久久精品国产v日韩v亚洲| 亚洲靠逼com| 欧美无砖砖区免费| 亚洲午夜精品久久| 一区二区三区日韩| 国产精品一区二区久久精品| 一区二区三区.www| 亚洲最快最全在线视频| 欧美视频在线观看| 亚洲综合丁香| 欧美专区中文字幕| 亚洲美女免费视频| 久久久久久午夜| 欧美激情视频免费观看| 免费中文字幕日韩欧美| 亚洲国产精品成人| 欧美好吊妞视频| 欧美日韩在线免费| 久久久久国产精品一区三寸| 久久久久久国产精品一区| 亚洲欧洲日产国产网站| 在线视频你懂得一区| 国内成人精品2018免费看| 亚洲第一区在线观看| 国产精品video| 亚洲成人在线视频播放 | 久久精品视频播放| 永久免费精品影视网站| 欧美一级久久| 欧美日韩不卡在线| 久久久久久久久岛国免费| 欧美福利视频一区| 欧美国产精品日韩| 亚洲国产精品va| 欧美伊久线香蕉线新在线| 亚洲在线一区| 国产精品久久久久久久久免费桃花| 久久久噜噜噜| 国产自产在线视频一区| 99在线热播精品免费| 亚洲精品国产精品国自产在线 | 国产亚洲成av人在线观看导航| 欧美成人在线免费观看| 国产伦精品一区二区三区视频孕妇 | 午夜欧美电影在线观看| 国产精品欧美久久| 性欧美办公室18xxxxhd| 久久女同精品一区二区| 亚洲精品美女久久7777777| 欧美国产另类| 日韩视频免费大全中文字幕| 欧美xx视频| 午夜精品在线看| 欧美激情bt| 久久精品国产第一区二区三区最新章节 | 久久久久一区二区三区四区| 激情丁香综合| 欧美色欧美亚洲另类二区 | 日韩一区二区久久| 欧美一二三视频| 亚洲精品在线免费| 韩国精品久久久999| 欧美日韩亚洲一区二| 久久久精彩视频| 国产精品99久久不卡二区 | 亚洲高清视频在线| 国产精品每日更新| 欧美紧缚bdsm在线视频| 日韩一级二级三级| 一本一本久久a久久精品综合妖精| 亚洲欧美成人在线| 在线综合亚洲欧美在线视频| 国产在线拍偷自揄拍精品| 欧美日韩国产色视频| 噜噜噜噜噜久久久久久91| 中文无字幕一区二区三区| 久久久久国产精品一区| 一区二区三区毛片| 欧美国产日韩视频| 欧美在线观看一区二区| 日韩一区二区免费高清| 亚洲国产精品久久久久婷婷老年| 亚洲一区在线视频| 亚洲制服欧美中文字幕中文字幕| 国产一区二区视频在线观看| 国产精品黄色在线观看| 欧美日本簧片| 欧美日韩国产高清视频| 国产精品久久久久久久久免费| 欧美大片免费观看| 欧美成人午夜激情在线| 久久综合狠狠综合久久综合88 | 在线观看精品| 91久久国产精品91久久性色| 黄色小说综合网站| 欧美69视频| 久久爱另类一区二区小说| 久久久久91| 亚洲高清三级视频| 亚洲精品女av网站| 亚洲精品欧美在线| 一区二区欧美在线| 欧美高清在线观看| 欧美专区亚洲专区| 欧美日韩高清区| 国产午夜亚洲精品理论片色戒| 国产亚洲毛片| 欧美日韩视频一区二区| 国产在线播放一区二区三区| 欧美成人精品在线视频| 国产精品乱码妇女bbbb| 国产精品大片wwwwww| 亚洲精品视频在线| 葵司免费一区二区三区四区五区| 亚洲精品美女免费| 久久久久久网| 亚洲欧美日韩在线| 欧美性大战久久久久久久蜜臀| 精品白丝av| 久久一区国产| 亚洲精品永久免费精品| 欧美国产日韩一二三区| 亚洲福利专区| 久久午夜色播影院免费高清| 99在线观看免费视频精品观看| 在线日韩精品视频| 欧美成人精品h版在线观看| 午夜精品久久久久久99热| 国产精品av免费在线观看| 91久久久在线| 在线亚洲高清视频| 欧美三级视频在线观看| 中文一区在线| 中文久久乱码一区二区| 可以看av的网站久久看| 一区二区成人精品| 一本色道久久88综合亚洲精品ⅰ | 99精品福利视频| 亚洲成人在线网| 欧美—级a级欧美特级ar全黄| 亚洲品质自拍| 欧美成人免费网| 欧美日韩一区二区免费在线观看| 久久久久久电影| 欧美日本在线观看| 久久精品国产久精国产思思| 久久久久久**毛片大全| 亚洲在线免费观看| 久久午夜国产精品| 亚洲欧美成人一区二区在线电影 | 欧美黑人在线观看| 国产精品一区二区三区久久 | 久久精品二区| 亚洲精品中文字幕女同| 欧美在线视频一区二区|