⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 demo.lst

📁 Flashfile system for avr, ICC, IAR compiled with examples. very cool
💻 LST
📖 第 1 页 / 共 5 页
字号:
   \                     _FF_BPB_RSC_str:
   \   00000000   0A0D50425F42               DB "\015\012BPB_RsvdSecCnt:     %X"
   \              735264766553
   \              4363746E093A
   \              582500      

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_BPB_NFAT_str[18]
   \                     _FF_BPB_NFAT_str:
   \   00000000   0A0D50425F42               DB "\015\012BPB_NumFATs:        %X"
   \              754E466D5441
   \              3A7325090058

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_BPB_REC_str[21]
   \                     _FF_BPB_REC_str:
   \   00000000   0A0D50425F42               DB "\015\012BPB_RootEntCnt:     %X"
   \              6F52746F6E45
   \              4374746E093A
   \              582500      

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_BPB_Fz16_str[18]
   \                     _FF_BPB_Fz16_str:
   \   00000000   0A0D50425F42               DB "\015\012BPB_FATSz16:        %X"
   \              41465354317A
   \              3A3625090058

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_BPB_TS16_str[20]
   \                     _FF_BPB_TS16_str:
   \   00000000   0A0D50425F42               DB "\015\012BPB_TotSec16:       %lX"
   \              6F5453746365
   \              3631093A6C25
   \              0058        

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_BPB_FT_str[19]
   \                     _FF_BPB_FT_str:
   \   00000000   0A0D50425F42               DB "\015\012BPB_FATType:        FAT"
   \              414654547079
   \              3A6546095441
   \              00          

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_1C_str[4]
   \                     _FF_1C_str:
   \   00000000   25310063                   DB "1%c"

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_ERR_str[9]
   \                     _FF_ERR_str:
   \   00000000   45205252524F               DB " ERROR!!"
   \              212100      

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_BPB_FTE_str[28]
   \                     _FF_BPB_FTE_str:
   \   00000000   0A0D50425F42               DB "\015\012BPB_FATType:        FAT ERROR!!!"
   \              414654547079
   \              3A6546095441
   \              45205252524F
   \              21210021    

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_CCnt_str[18]
   \                     _FF_CCnt_str:
   \   00000000   0A0D6C437375               DB "\015\012ClusterCnt: %lX"
   \              65744372746E
   \              093A6C250058

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_RAddr_str[17]
   \                     _FF_RAddr_str:
   \   00000000   0A0D4F52544F               DB "\015\012ROOT_ADDR:  %lX"
   \              415F44443A52
   \              2509586C00  

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_F2Addr_str[17]
   \                     _FF_F2Addr_str:
   \   00000000   0A0D41463254               DB "\015\012FAT2_ADDR:  %lX"
   \              415F44443A52
   \              2509586C00  

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_RDSec_str[21]
   \                     _FF_RDSec_str:
   \   00000000   0A0D6F52746F               DB "\015\012RootDirSectors:     %X"
   \              694453726365
   \              6F747372093A
   \              582500      

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_FDSec_str[22]
   \                     _FF_FDSec_str:
   \   00000000   0A0D69467372               DB "\015\012FirstDataSector:    %X"
   \              447474615361
   \              63656F743A72
   \              25090058    

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_RErr_str[16]
   \                     _FF_RErr_str:
   \   00000000   0A0D65526461               DB "\015\012Read ERROR!!!"
   \              45205252524F
   \              21210021    

   \                                 In segment FAR_F, align 1, keep-with-next
   \   char __farflash _FF_InvParTbl_str[32]
   \                     _FF_InvParTbl_str:
   \   00000000   0A0D6E496176               DB "\015\012Invalid Partition Table Error"
   \              696C20646150
   \              747274696F69
   \              206E61546C62
   \              206572456F72
   \              0072        

   \                                 In segment CODE, align 2, keep-with-next
   \   __nearfunc unsigned char initialize_media()
   \                     initialize_media:
   \   00000000   ........                   CALL    ?PROLOGUE6_L09
   \   00000004                              REQUIRE ?Register_R4_is_cg_reg
   \   00000004                              REQUIRE ?Register_R5_is_cg_reg
   \   00000004   9726                       SBIW    R29 : R28,6
   \   00000006   EE00                       LDI     R16,224
   \   00000008   BB04                       OUT     0x14,R16
   \   0000000A   EF0F                       LDI     R16,255
   \   0000000C   BB0A                       OUT     0x1A,R16
   \   0000000E   E001                       LDI     R16,1
   \   00000010   93000064                   STS     100,R16
   \   00000014   EF0F                       LDI     R16,255
   \   00000016   BB07                       OUT     0x17,R16
   \   00000018   E400                       LDI     R16,64
   \   0000001A   BB05                       OUT     0x15,R16
   \   0000001C   E001                       LDI     R16,1
   \   0000001E   93000065                   STS     101,R16
   \   00000022   E000                       LDI     R16,0
   \   00000024   BB0B                       OUT     0x1B,R16
   \   00000026   E005                       LDI     R16,5
   \   00000028   BB08                       OUT     0x18,R16
   \   0000002A   E000                       LDI     R16,0
   \   0000002C   E010                       LDI     R17,0
   \   0000002E   ....                       LDI     R30,LOW(_FF_n_temp)
   \   00000030   ....                       LDI     R31,(_FF_n_temp) >> 8
   \   00000032   8300                       ST      Z,R16
   \   00000034   8311                       STD     Z+1,R17
   \   00000036   ....                       RCALL   checkcard
   \   00000038   2300                       TST     R16
   \   0000003A   F411                       BRNE    ??initialize_media_0
   \   0000003C   E000                       LDI     R16,0
   \   0000003E   C2EE                       RJMP    ??initialize_media_1
   \                     ??initialize_media_0:
   \   00000040   ....                       LDI     R20,LOW(_FF_buff)
   \   00000042   ....                       LDI     R21,(_FF_buff) >> 8
   \   00000044   E000                       LDI     R16,0
   \   00000046   E010                       LDI     R17,0
   \   00000048   E020                       LDI     R18,0
   \   0000004A   E030                       LDI     R19,0
   \   0000004C   ....                       RCALL   _FF_read
   \   0000004E   2300                       TST     R16
   \   00000050   F451                       BRNE    ??initialize_media_2
   \   00000052   ....                       LDI     R16,LOW(_FF_RErr_str)
   \   00000054   ....                       LDI     R17,HIGH(_FF_RErr_str)
   \   00000056   ....                       LDI     R18,(_FF_RErr_str) >> 16
   \   00000058   ........                   CALL    printf_P
   \   0000005C   E001                       LDI     R16,1
   \   0000005E   9300....                   STS     _FF_error,R16
   \   00000062   E000                       LDI     R16,0
   \   00000064   C2DB                       RJMP    ??initialize_media_1
   \                     ??initialize_media_2:
   \   00000066   9100....                   LDS     R16,(_FF_buff + 510)
   \   0000006A   3505                       CPI     R16,85
   \   0000006C   F421                       BRNE    ??initialize_media_3
   \   0000006E   9100....                   LDS     R16,(_FF_buff + 511)
   \   00000072   3A0A                       CPI     R16,170
   \   00000074   F051                       BREQ    ??initialize_media_4
   \                     ??initialize_media_3:
   \   00000076   ....                       LDI     R16,LOW(_FF_InvParTbl_str)
   \   00000078   ....                       LDI     R17,HIGH(_FF_InvParTbl_str)
   \   0000007A   ....                       LDI     R18,(_FF_InvParTbl_str) >> 16
   \   0000007C   ........                   CALL    printf_P
   \   00000080   E102                       LDI     R16,18
   \   00000082   9300....                   STS     _FF_error,R16
   \   00000086   E000                       LDI     R16,0
   \   00000088   C2C9                       RJMP    ??initialize_media_1
   \                     ??initialize_media_4:
   \   0000008A   9100....                   LDS     R16,_FF_buff
   \   0000008E   3E0B                       CPI     R16,235
   \   00000090   F421                       BRNE    ??initialize_media_5
   \   00000092   9100....                   LDS     R16,(_FF_buff + 2)
   \   00000096   3900                       CPI     R16,144
   \   00000098   F021                       BREQ    ??initialize_media_6
   \                     ??initialize_media_5:
   \   0000009A   9100....                   LDS     R16,_FF_buff
   \   0000009E   3E09                       CPI     R16,233
   \   000000A0   F429                       BRNE    ??initialize_media_7
   \                     ??initialize_media_6:
   \   000000A2   E000                       LDI     R16,0
   \   000000A4   E010                       LDI     R17,0
   \   000000A6   8308                       ST      Y,R16
   \   000000A8   8319                       STD     Y+1,R17
   \   000000AA   C032                       RJMP    ??initialize_media_8
   \                     ??initialize_media_7:
   \   000000AC   9100....                   LDS     R16,(_FF_buff + 447)
   \   000000B0   2300                       TST     R16
   \   000000B2   F039                       BREQ    ??initialize_media_9
   \   000000B4   9100....                   LDS     R16,(_FF_buff + 455)
   \   000000B8   8309                       STD     Y+1,R16
   \   000000BA   9100....                   LDS     R16,(_FF_buff + 454)
   \   000000BE   8308                       ST      Y,R16
   \   000000C0   C027                       RJMP    ??initialize_media_8
   \                     ??initialize_media_9:
   \   000000C2   9100....                   LDS     R16,(_FF_buff + 463)
   \   000000C6   2300                       TST     R16
   \   000000C8   F039                       BREQ    ??initialize_media_10
   \   000000CA   9100....                   LDS     R16,(_FF_buff + 471)
   \   000000CE   8309                       STD     Y+1,R16

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -