作者查詢 / ericwang1017

總覽項目: 發文 | 留言 | 暱稱
作者 ericwang1017 在 PTT [ LinuxDev ] 看板的留言(推文), 共16則
限定看板:LinuxDev
首頁
上一頁
1
下一頁
尾頁
Re: [問題] QEMU+GDB 開機, int 跳不過去的問題
[ LinuxDev ]37 留言, 推噓總分: +7
作者: frank0125 - 發表於 2013/03/23 18:33(12年前)
1Fericwang1017:謝謝你的回覆, 不過ljmp 是CS:ip , 所以是0x07c0 :)03/23 19:18
2Fericwang1017:我發現我位置有打錯, 以更正03/23 19:25
3Fericwang1017:不過code 那邊是沒打錯的03/23 19:26
6Fericwang1017:您可以試看看把這些code 用qemu + gdb 跑看看03/23 19:36
7Fericwang1017:並且分別用"沒有ljmp"與 "有ljmp"的方式做看看03/23 19:37
8Fericwang1017:就會發現GDB很笨,只認 EIP的數值03/23 19:38
15Fericwang1017:ㄜ, linux011 的 bootsec.s的第一行就是 LJMP03/23 19:46
16Fericwang1017:事實上, 我的code 上半部就是抄那邊的..03/23 19:47
17Fericwang1017:抱歉更正, linux011的code 我是拿GCC改過的03/23 19:49
25Fericwang1017:兩種方式都可以在qemu正常執行, 只是GDB有差異03/23 20:48
30Fericwang1017:我也是這樣想, 不過我在猜是否是gdb有參數沒設好..03/24 02:17
31Fericwang1017:還是感謝你回文嚕 :)03/24 02:18
32Fericwang1017:對了, facebook上有個juluOSDev社團, 我想你會有興趣03/24 02:21
36Fericwang1017:我的問題已經找到解法了, 回在社團上面, 你可以看看03/24 14:45
[問題] QEMU+GDB 開機, int 跳不過去的問題
[ LinuxDev ]2 留言, 推噓總分: 0
作者: ericwang1017 - 發表於 2013/03/23 12:04(12年前)
1Fericwang1017:不知道是不是AMD 64 bit 的關係?03/23 18:04
2Fericwang1017:位置有打錯, 已修正03/23 19:25
首頁
上一頁
1
下一頁
尾頁