int 13h 0x09 Attempt to DMA over 64kb boundary

bootsect.s的一些注意点:

当从软驱上读取超过64kb的内容时,必需确保ES处在64KB段边界上,即0x1000:XXXX,要不然会出现这样的错误:

int 13h 0x09 Attempt to DMA over 64kb boundary

具体的技术细节,和ISA DMA有关的:http://wiki.osdev.org/DMA

知识共享许可协议
本作品《int 13h 0x09 Attempt to DMA over 64kb boundary》verynix创作,采用知识共享署名-非商业性使用-禁止演绎 3.0 Unported许可协议进行许可。
基于verynix.com上的作品创作。
Permissions beyond the scope of this license may be available at verynix.com.

本文链接: http://verynix.com/1099.html

Post Footer automatically generated by wp-posturl plugin for wordpress.

Leave a Reply

Your email address will not be published. Required fields are marked *