34 lines
1.5 KiB
PHP
34 lines
1.5 KiB
PHP
|
||
; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
; load.inc
|
||
; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
; Forrest Yu, 2005
|
||
; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||
|
||
|
||
BaseOfLoader equ 09000h ; LOADER.BIN 被加载到的位置 ---- 段地址
|
||
OffsetOfLoader equ 0100h ; LOADER.BIN 被加载到的位置 ---- 偏移地址
|
||
|
||
BaseOfLoaderPhyAddr equ BaseOfLoader * 10h ; LOADER.BIN 被加载到的位置 ---- 物理地址 (= BaseOfLoader * 10h)
|
||
|
||
;modified by xw, 18/6/12
|
||
; BaseOfKernelFile equ 08000h ; KERNEL.BIN 被加载到的位置 ---- 段地址
|
||
BaseOfKernelFile equ 07000h ;
|
||
OffsetOfKernelFile equ 0h ; KERNEL.BIN 被加载到的位置 ---- 偏移地址
|
||
|
||
BaseOfEchoFile equ 07E0h ; KERNEL.BIN 被加载到的位置 ---- 段地址
|
||
OffsetOfEchoFile equ 0h ; KERNEL.BIN 被加载到的位置 ---- 偏移地址
|
||
|
||
BaseOfKernelFilePhyAddr equ BaseOfKernelFile * 10h
|
||
BaseOfEchoFilePhyAddr equ BaseOfKernelFile * 10h
|
||
|
||
|
||
KernelEntryPointPhyAddr equ 0C0030400h ; 注意:1、必须与 MAKEFILE 中参数 -Ttext 的值相等!! edit by visual 2016.5.10
|
||
; 2、这是个地址而非仅仅是个偏移,如果 -Ttext 的值为 0x400400,则它的值也应该是 0x400400。
|
||
|
||
PageDirBase equ 200000h ; 页目录开始地址: 2M
|
||
PageTblBase equ 201000h ; 页表开始地址: 2M + 4K
|
||
|
||
PageTblNumAddr equ 500h;页表数量放在这个位置 delete by visual 2016.4.28
|
||
|
||
FMIBuff equ 007ff000h |