📄 ioutil.cod
字号:
; Listing generated by Microsoft (R) Optimizing Compiler Version 12.20.9615
TTL c:\wince420\platform\sdklh7a404\drivers\sdmmc\driver\.\ioutil.c
CODE32
00000 AREA |.drectve|, DRECTVE
DCB "-defaultlib:coredll.lib "
DCB "-defaultlib:corelibc.lib "
00000 AREA |.data|, DATA
COMMON |multipleRdWr|, 0x2
EXPORT |get_interface_error|
; File c:\wince420\platform\sdklh7a404\drivers\sdmmc\driver\ioutil.c
00000 AREA |.text| { |get_interface_error| }, CODE, ARM, SELECTION=1 ; comdat noduplicate
00000 AREA |.pdata$$get_interface_error|, PDATA, SELECTION=5, ASSOC=|.text| { |get_interface_error| } ; comdat associative
|$T36559| DCD |get_interface_error|
DCD 0x40000401
; Function compile flags: /Ogsy
00000 AREA |.text| { |get_interface_error| }, CODE, ARM, SELECTION=1 ; comdat noduplicate
00000 |get_interface_error| PROC
; 399 : {
00000 e52de004 str lr, [sp, #-4]!
00004 |$M36557|
; 400 : return(interface_error(driveno));
00004 eb000000 bl interface_error
; 401 : }
00008 e8bd4000 ldmia sp!, {lr}
0000c e12fff1e bx lr
00010 |$M36558|
ENDP ; |get_interface_error|
IMPORT |controller_s|
00000 AREA |.text| { |interface_error| }, CODE, ARM, SELECTION=1 ; comdat noduplicate
00000 AREA |.pdata$$interface_error|, PDATA, SELECTION=5, ASSOC=|.text| { |interface_error| } ; comdat associative
|$T36566| DCD |interface_error|
DCD 0x40000400
; Function compile flags: /Ogsy
00000 AREA |.text| { |interface_error| }, CODE, ARM, SELECTION=1 ; comdat noduplicate
00000 |interface_error| PROC
; 349 : {
00000 |$M36564|
; 350 : PDEVICE_CONTROLLER pc;
; 351 :
; 352 : #if (N_INTERFACES > 1)
; 353 : pc = drno_to_controller(driveno);
; 354 : #else
; 355 : driveno = driveno;
; 356 : pc = &controller_s[0];
; 357 : #endif
; 358 :
; 359 : return(pc->error_code);
00000 e59f0004 ldr r0, [pc, #4]
00004 e1d001f6 ldrsh r0, [r0, #0x16]
; 360 : }
00008 e12fff1e bx lr
0000c |$L36568|
0000c 00000000 DCD |controller_s|
00010 |$M36565|
ENDP ; |interface_error|
EXPORT |pc_get_error|
00000 AREA |.text| { |pc_get_error| }, CODE, ARM, SELECTION=1 ; comdat noduplicate
00000 AREA |.pdata$$pc_get_error|, PDATA, SELECTION=5, ASSOC=|.text| { |pc_get_error| } ; comdat associative
|$T36575| DCD |pc_get_error|
DCD 0x40000401
; Function compile flags: /Ogsy
00000 AREA |.text| { |pc_get_error| }, CODE, ARM, SELECTION=1 ; comdat noduplicate
00000 |pc_get_error| PROC
; 404 : {
00000 e52de004 str lr, [sp, #-4]!
00004 |$M36573|
; 405 : return(interface_error(driveno));
00004 eb000000 bl interface_error
; 406 : }
00008 e8bd4000 ldmia sp!, {lr}
0000c e12fff1e bx lr
00010 |$M36574|
ENDP ; |pc_get_error|
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -