dt32lba.asm
来自「XOSL 多操作系统管理工具 源代码 多系统引导工具」· 汇编 代码 · 共 55 行
ASM
55 行
;
; Extended Operating System Loader (XOSL)
; Copyright (c) 1999 by Geurt Vos
;
; This code is distributed under GNU General Public License (GPL)
;
; The full text of the license can be found in the GPL.TXT file,
; or at http://www.gnu.org
;
;/*
; * File : INITDATA.ASM
; * Author: Geurt Vos
; * Date : March 1999
; *
; * All pre-initialized IPL data.
; */
.model tiny
.386p
.code
public LoaderName
public DriveNumber, ABSSectorStart
public ClusterSectSize, ClusterByteSize
public FATStart, DataStart
public RootCluster
public LBAPacket, SectorCount
public TransferBuffer, Sector
LoaderName db 'XOSLLOADXCF'
LBAPacket equ this byte
dw 0010h
SectorCount dw 0
TransferBuffer dd 0
Sector dq 0
db 5 dup (0)
ClusterSectSize dw 0008h
ClusterByteSize dw 1000h
FATStart dd 00000020h
DataStart dd 000007f0h
RootCluster dd 00000002h
FSType db 0bh
DriveNumber db 80h
ABSSectorStart dd 00415680h
Password dd 0
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?