Add FatFS library to the Webserver project, extend the HTTP server so that it now...
[pub/lufa.git] / Projects / Webserver / Lib / FATFs / diskio.lst
diff --git a/Projects/Webserver/Lib/FATFs/diskio.lst b/Projects/Webserver/Lib/FATFs/diskio.lst
new file mode 100644 (file)
index 0000000..d3e7805
--- /dev/null
@@ -0,0 +1,149 @@
+   1                           .file   "diskio.c"\r
+   2                   __SREG__ = 0x3f\r
+   3                   __SP_H__ = 0x3e\r
+   4                   __SP_L__ = 0x3d\r
+   5                   __CCP__  = 0x34\r
+   6                   __tmp_reg__ = 0\r
+   7                   __zero_reg__ = 1\r
+  15                   .Ltext0:\r
+  16                           .section        .text.disk_initialize,"ax",@progbits\r
+  17                   .global disk_initialize\r
+  19                   disk_initialize:\r
+  20                   .LFB54:\r
+  21                   .LSM0:\r
+  22                   .LVL0:\r
+  23                   /* prologue: function */\r
+  24                   /* frame size = 0 */\r
+  25                   .LSM1:\r
+  26 0000 80E0                 ldi r24,lo8(0)\r
+  27                   .LVL1:\r
+  28                   /* epilogue start */\r
+  29 0002 0895                 ret\r
+  30                   .LFE54:\r
+  32                           .section        .text.disk_status,"ax",@progbits\r
+  33                   .global disk_status\r
+  35                   disk_status:\r
+  36                   .LFB55:\r
+  37                   .LSM2:\r
+  38                   .LVL2:\r
+  39                   /* prologue: function */\r
+  40                   /* frame size = 0 */\r
+  41                   .LSM3:\r
+  42 0000 80E0                 ldi r24,lo8(0)\r
+  43                   .LVL3:\r
+  44                   /* epilogue start */\r
+  45 0002 0895                 ret\r
+  46                   .LFE55:\r
+  48                           .section        .text.disk_ioctl,"ax",@progbits\r
+  49                   .global disk_ioctl\r
+  51                   disk_ioctl:\r
+  52                   .LFB58:\r
+  53                   .LSM4:\r
+  54                   .LVL4:\r
+  55                   /* prologue: function */\r
+  56                   /* frame size = 0 */\r
+  57                   .LSM5:\r
+  58 0000 6623                 tst r22\r
+  59 0002 01F0                 breq .L6\r
+  60 0004 84E0                 ldi r24,lo8(4)\r
+  61                   .LVL5:\r
+  62 0006 0895                 ret\r
+  63                   .LVL6:\r
+  64                   .L6:\r
+  65 0008 80E0                 ldi r24,lo8(0)\r
+  66                   .LVL7:\r
+  67                   .LSM6:\r
+  68 000a 0895                 ret\r
+  69                   .LFE58:\r
+  71                           .section        .text.get_fattime,"ax",@progbits\r
+  72                   .global get_fattime\r
+  74                   get_fattime:\r
+  75                   .LFB59:\r
+  76                   .LSM7:\r
+  77                   /* prologue: function */\r
+  78                   /* frame size = 0 */\r
+  79                   .LSM8:\r
+  80 0000 61E2                 ldi r22,lo8(35719201)\r
+  81 0002 78E0                 ldi r23,hi8(35719201)\r
+  82 0004 81E2                 ldi r24,hlo8(35719201)\r
+  83 0006 92E0                 ldi r25,hhi8(35719201)\r
+  84                   /* epilogue start */\r
+  85 0008 0895                 ret\r
+  86                   .LFE59:\r
+  88                           .section        .text.disk_write,"ax",@progbits\r
+  89                   .global disk_write\r
+  91                   disk_write:\r
+  92                   .LFB57:\r
+  93                   .LSM9:\r
+  94                   .LVL8:\r
+  95 0000 0F93                 push r16\r
+  96                   .LVL9:\r
+  97                   /* prologue: function */\r
+  98                   /* frame size = 0 */\r
+  99 0002 FB01                 movw r30,r22\r
+ 100                   .LSM10:\r
+ 101 0004 CA01                 movw r24,r20\r
+ 102 0006 B901                 movw r22,r18\r
+ 103                   .LVL10:\r
+ 104 0008 402F                 mov r20,r16\r
+ 105                   .LVL11:\r
+ 106 000a 50E0                 ldi r21,lo8(0)\r
+ 107 000c 9F01                 movw r18,r30\r
+ 108                   .LVL12:\r
+ 109 000e 0E94 0000            call DataflashManager_WriteBlocks_RAM\r
+ 110                   .LVL13:\r
+ 111                   .LSM11:\r
+ 112 0012 80E0                 ldi r24,lo8(0)\r
+ 113                   /* epilogue start */\r
+ 114 0014 0F91                 pop r16\r
+ 115                   .LVL14:\r
+ 116 0016 0895                 ret\r
+ 117                   .LFE57:\r
+ 119                           .section        .text.disk_read,"ax",@progbits\r
+ 120                   .global disk_read\r
+ 122                   disk_read:\r
+ 123                   .LFB56:\r
+ 124                   .LSM12:\r
+ 125                   .LVL15:\r
+ 126 0000 0F93                 push r16\r
+ 127                   .LVL16:\r
+ 128                   /* prologue: function */\r
+ 129                   /* frame size = 0 */\r
+ 130 0002 FB01                 movw r30,r22\r
+ 131                   .LSM13:\r
+ 132 0004 CA01                 movw r24,r20\r
+ 133 0006 B901                 movw r22,r18\r
+ 134                   .LVL17:\r
+ 135 0008 402F                 mov r20,r16\r
+ 136                   .LVL18:\r
+ 137 000a 50E0                 ldi r21,lo8(0)\r
+ 138 000c 9F01                 movw r18,r30\r
+ 139                   .LVL19:\r
+ 140 000e 0E94 0000            call DataflashManager_ReadBlocks_RAM\r
+ 141                   .LVL20:\r
+ 142                   .LSM14:\r
+ 143 0012 80E0                 ldi r24,lo8(0)\r
+ 144                   /* epilogue start */\r
+ 145 0014 0F91                 pop r16\r
+ 146                   .LVL21:\r
+ 147 0016 0895                 ret\r
+ 148                   .LFE56:\r
+ 214                   .Letext0:\r
+DEFINED SYMBOLS\r
+                            *ABS*:00000000 diskio.c\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:2      *ABS*:0000003f __SREG__\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:3      *ABS*:0000003e __SP_H__\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:4      *ABS*:0000003d __SP_L__\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:5      *ABS*:00000034 __CCP__\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:6      *ABS*:00000000 __tmp_reg__\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:7      *ABS*:00000001 __zero_reg__\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:19     .text.disk_initialize:00000000 disk_initialize\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:35     .text.disk_status:00000000 disk_status\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:51     .text.disk_ioctl:00000000 disk_ioctl\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:74     .text.get_fattime:00000000 get_fattime\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:91     .text.disk_write:00000000 disk_write\r
+C:\Users\Dean\AppData\Local\Temp/cc5TUdwu.s:122    .text.disk_read:00000000 disk_read\r
+\r
+UNDEFINED SYMBOLS\r
+DataflashManager_WriteBlocks_RAM\r
+DataflashManager_ReadBlocks_RAM\r