📄 gui_stockc.txt
字号:
; generated by ARM/Thumb C/C++ Compiler with , RVCT3.0 [Build 951] for uVision
; commandline ArmCC [--debug -c --asm --interleave -ogui_stockc.o --device=DARMP --apcs=interwork -O0 -IC:\Keil\ARM\INC\Philips GUI\GUI_StockC.C]
ARM
AREA ||.text.7||, CODE, READONLY, ALIGN=2
GUI_SetColor PROC
;;;28 void GUI_SetColor(TCOLOR color1, TCOLOR color2)
;;;29 { GUI_CopyColor(&disp_color, color1);
000000 e2002001 AND r2,r0,#1
000004 e59f3064 LDR r3,|L1.112|
000008 e5c32000 STRB r2,[r3,#0] ; disp_color
;;;30 GUI_CopyColor(&back_color, color2);
00000c e2012001 AND r2,r1,#1
000010 e59f305c LDR r3,|L1.116|
000014 e5c32000 STRB r2,[r3,#0] ; back_color
;;;31 }
000018 e12fff1e BX lr
ENDP
GUI_GetBackColor PROC
;;;41 void GUI_GetBackColor(TCOLOR *bakc)
;;;42 { GUI_CopyColor(bakc, back_color);
00001c e59f1050 LDR r1,|L1.116|
000020 e5d11000 LDRB r1,[r1,#0] ; back_color
000024 e2011001 AND r1,r1,#1
000028 e5c01000 STRB r1,[r0,#0]
;;;43 }
00002c e12fff1e BX lr
ENDP
GUI_GetDispColor PROC
;;;53 void GUI_GetDispColor(TCOLOR *bakc)
;;;54 { GUI_CopyColor(bakc, disp_color);
000030 e59f1038 LDR r1,|L1.112|
000034 e5d11000 LDRB r1,[r1,#0] ; disp_color
000038 e2011001 AND r1,r1,#1
00003c e5c01000 STRB r1,[r0,#0]
;;;55 }
000040 e12fff1e BX lr
ENDP
GUI_ExchangeColor PROC
;;;67
;;;68 GUI_CopyColor(&bakc, disp_color);
000044 e59f1024 LDR r1,|L1.112|
000048 e5d11000 LDRB r1,[r1,#0] ; disp_color
00004c e2010001 AND r0,r1,#1
;;;69 GUI_CopyColor(&disp_color, back_color);
000050 e59f101c LDR r1,|L1.116|
000054 e5d11000 LDRB r1,[r1,#0] ; back_color
000058 e2011001 AND r1,r1,#1
00005c e59f200c LDR r2,|L1.112|
000060 e5c21000 STRB r1,[r2,#0] ; disp_color
;;;70 GUI_CopyColor(&back_color, bakc);
000064 e59f1008 LDR r1,|L1.116|
000068 e5c10000 STRB r0,[r1,#0] ; back_color
;;;71 }
00006c e12fff1e BX lr
|L1.112|
000070 00000000 DCD disp_color
|L1.116|
000074 00000000 DCD back_color
ENDP
AREA ||.data||, DATA, ALIGN=0
disp_color
DCB 0x00
back_color
DCB 0x00
AREA ||.constdata.1||, DATA, READONLY, ALIGN=0
DCB2HEX_TAB
DCB 0x80,0x40,0x20,0x10
DCB 0x08,0x04,0x02,0x01
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -