9 16 .section .text.disk_initialize,"ax",@progbits
10 17 .global disk_initialize
15 23 /* prologue: function */
16 24 /* frame size = 0 */
18 26 0000 80E0 ldi r24,lo8(0)
20 28 /* epilogue start */
23 32 .section .text.disk_status,"ax",@progbits
24 33 .global disk_status
29 39 /* prologue: function */
30 40 /* frame size = 0 */
32 42 0000 80E0 ldi r24,lo8(0)
34 44 /* epilogue start */
37 48 .section .text.disk_ioctl,"ax",@progbits
43 55 /* prologue: function */
44 56 /* frame size = 0 */
48 60 0004 84E0 ldi r24,lo8(4)
53 65 0008 80E0 ldi r24,lo8(0)
58 71 .section .text.get_fattime,"ax",@progbits
59 72 .global get_fattime
63 77 /* prologue: function */
64 78 /* frame size = 0 */
66 80 0000 61E2 ldi r22,lo8(35719201)
67 81 0002 78E0 ldi r23,hi8(35719201)
68 82 0004 81E2 ldi r24,hlo8(35719201)
69 83 0006 92E0 ldi r25,hhi8(35719201)
70 84 /* epilogue start */
73 88 .section .text.disk_write,"ax",@progbits
81 97 /* prologue: function */
82 98 /* frame size = 0 */
83 99 0002 FB01 movw r30,r22
85 101 0004 CA01 movw r24,r20
86 102 0006 B901 movw r22,r18
88 104 0008 402F mov r20,r16
90 106 000a 50E0 ldi r21,lo8(0)
91 107 000c 9F01 movw r18,r30
93 109 000e 0E94 0000 call DataflashManager_WriteBlocks_RAM
96 112 0012 80E0 ldi r24,lo8(0)
97 113 /* epilogue start */
102 119 .section .text.disk_read,"ax",@progbits
103 120 .global disk_read
108 126 0000 0F93 push r16
110 128 /* prologue: function */
111 129 /* frame size = 0 */
112 130 0002 FB01 movw r30,r22
114 132 0004 CA01 movw r24,r20
115 133 0006 B901 movw r22,r18
117 135 0008 402F mov r20,r16
119 137 000a 50E0 ldi r21,lo8(0)
120 138 000c 9F01 movw r18,r30
122 140 000e 0E94 0000 call DataflashManager_ReadBlocks_RAM
125 143 0012 80E0 ldi r24,lo8(0)
126 144 /* epilogue start */
127 145 0014 0F91 pop r16
133 *ABS*:00000000 diskio.c
134 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:2 *ABS*:0000003f __SREG__
135 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:3 *ABS*:0000003e __SP_H__
136 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:4 *ABS*:0000003d __SP_L__
137 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:5 *ABS*:00000034 __CCP__
138 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:6 *ABS*:00000000 __tmp_reg__
139 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:7 *ABS*:00000001 __zero_reg__
140 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:19 .text.disk_initialize:00000000 disk_initialize
141 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:35 .text.disk_status:00000000 disk_status
142 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:51 .text.disk_ioctl:00000000 disk_ioctl
143 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:74 .text.get_fattime:00000000 get_fattime
144 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:91 .text.disk_write:00000000 disk_write
145 C:\Users\Dean\AppData\Local\Temp/cczn3Odi.s:122 .text.disk_read:00000000 disk_read
148 DataflashManager_WriteBlocks_RAM
149 DataflashManager_ReadBlocks_RAM