dt16lba.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 RootEntries, ClusterSectSize
public ClusterByteSize, FATStart
public DirStart, DataStart
public LBAPacket, SectorCount
public TransferBuffer, Sector
db 13 dup (0)
LoaderName db 'XOSLLOADXCF'
LBAPacket equ this byte
dw 0010h
SectorCount dw 0
TransferBuffer dd 0
Sector dq 0
RootEntries dw 0200h
ClusterSectSize dw 0010h
ClusterByteSize dw 2000h
FATStart dd 00000001h
DirStart dd 000001f5h
DataStart dd 00000215h
FSType db 06h
DriveNumber db 80h
ABSSectorStart dd 0031b600h
Password dd 0
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?