option=config.opt+bootloader.opt

This commit is contained in:
2025-12-17 10:01:16 +08:00
parent 1fb18e2461
commit 90b7839112
4 changed files with 14 additions and 40 deletions

View File

@@ -12,21 +12,7 @@ UART1_BRR1 = 0x5232 ; 波特率寄存器1
UART1_CR2 = 0x5235 ; 控制寄存器2
;; 引导程序主体位于OPT保留区域0x481C-0x483F
.area OPTION
_bootO_start_opt:
.db 0x00 ; ROP
.db 0x00,0xFF ; UCB
.db 0x00,0xFF ; AFR
.db 0x00,0xFF ; Misc
.db 0x00,0xFF ; Clock
.db 0x00,0xFF ; HSECNT
_bootO_resv_data:
.db 0x00,0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00
.area OPTION_BOOT
_bootO_start_data:
;; 终止标志复制过程遇到0停止

10
scripts/config.opt Normal file
View File

@@ -0,0 +1,10 @@
;; option bytes(0x4800~0x480A)
.area OPTION
_bootO_start_opt:
.db 0x00 ; ROP
.db 0x00,0xFF ; UCB
.db 0x00,0xFF ; AFR
.db 0x00,0xFF ; Misc
.db 0x00,0xFF ; Clock
.db 0x00,0xFF ; HSECNT

View File

@@ -1,22 +0,0 @@
;; option O0 O1 N1 O2 N2 O3 N3 O4 N4 O5 N5
;; 4800 00 00 FF 00 FF 00 FF 00 FF 00 FF
;; 引导程序主体位于OPT保留区域0x481C-0x483F
.area OPTION
_bootO_start_opt:
.db 0x00 ; ROP
.db 0x00,0xFF ; UCB
.db 0x00,0xFF ; AFR
.db 0x00,0xFF ; Misc
.db 0x00,0xFF ; Clock
.db 0x00,0xFF ; HSECNT
_bootO_resv_data:
.db 0x00,0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
.db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00