当前位置:  技术问答>linux和unix

关于boot.s的问题

    来源: 互联网  发布时间:2016-11-15

    本文导语:  load_setup:          mov     dx,#0x0000              ! drive 0, head 0          mov     cx,#0x0002              ! sector 2, track 0          mov     bx,#0x0200              ! address = 512, in INITSEG ...

load_setup:
         mov     dx,#0x0000              ! drive 0, head 0
         mov     cx,#0x0002              ! sector 2, track 0
         mov     bx,#0x0200              ! address = 512, in INITSEG
         mov     ax,#0x0200+SETUPLEN     ! service 2, nr of sectors
         int     0x13                    ! read it
         jnc     ok_load_setup           ! ok - continue

这是0.12内核boot.s的部分代码,利用bios的int 0x13功能2从启动盘读取head代码
DH-磁头号;DL-驱动器号;CH-10位磁头号的低8位,CL-位7、6是磁道高2位

问题:代码中的磁头号及磁道号时如何确定的?
       

|
bios int 13H就这么规定的。楼主可以参阅bios手册。

    
 
 

您可能感兴趣的文章:

  • 100分请教u-boot.lds链接脚本的问题
  • grub 安在/boot分区 无法双启动的问题
  • BOOT分区的问题
  • 移植u-boot的问题
  • u-boot移植问题。
  • top/bottom boot sector 的问题
  • 小弟问一个弱智问题:boot到底有什么用?我以前装得时候没有设置他也能用呀
  • u-boot移植问题
  • 安装linux时,已经有windows,我有2个主分区了,如果装linux不分boot分区会不会有什么问题?
  • java开源软件 iis7站长之家
  • s3c2440 u-boot地址问题
  • U-boot启动问题、、????
  • 关于linux red hat enterprise boot.iso问题
  • lilo修改问题,initrd = /boot/initrd.x.x.x.img 是什么意思?
  • u-boot的Makefile问题
  • u-boot 内存分布的问题,关于IRQ_STACK_START
  • u-boot 1.1.4 编译出问题了, 请教
  • u-boot-1.1.6在s3c44b0上的移植问题
  • 装linux boot区的识别问题!
  • redhat 7.2 boot启动问题--/etc/rc.sysinit:command not found
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 安装Redhat7.1在分/boot区时,划了16M为/boot区却总是报错:Boot pattiton > 1024 Cylinders
  • 求救:SCO UNIX5.05 启动时提示Boot not found Cannot Open Stage/boot failure: error loading hd(40)/boot
  • 编译u-boot时出现???libgcc.a uses hardware FP, whereas u-boot uses software FP
  • 要实现多启动,安装时Master Boot Record和First Sector of Boot Partition,到底应该选哪个?
  • UBOOT编译完后生成的u-boot.img(注意不是u-boot.bin)是什么文件?如何解析它?
  • 救命啊::我Redhat7.3重编内核得一个bzImage文件,我把它COPY到了/boot/下,并修改了/etc/lilo.conf文件image=/boot/bzImage,后lilo -v !怎
  • 关于/boot 分区的作用(grub)
  • /boot分区作什么用?
  • u-boot 关于makefile的疑问
  • the mode of kernel booting
  • 关于U-boot的调试、、???
  • SCOUNIX启动时如何默认登录(不用在BOOT提示符下回车)
  • 怎样利用u-boot烧写??
  • 如何设置u-boot变量ip地址?
  • Spring Boot
  • 请教,刚下载了一个U_boot 1.2.0源码,能直接编译?
  • 卷boot仅剩0字节空间,Ubuntu10.04系统
  • u-boot写进去后串口没输出?
  • 请问誰有Boot的源码和gcc的原码
  • boot


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3