fat12hd.inc

来自「一个简单的操作系统,用的是nasm写的,包括进程调度,中断处理」· INC 代码 · 共 20 行

INC
20
字号
BS_OEMName	DB 'pfyang  '	; 厂商名, 必须 8 个字节
BPB_BytsPerSec	DW 512		; 每扇区字节数
BPB_SecPerClus	DB 1		; 每簇扇区数
BPB_RsvdSecCnt	DW 1		; boot记录占有多少扇区
BPB_NumFATs	DB 2		; 共有多少FAT表
BPB_RootEntCnt	DW 224		; 根目录目录项数
BPB_TotSec16	DW 2880		; 扇区总数
BPB_Media	DB 0xF0		; 介质描述符
BPB_FATSz16	DW 9		; 每FAT扇区数
BPB_SecPerTrk	DW 18		; 每磁道扇区数
BPB_NumHeads	DW 2		; 磁头数
BPB_HiddSec	DD 0		; 隐藏扇区数
BPB_TotSec32	DD 0		; 如果BPB_TotSec16为0,由这个记录扇区数

BS_DrvNum	DB 0		; 中断13的驱动器号
BS_Reserved1	DB 0		; 未使用
BS_BootSig	DB 29h		; 扩展引导标记 (29h) ;???
BS_VolID	DD 0		; 卷序列号
BS_VolLab	DB 'yinix0.01  '; 卷标
BS_FileSysType	DB 'FAT12   '	; 文件系统类型  

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?