📄 serial_flash.lst
字号:
30 00 2C 00
31 00 30 00
30 00 2C 00
00 00 00 00
00000951 3B 00 00 00 .dd LM36-_SIOReadAByte
00000953 0D 00 0A 00 .dw 0x0d,0x0a
0000A27E .code
LM36:
0000A27E 11 93 E6 06 R1=[_P_SIO_Ctrl] // QImode move
0000A280 0A 95 93 00 R2=147 // QImode move
0000A282 01 97 R3=R1 // QImode move
0000A283 C3 D4 [R3]=R2 // QImode move
00000955 .debug
00000955 2E 00 73 00 .dw '.stabn 0x44,0,101,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
31 00 2C 00
00 00 00 00
00000969 41 00 00 00 .dd LM37-_SIOReadAByte
0000096B 0D 00 0A 00 .dw 0x0d,0x0a
0000A284 .code
LM37:
0000A284 11 93 E7 06 R1=[_P_SIO_Start] // QImode move
0000A286 41 94 R2=1 // QImode move
0000A287 01 99 R4=R1 // QImode move
0000A288 C4 D4 [R4]=R2 // QImode move
0000096D .debug
0000096D 2E 00 73 00 .dw '.stabn 0x44,0,102,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
32 00 2C 00
00 00 00 00
00000981 46 00 00 00 .dd LM38-_SIOReadAByte
00000983 0D 00 0A 00 .dw 0x0d,0x0a
0000A289 .code
LM38:
0000A289 11 93 E2 06 R1=[_P_SIO_Data] // QImode move
0000A28B 01 97 R3=R1 // QImode move
0000A28C C3 94 R2=[R3] // QImode move
0000A28D C5 D4 [BP]=R2 // QImode move
00000985 .debug
00000985 2E 00 73 00 .dw '.stabn 0x44,0,103,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
33 00 2C 00
00 00 00 00
00000999 4B 00 00 00 .dd LM39-_SIOReadAByte
0000099B 0D 00 0A 00 .dw 0x0d,0x0a
0000A28E .code
LM39:
0000A28E 40 F0 B4 A1 call _Wait_FreeFlag // call without return value
0000099D .debug
0000099D 2E 00 73 00 .dw '.stabn 0x44,0,104,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
34 00 2C 00
00 00 00 00
000009B1 4D 00 00 00 .dd LM40-_SIOReadAByte
000009B3 0D 00 0A 00 .dw 0x0d,0x0a
0000A290 .code
LM40:
0000A290 05 95 R2=BP // QImode move
0000A291 0D 03 01 00 R1=BP+1
0000A293 12 95 E2 06 R2=[_P_SIO_Data] // QImode move
0000A295 02 99 R4=R2 // QImode move
0000A296 C4 96 R3=[R4] // QImode move
0000A297 01 95 R2=R1 // QImode move
0000A298 C2 D6 [R2]=R3 // QImode move
000009B5 .debug
000009B5 2E 00 73 00 .dw '.stabn 0x44,0,105,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
35 00 2C 00
00 00 00 00
000009C9 56 00 00 00 .dd LM41-_SIOReadAByte
000009CB 0D 00 0A 00 .dw 0x0d,0x0a
0000A299 .code
LM41:
0000A299 40 F0 B4 A1 call _Wait_FreeFlag // call without return value
000009CD .debug
000009CD 2E 00 73 00 .dw '.stabn 0x44,0,106,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
36 00 2C 00
00 00 00 00
000009E1 58 00 00 00 .dd LM42-_SIOReadAByte
000009E3 0D 00 0A 00 .dw 0x0d,0x0a
0000A29B .code
LM42:
0000A29B 11 93 E8 06 R1=[_P_SIO_Stop] // QImode move
0000A29D 41 94 R2=1 // QImode move
0000A29E 01 97 R3=R1 // QImode move
0000A29F C3 D4 [R3]=R2 // QImode move
000009E5 .debug
000009E5 2E 00 73 00 .dw '.stabn 0x44,0,107,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
37 00 2C 00
00 00 00 00
000009F9 5D 00 00 00 .dd LM43-_SIOReadAByte
000009FB 0D 00 0A 00 .dw 0x0d,0x0a
0000A2A0 .code
LM43:
0000A2A0 05 93 R1=BP // QImode move
0000A2A1 0D 05 01 00 R2=BP+1
0000A2A3 02 99 R4=R2 // QImode move
0000A2A4 C4 96 R3=[R4] // QImode move
0000A2A5 03 93 R1=R3 // QImode move
0000A2A6 0F 9F A8 A2 pc=L12 // jump
000009FD .debug
000009FD 2E 00 73 00 .dw '.stabn 0x44,0,108,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
38 00 2C 00
00 00 00 00
00000A11 65 00 00 00 .dd LM44-_SIOReadAByte
00000A13 0D 00 0A 00 .dw 0x0d,0x0a
0000A2A8 .code
LM44:
LBE4:
00000A15 .debug
00000A15 2E 00 73 00 .dw '.stabn 0x44,0,108,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 30 00
38 00 2C 00
00 00 00 00
00000A29 65 00 00 00 .dd LM45-_SIOReadAByte
00000A2B 0D 00 0A 00 .dw 0x0d,0x0a
0000A2A8 .code
LM45:
L12:
0000A2A8 43 00 sp+=3
0000A2A9 88 98 pop bp from [sp]
0000A2AA 90 9A retf
.endp // end of SIOReadAByte
00000A2D .debug
00000A2D 2E 00 73 00 .dw '.stabs "addr:p5",160,0,0,6',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
61 00 64 00
64 00 72 00
3A 00 70 00
35 00 22 00
2C 00 31 00
36 00 30 00
2C 00 30 00
2C 00 30 00
2C 00 36 00
0D 00 0A 00
0000A2AB .CODE
00000A49 .debug
00000A49 2E 00 73 00 .dw '.stabn 0xc0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 63 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00000A5B 07 00 00 00 .dd LBB4-_SIOReadAByte
00000A5D 0D 00 0A 00 .dw 0x0d,0x0a
0000A2AB .code
00000A5F .debug
00000A5F 2E 00 73 00 .dw '.stabs "a:4",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
61 00 3A 00
34 00 22 00
2C 00 31 00
32 00 38 00
2C 00 30 00
2C 00 30 00
2C 00 30 00
0D 00 0A 00
0000A2AB .CODE
00000A77 .debug
00000A77 2E 00 73 00 .dw '.stabs "data:4",128,0,0,1',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
64 00 61 00
74 00 61 00
3A 00 34 00
22 00 2C 00
31 00 32 00
38 00 2C 00
30 00 2C 00
30 00 2C 00
31 00 0D 00
0A 00
0000A2AB .CODE
00000A92 .debug
00000A92 2E 00 73 00 .dw '.stabn 0xe0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 65 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00000AA4 65 00 00 00 .dd LBE4-_SIOReadAByte
00000AA6 0D 00 0A 00 .dw 0x0d,0x0a
0000A2AB .code
00000AA8 .debug
00000AA8 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000AB1 68 00 00 00 .dd LME3-_SIOReadAByte
00000AB3 0D 00 0A 00 .dw 0x0d,0x0a
0000A2AB .code
LME3:
0000A2AB .code
00000AB5 .debug
00000AB5 2E 00 73 00 .dw '.stabs "SIOMassErase:F19",36,0,0,',0,0,offset _SIOMassErase,seg _SIOMassErase,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
53 00 49 00
4F 00 4D 00
61 00 73 00
73 00 45 00
72 00 61 00
73 00 65 00
3A 00 46 00
31 00 39 00
22 00 2C 00
33 00 36 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 F7 00
00 00 0D 00
0A 00
0000A2AB .CODE
.public _SIOMassErase
_SIOMassErase: .proc
00000ADC .debug
00000ADC 2E 00 73 00 .dw '.stabn 0x44,0,120,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 32 00
30 00 2C 00
00 00 00 00
00000AF0 00 00 00 00 .dd LM46-_SIOMassErase
00000AF2 0D 00 0A 00 .dw 0x0d,0x0a
0000A2AB .code
LM46:
// total=3, vars=3
// frame_pointer_needed: 1
0000A2AB 88 DA push bp to [sp]
0000A2AC 43 20 sp-=3
0000A2AD 08 0B 01 00 bp=sp+1
0000A2AF 0D 03 06 00 R1=BP+6
0000A2B1 02 D2 [bp+2]=R1 // QImode move
00000AF4 .debug
00000AF4 2E 00 73 00 .dw '.stabn 0x44,0,121,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 32 00
31 00 2C 00
00 00 00 00
00000B08 07 00 00 00 .dd LM47-_SIOMassErase
00000B0A 0D 00 0A 00 .dw 0x0d,0x0a
0000A2B2 .code
LM47:
LBB5:
00000B0C .debug
00000B0C 2E 00 73 00 .dw '.stabn 0x44,0,122,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 32 00
32 00 2C 00
00 00 00 00
00000B20 07 00 00 00 .dd LM48-_SIOMassErase
00000B22 0D 00 0A 00 .dw 0x0d,0x0a
0000A2B2 .code
LM48:
0000A2B2 11 93 E6 06 R1=[_P_SIO_Ctrl] // QImode move
0000A2B4 0A 95 D0 00 R2=208 // QImode move
0000A2B6 01 97 R3=R1 // QImode move
0000A2B7 C3 D4 [R3]=R2 // QImode move
00000B24 .debug
00000B24 2E 00 73 00 .dw '.stabn 0x44,0,123,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 32 00
33 00 2C 00
00 00 00 00
00000B38 0D 00 00 00 .dd LM49-_SIOMassErase
00000B3A 0D 00 0A 00 .dw 0x0d,0x0a
0000A2B8 .code
LM49:
0000A2B8 11 93 E3 06 R1=[_P_SIO_Addr_Low] // QImode move
0000A2BA 40 94 R2=0 // QImode move
0000A2BB 01 97 R3=R1 // QImode move
0000A2BC C3 D4 [R3]=R2 // QImode move
00000B3C .debug
00000B3C 2E 00 73 00 .dw '.stabn 0x44,0,124,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 32 00
34 00 2C 00
00 00 00 00
00000B50 12 00 00 00 .dd LM50-_SIOMassErase
00000B52 0D 00 0A 00 .dw 0x0d,0x0a
0000A2BD .code
LM50:
0000A2BD 11 93 E4 06 R1=[_P_SIO_Addr_Mid] // QImode move
0000A2BF 0A 95 C0 00 R2=192 // QImode move
0000A2C1 01 97 R3=R1 // QImode move
0000A2C2 C3 D4 [R3]=R2 // QImode move
00000B54 .debug
00000B54 2E 00 73 00 .dw '.stabn 0x44,0,125,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
31 00 32 00
35 00 2C 00
00 00 00 00
00000B68 18 00 00 00 .dd LM51-_SIOMassErase
00000B6A 0D 00 0A 00 .dw 0x0d,0x0a
0000A2C3 .code
LM51:
0000A2C3 11 93 E5 06 R1=[_P_SIO_Addr_High] // QImode move
0000A2C5 0A 95 C0 00 R2=192 // QImode move
0000A2C7 01 97 R3=R1 // QImode move
0000A2C8 C3 D4 [R3]=R2 // QImode move
00000B
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -