bt_6000.scl
来自「在高通的手机平台下,一个下载手机.bin文件到手机的flash中的工具,包含PC」· SCL 代码 · 共 44 行
SCL
44 行
#*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*
# Virtual Boot Block
#
# ROM for the Boot Block begins at 0x0. The interrupt vectors need
# to be located first, and are therefore given the +FIRST option. This
# AREA also includes the check block and some other useful information. We
# place all code and constant data for the boot block at the beginning
# of ROM. In addition, we partition the RAM in such a way, that all
# RAM needed by the boot block is placed at the top of RAM.
#*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*
# Base of ROM - The interrupt vectors must begin at 0x0.
# 0x2000=8k
CODE_ROM 0x02000 0x6000
{
VBB_ROM 0x02000
{
bootsys.o (BOOTSYS_IVT, +FIRST)
bootsys.o (BOOTSYS_DATA)
bootsys.o (BOOT_RAM_TEST)
boothw_6000.o (+RO)
bootmem.o (+RO)
dloadarm.o (+RO)
dloaduart.o (+RO)
crc.o (+RO)
* (+RO)
}
#*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*
# The BB_RAM is allocated at 0x1000000, because the bootloader area will not
# be bigger than 0x10000 and the ram on lucas KB/Flying DR/T68 and so on
# is not smaller than 1MB. So the dlram size must not be bigger than 0xf0000.
#*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====*
BB_RAM 0x010f0000
{
dloadarm.o (+RW, +ZI)
bootmem.o (+RW, +ZI)
dloaduart.o (+RW, +ZI)
* (+RW, +ZI)
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?