spi_at45d1.lst 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. GAS LISTING /tmp/cc8yiab2.s page 1
  2. 1 .file "spi_at45d1.c"
  3. 2 __SP_H__ = 0x3e
  4. 3 __SP_L__ = 0x3d
  5. 4 __SREG__ = 0x3f
  6. 5 __RAMPZ__ = 0x3b
  7. 6 __tmp_reg__ = 0
  8. 7 __zero_reg__ = 1
  9. 8 .global devSpiAt45d1
  10. 9 .data
  11. 10 .type devSpiAt45d1, @object
  12. 11 .size devSpiAt45d1, 37
  13. 12 devSpiAt45d1:
  14. 13 0000 0000 .word 0
  15. 14 0002 41 .byte 65
  16. 15 0003 54 .byte 84
  17. 16 0004 34 .byte 52
  18. 17 0005 35 .byte 53
  19. 18 0006 44 .byte 68
  20. 19 0007 31 .byte 49
  21. 20 0008 00 .byte 0
  22. 21 0009 00 .byte 0
  23. 22 000a 00 .byte 0
  24. 23 000b 07 .byte 7
  25. 24 000c 0000 .word 0
  26. 25 000e 00 .byte 0
  27. 26 000f 0000 .word nodeSpiAt45d1
  28. 27 0011 0000 .word blkIoAt45d1
  29. 28 0013 0000 .word gs(SpiAt45dInit)
  30. 29 0015 0000 .word gs(NutBlockDeviceIOCtl)
  31. 30 0017 0000 .word gs(NutBlockDeviceRead)
  32. 31 0019 0000 .word gs(NutBlockDeviceWrite)
  33. 32 001b 0000 .word gs(NutBlockDeviceWrite_P)
  34. 33 001d 0000 .word gs(NutBlockDeviceOpen)
  35. 34 001f 0000 .word gs(NutBlockDeviceClose)
  36. 35 0021 0000 .word gs(NutBlockDeviceSize)
  37. 36 0023 0000 .word 0
  38. 37 .type blkIoAt45d1, @object
  39. 38 .size blkIoAt45d1, 26
  40. 39 blkIoAt45d1:
  41. 40 0025 0000 .word 0
  42. 41 0027 00 .byte 0
  43. 42 0028 00 .byte 0
  44. 43 0029 00 .byte 0
  45. 44 002a 00 .byte 0
  46. 45 002b 00 .byte 0
  47. 46 002c 00 .byte 0
  48. 47 002d 00 .byte 0
  49. 48 002e 00 .byte 0
  50. 49 002f 00 .byte 0
  51. 50 0030 00 .byte 0
  52. 51 0031 00 .byte 0
  53. 52 0032 00 .byte 0
  54. 53 0033 00 .byte 0
  55. 54 0034 00 .byte 0
  56. 55 0035 00 .byte 0
  57. 56 0036 00 .byte 0
  58. 57 0037 0000 .word gs(SpiAt45dPageRead)
  59. GAS LISTING /tmp/cc8yiab2.s page 2
  60. 58 0039 0000 .word gs(SpiAt45dPageWrite)
  61. 59 003b 0000 .word gs(SpiAt45dPageWrite_P)
  62. 60 003d 0000 .word gs(SpiAt45dIOCtl)
  63. 61 .global nodeSpiAt45d1
  64. 62 .type nodeSpiAt45d1, @object
  65. 63 .size nodeSpiAt45d1, 14
  66. 64 nodeSpiAt45d1:
  67. 65 003f 0000 .word 0
  68. 66 0041 0000 .word 0
  69. 67 0043 40 .byte 64
  70. 68 0044 8A .byte -118
  71. 69 0045 F7 .byte -9
  72. 70 0046 01 .byte 1
  73. 71 0047 0340 .word 16387
  74. 72 0049 08 .byte 8
  75. 73 004a 00 .byte 0
  76. 74 004b 0000 .zero 2
  77. 75 .ident "GCC: (GNU) 5.3.0"
  78. 76 .global __do_copy_data
  79. GAS LISTING /tmp/cc8yiab2.s page 3
  80. DEFINED SYMBOLS
  81. *ABS*:0000000000000000 spi_at45d1.c
  82. /tmp/cc8yiab2.s:2 *ABS*:000000000000003e __SP_H__
  83. /tmp/cc8yiab2.s:3 *ABS*:000000000000003d __SP_L__
  84. /tmp/cc8yiab2.s:4 *ABS*:000000000000003f __SREG__
  85. /tmp/cc8yiab2.s:5 *ABS*:000000000000003b __RAMPZ__
  86. /tmp/cc8yiab2.s:6 *ABS*:0000000000000000 __tmp_reg__
  87. /tmp/cc8yiab2.s:7 *ABS*:0000000000000001 __zero_reg__
  88. /tmp/cc8yiab2.s:12 .data:0000000000000000 devSpiAt45d1
  89. /tmp/cc8yiab2.s:64 .data:000000000000003f nodeSpiAt45d1
  90. /tmp/cc8yiab2.s:39 .data:0000000000000025 blkIoAt45d1
  91. UNDEFINED SYMBOLS
  92. SpiAt45dInit
  93. NutBlockDeviceIOCtl
  94. NutBlockDeviceRead
  95. NutBlockDeviceWrite
  96. NutBlockDeviceWrite_P
  97. NutBlockDeviceOpen
  98. NutBlockDeviceClose
  99. NutBlockDeviceSize
  100. SpiAt45dPageRead
  101. SpiAt45dPageWrite
  102. SpiAt45dPageWrite_P
  103. SpiAt45dIOCtl
  104. __do_copy_data