📄 boot.bib
字号:
;******************************************************************************
; TITLE: BOOT.BIB
;
; Pegasus Boot Loader Source Module
;
;******************************************************************************
MEMORY
; Name Start Size Type
; ------- -------- -------- ----
IF IMGROM
EBOOT 00000000 00300000 RAMIMAGE
RAM 8c200000 00300000 RAM
ELSE
IF IMGFLASH
EBOOT 80000000 00300000 RAMIMAGE
RAM 8c200000 00300000 RAM
ENDIF
IF IMGFLASH !
EBOOT 8C500000 00300000 RAMIMAGE
RAM 8C200000 00300000 RAM
ENDIF
ENDIF
; Driver globals area (used to pass config info to kernel, don't change unless
; you update config.bib)
DRV_GLB 8c150000 00001000 RESERVED
; Area used to cache nk.bin while programming flash
FLSCACHE 8D000000 01000000 RESERVED
;; Need to use stack from here later.
;; Right now this is just for reference purpose. This would not be used.
;; What i mention below is that the stack segment extends from Address A
;; to Address B. Make sure that you mention (Address A + Address B) in the
;; startup.src file as the initial value of the stack.
;; This is done because the stack grows downwards.
STACK 8c160000 000A0000 RESERVED
CONFIG
COMPRESSION=OFF
PROFILE=OFF
KERNELFIXUPS=ON
SRE=ON
MODULES
; Name Path Memory Type
; -------------- ---------------------------------------------- -----------
nk.exe $(_PLATFORMROOT)\$(_TGTPLAT)\target\$(_TGTCPUTYPE)\$(_TGTCPU)\$(_TGTOS)\$(WINCEDEBUG)\bootload.exe EBOOT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -