| @ -46,10 +46,12 @@ Section Cross References | |||
| main.o(i.main) refers to ota.o(i.SCI3_DMA_Init) for SCI3_DMA_Init | |||
| main.o(i.main) refers to wdt_drv.o(i.WDT_FeedDog) for WDT_FeedDog | |||
| main.o(i.main) refers to main.o(i.APP) for APP | |||
| main.o(i.main) refers to flash.o(i.W25N01GV_Erase_Block) for W25N01GV_Erase_Block | |||
| main.o(i.main) refers to flash.o(i.W25N01GV_WritePageAddr_Data) for W25N01GV_WritePageAddr_Data | |||
| main.o(i.main) refers to sys.o(.data) for g_ips_clk | |||
| main.o(i.main) refers to main.o(.data) for ota_address | |||
| main.o(i.main) refers to ota.o(.bss) for Rx_Buffer_short | |||
| main.o(i.main) refers to ota.o(.data) for Rx_Count_short | |||
| main.o(i.main) refers to ota.o(.data) for ui_addr | |||
| flash.o(i.Close_SPI1) refers to spi_drv.o(i.SPI_Cmd) for SPI_Cmd | |||
| flash.o(i.Close_SPI1) refers to spi_drv.o(i.SPI_ConfigGpio) for SPI_ConfigGpio | |||
| flash.o(i.Close_SPI1) refers to eport_drv.o(i.EPORT_ConfigGpio) for EPORT_ConfigGpio | |||
| @ -83,9 +85,6 @@ Section Cross References | |||
| flash.o(i.W25N01GV_ReadPageAddr_Data) refers to flash.o(i.SPI1_ReadWriteByte) for SPI1_ReadWriteByte | |||
| flash.o(i.W25N01GV_ReadPageAddr_Data) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| flash.o(i.W25N01GV_ReadPageAddr_Data) refers to flash.o(i.W25N01GV_Wait_Busy) for W25N01GV_Wait_Busy | |||
| flash.o(i.W25N01GV_ReadPageAddr_Data) refers to flash.o(i.SPI1_DMA_Tran) for SPI1_DMA_Tran | |||
| flash.o(i.W25N01GV_ReadPageAddr_Data) refers to flash.o(i.SPI1_DMA_Wait) for SPI1_DMA_Wait | |||
| flash.o(i.W25N01GV_ReadPageAddr_Data) refers to flash.o(.bss) for wrbuff | |||
| flash.o(i.W25N01GV_ReadSR) refers to flash.o(i.MCU_SS_RESET) for MCU_SS_RESET | |||
| flash.o(i.W25N01GV_ReadSR) refers to flash.o(i.SPI1_ReadWriteByte) for SPI1_ReadWriteByte | |||
| flash.o(i.W25N01GV_ReadSR) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| @ -99,11 +98,8 @@ Section Cross References | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(i.W25N01GV_Write_Enable) for W25N01GV_Write_Enable | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(i.MCU_SS_RESET) for MCU_SS_RESET | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(i.SPI1_ReadWriteByte) for SPI1_ReadWriteByte | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(i.SPI1_DMA_Tran) for SPI1_DMA_Tran | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(i.SPI1_DMA_Wait) for SPI1_DMA_Wait | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(i.W25N01GV_Wait_Busy) for W25N01GV_Wait_Busy | |||
| flash.o(i.W25N01GV_WritePageAddr_Data) refers to flash.o(.bss) for wrbuff | |||
| flash.o(i.W25N01GV_Write_Disable) refers to flash.o(i.MCU_SS_RESET) for MCU_SS_RESET | |||
| flash.o(i.W25N01GV_Write_Disable) refers to flash.o(i.SPI1_ReadWriteByte) for SPI1_ReadWriteByte | |||
| flash.o(i.W25N01GV_Write_Disable) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| @ -132,11 +128,8 @@ Section Cross References | |||
| flash.o(i.W25QXX_Erase_Chip) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| flash.o(i.W25QXX_Read) refers to flash.o(i.MCU_SS_RESET) for MCU_SS_RESET | |||
| flash.o(i.W25QXX_Read) refers to flash.o(i.SPI1_ReadWriteByte) for SPI1_ReadWriteByte | |||
| flash.o(i.W25QXX_Read) refers to flash.o(i.SPI1_DMA_Tran) for SPI1_DMA_Tran | |||
| flash.o(i.W25QXX_Read) refers to flash.o(i.SPI1_DMA_Wait) for SPI1_DMA_Wait | |||
| flash.o(i.W25QXX_Read) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| flash.o(i.W25QXX_Read) refers to flash.o(.data) for W25Q256 | |||
| flash.o(i.W25QXX_Read) refers to flash.o(.bss) for wrbuff | |||
| flash.o(i.W25QXX_ReadID) refers to flash.o(i.MCU_SS_RESET) for MCU_SS_RESET | |||
| flash.o(i.W25QXX_ReadID) refers to flash.o(i.SPI1_ReadWriteByte) for SPI1_ReadWriteByte | |||
| flash.o(i.W25QXX_ReadID) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| @ -163,12 +156,9 @@ Section Cross References | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(i.W25QXX_Write_Enable) for W25QXX_Write_Enable | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(i.MCU_SS_RESET) for MCU_SS_RESET | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(i.SPI1_ReadWriteByte) for SPI1_ReadWriteByte | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(i.SPI1_DMA_Tran) for SPI1_DMA_Tran | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(i.SPI1_DMA_Wait) for SPI1_DMA_Wait | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(i.MCU_SS_SET) for MCU_SS_SET | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(i.W25QXX_Wait_Busy) for W25QXX_Wait_Busy | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(.data) for W25Q256 | |||
| flash.o(i.W25QXX_Write_Page) refers to flash.o(.bss) for wrbuff | |||
| updata.o(i.APP_Updata) refers to printf8.o(i.__0printf$8) for __2printf | |||
| updata.o(i.APP_Updata) refers to eflash_drv.o(i.EFLASH_Init) for EFLASH_Init | |||
| updata.o(i.APP_Updata) refers to eflash_drv.o(i.EFLASH_SetWritePermission) for EFLASH_SetWritePermission | |||
| @ -4517,36 +4507,26 @@ Removing Unused input sections from the image. | |||
| Removing main.o(i.SCI2_Init), (72 bytes). | |||
| Removing main.o(i.SCI3_Init), (72 bytes). | |||
| Removing main.o(i.display_manu), (216 bytes). | |||
| Removing main.o(.bss), (3083 bytes). | |||
| Removing main.o(.bss), (1033 bytes). | |||
| Removing flash.o(.rev16_text), (4 bytes). | |||
| Removing flash.o(.revsh_text), (4 bytes). | |||
| Removing flash.o(.rrx_text), (6 bytes). | |||
| Removing flash.o(i.Close_SPI1), (64 bytes). | |||
| Removing flash.o(i.MCU_SS_RESET), (44 bytes). | |||
| Removing flash.o(i.MCU_SS_SET), (44 bytes). | |||
| Removing flash.o(i.SPI1_Clock), (32 bytes). | |||
| Removing flash.o(i.SPI1_DMA_Tran), (176 bytes). | |||
| Removing flash.o(i.SPI1_DMA_Wait), (64 bytes). | |||
| Removing flash.o(i.SPI1_Flash_Init), (52 bytes). | |||
| Removing flash.o(i.SPI1_ReadWriteByte), (44 bytes). | |||
| Removing flash.o(i.W25N01GV_Bad_Block_Replace), (76 bytes). | |||
| Removing flash.o(i.W25N01GV_EraseFlash), (26 bytes). | |||
| Removing flash.o(i.W25N01GV_Erase_Block), (72 bytes). | |||
| Removing flash.o(i.W25N01GV_ReadID), (64 bytes). | |||
| Removing flash.o(i.W25N01GV_ReadPageAddr_Data), (144 bytes). | |||
| Removing flash.o(i.W25N01GV_ReadSR), (38 bytes). | |||
| Removing flash.o(i.W25N01GV_ReadPageAddr_Data), (146 bytes). | |||
| Removing flash.o(i.W25N01GV_Read_BBM_LUT), (100 bytes). | |||
| Removing flash.o(i.W25N01GV_Read_NoCheck), (92 bytes). | |||
| Removing flash.o(i.W25N01GV_Wait_Busy), (20 bytes). | |||
| Removing flash.o(i.W25N01GV_WritePageAddr_Data), (140 bytes). | |||
| Removing flash.o(i.W25N01GV_Write_Disable), (18 bytes). | |||
| Removing flash.o(i.W25N01GV_Write_Enable), (18 bytes). | |||
| Removing flash.o(i.W25N01GV_Write_NoCheck), (92 bytes). | |||
| Removing flash.o(i.W25N01GV_Write_SR), (42 bytes). | |||
| Removing flash.o(i.W25QXX_BlockErase64KB), (72 bytes). | |||
| Removing flash.o(i.W25QXX_Enter_4Byte_AddressMode), (18 bytes). | |||
| Removing flash.o(i.W25QXX_Erase_Chip), (30 bytes). | |||
| Removing flash.o(i.W25QXX_Read), (80 bytes). | |||
| Removing flash.o(i.W25QXX_Read), (88 bytes). | |||
| Removing flash.o(i.W25QXX_ReadID), (58 bytes). | |||
| Removing flash.o(i.W25QXX_ReadID_9F), (50 bytes). | |||
| Removing flash.o(i.W25QXX_ReadSR), (30 bytes). | |||
| @ -4555,9 +4535,8 @@ Removing Unused input sections from the image. | |||
| Removing flash.o(i.W25QXX_Write_Disable), (18 bytes). | |||
| Removing flash.o(i.W25QXX_Write_Enable), (18 bytes). | |||
| Removing flash.o(i.W25QXX_Write_NoCheck), (70 bytes). | |||
| Removing flash.o(i.W25QXX_Write_Page), (88 bytes). | |||
| Removing flash.o(i.W25QXX_Write_Page), (92 bytes). | |||
| Removing flash.o(.bss), (4096 bytes). | |||
| Removing flash.o(.data), (3 bytes). | |||
| Removing updata.o(.rev16_text), (4 bytes). | |||
| Removing updata.o(.revsh_text), (4 bytes). | |||
| Removing updata.o(.rrx_text), (6 bytes). | |||
| @ -4829,7 +4808,6 @@ Removing Unused input sections from the image. | |||
| Removing common.o(.revsh_text), (4 bytes). | |||
| Removing common.o(.rrx_text), (6 bytes). | |||
| Removing common.o(i.Read_VEC), (14 bytes). | |||
| Removing common.o(i.assert_failed), (68 bytes). | |||
| Removing common.o(i.enter_critical_sr_save), (6 bytes). | |||
| Removing common.o(i.exit_critical_sr_restore), (6 bytes). | |||
| Removing sys.o(.rev16_text), (4 bytes). | |||
| @ -5013,7 +4991,6 @@ Removing Unused input sections from the image. | |||
| Removing eport_drv.o(i.EPORT_Init), (74 bytes). | |||
| Removing eport_drv.o(i.EPORT_PullupConfig), (500 bytes). | |||
| Removing eport_drv.o(i.EPORT_ReadGpioData), (400 bytes). | |||
| Removing eport_drv.o(i.EPORT_WriteGpioData), (584 bytes). | |||
| Removing eport_drv.o(.data), (1 bytes). | |||
| Removing ioctrl_drv.o(.rev16_text), (4 bytes). | |||
| Removing ioctrl_drv.o(.revsh_text), (4 bytes). | |||
| @ -6235,7 +6212,7 @@ Removing Unused input sections from the image. | |||
| Removing dadd.o(.text), (334 bytes). | |||
| Removing dfixul.o(.text), (48 bytes). | |||
| 1725 unused section(s) (total 242577 bytes) removed from the image. | |||
| 1712 unused section(s) (total 239406 bytes) removed from the image. | |||
| ============================================================================== | |||
| @ -6248,52 +6225,52 @@ Image Symbol Table | |||
| ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE | |||
| ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE | |||
| ../clib/microlib/errno.c 0x00000000 Number 0 errno.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12b.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry12a.o ABSOLUTE | |||
| ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE | |||
| ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE | |||
| ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE | |||
| ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE | |||
| ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE | |||
| ../clib/microlib/malloc/calloc.c 0x00000000 Number 0 calloc.o ABSOLUTE | |||
| ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE | |||
| ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocra.o ABSOLUTE | |||
| ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloca.o ABSOLUTE | |||
| ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 mallocr.o ABSOLUTE | |||
| ../clib/microlib/malloc/malloc.c 0x00000000 Number 0 malloc.o ABSOLUTE | |||
| ../clib/microlib/malloc/mvars.c 0x00000000 Number 0 mvars.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE | |||
| ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE | |||
| ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE | |||
| ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE | |||
| ../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyc.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memmoveb.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memmovec.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpy.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memmove.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memmovea.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpy.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memmovec.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memmoveb.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyc.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE | |||
| ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memmovea.o ABSOLUTE | |||
| ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE | |||
| ../clib/microlib/string/strchr.c 0x00000000 Number 0 strchr.o ABSOLUTE | |||
| ../clib/microlib/string/strcpy.c 0x00000000 Number 0 strcpy.o ABSOLUTE | |||
| @ -6302,8 +6279,8 @@ Image Symbol Table | |||
| ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE | |||
| ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE | |||
| ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE | |||
| ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE | |||
| ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixui.o ABSOLUTE | |||
| ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE | |||
| ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE | |||
| ../fplib/microlib/fpflt.c 0x00000000 Number 0 dflti.o ABSOLUTE | |||
| ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE | |||
| @ -6504,83 +6481,96 @@ Image Symbol Table | |||
| i.EPORT1_7_IRQHandler 0x0800abb0 Section 0 eport_drv.o(i.EPORT1_7_IRQHandler) | |||
| i.EPORT_IRQHandler 0x0800abd8 Section 0 eport_drv.o(i.EPORT_IRQHandler) | |||
| EPORT_IRQHandler 0x0800abd9 Thumb Code 118 eport_drv.o(i.EPORT_IRQHandler) | |||
| i.Get_Sys_Clock 0x0800acb8 Section 0 cpm_drv.o(i.Get_Sys_Clock) | |||
| i.HardFault_Handler 0x0800ad3c Section 0 system_armcm4.o(i.HardFault_Handler) | |||
| i.I2C2_IRQHandler 0x0800ad6c Section 0 i2c_drv.o(i.I2C2_IRQHandler) | |||
| i.I2C3_IRQHandler 0x0800ad74 Section 0 i2c_drv.o(i.I2C3_IRQHandler) | |||
| i.I2C_ISR 0x0800ad7c Section 0 i2c_drv.o(i.I2C_ISR) | |||
| I2C_ISR 0x0800ad7d Thumb Code 248 i2c_drv.o(i.I2C_ISR) | |||
| i.ICACHE_Init 0x0800ae90 Section 0 cache_drv.o(i.ICACHE_Init) | |||
| i.IO_Latch_Clr 0x0800afec Section 0 system_armcm4.o(i.IO_Latch_Clr) | |||
| i.IPS_Clk_Op 0x0800b00c Section 0 cpm_drv.o(i.IPS_Clk_Op) | |||
| i.LVD_EN 0x0800b080 Section 0 system_armcm4.o(i.LVD_EN) | |||
| i.Make_CRC32_Table 0x0800b08c Section 0 crc.o(i.Make_CRC32_Table) | |||
| i.MemManage_Handler 0x0800b0c8 Section 0 system_armcm4.o(i.MemManage_Handler) | |||
| i.NMI_Handler 0x0800b0f8 Section 0 system_armcm4.o(i.NMI_Handler) | |||
| i.NVIC_Init 0x0800b120 Section 0 sys.o(i.NVIC_Init) | |||
| i.NVIC_PriorityGroupConfig 0x0800b198 Section 0 sys.o(i.NVIC_PriorityGroupConfig) | |||
| i.NVIC_SetVectorTable 0x0800b1c0 Section 0 sys.o(i.NVIC_SetVectorTable) | |||
| i.PCI_DET_IRQHandler 0x0800b1d0 Section 0 pci_drv.o(i.PCI_DET_IRQHandler) | |||
| i.PCI_IRQHandler 0x0800b528 Section 0 cpm_drv.o(i.PCI_IRQHandler) | |||
| i.PIT1_IRQHandler 0x0800b540 Section 0 uart_vcom.o(i.PIT1_IRQHandler) | |||
| i.PIT2_IRQHandler 0x0800b5a8 Section 0 uart_vcom.o(i.PIT2_IRQHandler) | |||
| i.PWM0_IRQHandler 0x0800b5e0 Section 0 pwm_drv.o(i.PWM0_IRQHandler) | |||
| i.PWM1_IRQHandler 0x0800b5e8 Section 0 pwm_drv.o(i.PWM1_IRQHandler) | |||
| i.PWM2_IRQHandler 0x0800b5f0 Section 0 pwm_drv.o(i.PWM2_IRQHandler) | |||
| i.PWM3_IRQHandler 0x0800b5f8 Section 0 pwm_drv.o(i.PWM3_IRQHandler) | |||
| i.PWM_ISR 0x0800b600 Section 0 pwm_drv.o(i.PWM_ISR) | |||
| i.PendSV_Handler 0x0800b684 Section 0 system_armcm4.o(i.PendSV_Handler) | |||
| i.SCI1_Init 0x0800b6b0 Section 0 main.o(i.SCI1_Init) | |||
| i.SCI2_IRQHandler 0x0800b6f8 Section 0 main.o(i.SCI2_IRQHandler) | |||
| i.SCI3_DMA_Init 0x0800b718 Section 0 ota.o(i.SCI3_DMA_Init) | |||
| i.SCI3_IRQHandler 0x0800b7b0 Section 0 ota.o(i.SCI3_IRQHandler) | |||
| i.SVC_Handler 0x0800b870 Section 0 system_armcm4.o(i.SVC_Handler) | |||
| i.Set_POR_Reset 0x0800b898 Section 0 reset_drv.o(i.Set_POR_Reset) | |||
| i.SysTick_Handler 0x0800b8b0 Section 0 systick_drv.o(i.SysTick_Handler) | |||
| i.Sys_Clk_Init 0x0800b8b4 Section 0 cpm_drv.o(i.Sys_Clk_Init) | |||
| i.Sys_Init 0x0800b9ac Section 0 sys.o(i.Sys_Init) | |||
| i.SystemInit 0x0800b9dc Section 0 system_armcm4.o(i.SystemInit) | |||
| i.TC_IRQHandler 0x0800ba00 Section 0 tc_drv.o(i.TC_IRQHandler) | |||
| i.TC_ISR 0x0800ba08 Section 0 tc_drv.o(i.TC_ISR) | |||
| i.USBC_IRQHandler 0x0800ba28 Section 0 usb_drv.o(i.USBC_IRQHandler) | |||
| i.UsageFault_Handler 0x0800ba2c Section 0 system_armcm4.o(i.UsageFault_Handler) | |||
| i.WDT_FeedDog 0x0800ba5c Section 0 wdt_drv.o(i.WDT_FeedDog) | |||
| i.__0printf$8 0x0800ba70 Section 0 printf8.o(i.__0printf$8) | |||
| i.__scatterload_copy 0x0800ba90 Section 14 handlers.o(i.__scatterload_copy) | |||
| i.__scatterload_null 0x0800ba9e Section 2 handlers.o(i.__scatterload_null) | |||
| i.__scatterload_zeroinit 0x0800baa0 Section 14 handlers.o(i.__scatterload_zeroinit) | |||
| i._printf_core 0x0800bab0 Section 0 printf8.o(i._printf_core) | |||
| _printf_core 0x0800bab1 Thumb Code 984 printf8.o(i._printf_core) | |||
| i._printf_post_padding 0x0800beb4 Section 0 printf8.o(i._printf_post_padding) | |||
| _printf_post_padding 0x0800beb5 Thumb Code 36 printf8.o(i._printf_post_padding) | |||
| i._printf_pre_padding 0x0800bed8 Section 0 printf8.o(i._printf_pre_padding) | |||
| _printf_pre_padding 0x0800bed9 Thumb Code 46 printf8.o(i._printf_pre_padding) | |||
| i.cpm_set_sysclk_div 0x0800bf06 Section 0 cpm_drv.o(i.cpm_set_sysclk_div) | |||
| cpm_set_sysclk_div 0x0800bf07 Thumb Code 36 cpm_drv.o(i.cpm_set_sysclk_div) | |||
| i.delay 0x0800bf2a Section 0 delay.o(i.delay) | |||
| i.dma_uartRX 0x0800bf3c Section 0 ota.o(i.dma_uartRX) | |||
| i.fputc 0x0800c068 Section 0 main.o(i.fputc) | |||
| i.main 0x0800c084 Section 0 main.o(i.main) | |||
| .constdata 0x0800c224 Section 16 cpm_drv.o(.constdata) | |||
| .data 0x20000000 Section 44 main.o(.data) | |||
| .data 0x2000002c Section 78 uart_vcom.o(.data) | |||
| .data 0x2000007c Section 48 ota.o(.data) | |||
| .data 0x200000ac Section 12 sys.o(.data) | |||
| .data 0x200000b8 Section 28 dmac_drv.o(.data) | |||
| .data 0x200000d4 Section 2 edma_drv.o(.data) | |||
| .data 0x200000d8 Section 20 i2c_drv.o(.data) | |||
| i2c_status 0x200000d8 Data 1 i2c_drv.o(.data) | |||
| i2c_hs_status 0x200000d9 Data 1 i2c_drv.o(.data) | |||
| g_len_receive 0x200000dc Data 4 i2c_drv.o(.data) | |||
| g_len_send 0x200000e0 Data 4 i2c_drv.o(.data) | |||
| g_data_send 0x200000e4 Data 4 i2c_drv.o(.data) | |||
| g_data_receive 0x200000e8 Data 4 i2c_drv.o(.data) | |||
| .data 0x200000ec Section 4 stdout.o(.data) | |||
| .bss 0x200000f0 Section 1024 crc.o(.bss) | |||
| .bss 0x200004f0 Section 27216 uart_vcom.o(.bss) | |||
| .bss 0x20006f40 Section 2562 ota.o(.bss) | |||
| .bss 0x20007944 Section 4152 data.o(.bss) | |||
| STACK 0x20008980 Section 20480 startup_armcm4.o(STACK) | |||
| i.EPORT_WriteGpioData 0x0800acb8 Section 0 eport_drv.o(i.EPORT_WriteGpioData) | |||
| i.Get_Sys_Clock 0x0800af00 Section 0 cpm_drv.o(i.Get_Sys_Clock) | |||
| i.HardFault_Handler 0x0800af84 Section 0 system_armcm4.o(i.HardFault_Handler) | |||
| i.I2C2_IRQHandler 0x0800afb4 Section 0 i2c_drv.o(i.I2C2_IRQHandler) | |||
| i.I2C3_IRQHandler 0x0800afbc Section 0 i2c_drv.o(i.I2C3_IRQHandler) | |||
| i.I2C_ISR 0x0800afc4 Section 0 i2c_drv.o(i.I2C_ISR) | |||
| I2C_ISR 0x0800afc5 Thumb Code 248 i2c_drv.o(i.I2C_ISR) | |||
| i.ICACHE_Init 0x0800b0d8 Section 0 cache_drv.o(i.ICACHE_Init) | |||
| i.IO_Latch_Clr 0x0800b234 Section 0 system_armcm4.o(i.IO_Latch_Clr) | |||
| i.IPS_Clk_Op 0x0800b254 Section 0 cpm_drv.o(i.IPS_Clk_Op) | |||
| i.LVD_EN 0x0800b2c8 Section 0 system_armcm4.o(i.LVD_EN) | |||
| i.MCU_SS_RESET 0x0800b2d4 Section 0 flash.o(i.MCU_SS_RESET) | |||
| i.MCU_SS_SET 0x0800b300 Section 0 flash.o(i.MCU_SS_SET) | |||
| i.Make_CRC32_Table 0x0800b32c Section 0 crc.o(i.Make_CRC32_Table) | |||
| i.MemManage_Handler 0x0800b368 Section 0 system_armcm4.o(i.MemManage_Handler) | |||
| i.NMI_Handler 0x0800b398 Section 0 system_armcm4.o(i.NMI_Handler) | |||
| i.NVIC_Init 0x0800b3c0 Section 0 sys.o(i.NVIC_Init) | |||
| i.NVIC_PriorityGroupConfig 0x0800b438 Section 0 sys.o(i.NVIC_PriorityGroupConfig) | |||
| i.NVIC_SetVectorTable 0x0800b460 Section 0 sys.o(i.NVIC_SetVectorTable) | |||
| i.PCI_DET_IRQHandler 0x0800b470 Section 0 pci_drv.o(i.PCI_DET_IRQHandler) | |||
| i.PCI_IRQHandler 0x0800b7c8 Section 0 cpm_drv.o(i.PCI_IRQHandler) | |||
| i.PIT1_IRQHandler 0x0800b7e0 Section 0 uart_vcom.o(i.PIT1_IRQHandler) | |||
| i.PIT2_IRQHandler 0x0800b848 Section 0 uart_vcom.o(i.PIT2_IRQHandler) | |||
| i.PWM0_IRQHandler 0x0800b880 Section 0 pwm_drv.o(i.PWM0_IRQHandler) | |||
| i.PWM1_IRQHandler 0x0800b888 Section 0 pwm_drv.o(i.PWM1_IRQHandler) | |||
| i.PWM2_IRQHandler 0x0800b890 Section 0 pwm_drv.o(i.PWM2_IRQHandler) | |||
| i.PWM3_IRQHandler 0x0800b898 Section 0 pwm_drv.o(i.PWM3_IRQHandler) | |||
| i.PWM_ISR 0x0800b8a0 Section 0 pwm_drv.o(i.PWM_ISR) | |||
| i.PendSV_Handler 0x0800b924 Section 0 system_armcm4.o(i.PendSV_Handler) | |||
| i.SCI1_Init 0x0800b950 Section 0 main.o(i.SCI1_Init) | |||
| i.SCI2_IRQHandler 0x0800b998 Section 0 main.o(i.SCI2_IRQHandler) | |||
| i.SCI3_DMA_Init 0x0800b9b8 Section 0 ota.o(i.SCI3_DMA_Init) | |||
| i.SCI3_IRQHandler 0x0800ba50 Section 0 ota.o(i.SCI3_IRQHandler) | |||
| i.SPI1_ReadWriteByte 0x0800bb28 Section 0 flash.o(i.SPI1_ReadWriteByte) | |||
| i.SVC_Handler 0x0800bb54 Section 0 system_armcm4.o(i.SVC_Handler) | |||
| i.Set_POR_Reset 0x0800bb7c Section 0 reset_drv.o(i.Set_POR_Reset) | |||
| i.SysTick_Handler 0x0800bb94 Section 0 systick_drv.o(i.SysTick_Handler) | |||
| i.Sys_Clk_Init 0x0800bb98 Section 0 cpm_drv.o(i.Sys_Clk_Init) | |||
| i.Sys_Init 0x0800bc90 Section 0 sys.o(i.Sys_Init) | |||
| i.SystemInit 0x0800bcc0 Section 0 system_armcm4.o(i.SystemInit) | |||
| i.TC_IRQHandler 0x0800bce4 Section 0 tc_drv.o(i.TC_IRQHandler) | |||
| i.TC_ISR 0x0800bcec Section 0 tc_drv.o(i.TC_ISR) | |||
| i.USBC_IRQHandler 0x0800bd0c Section 0 usb_drv.o(i.USBC_IRQHandler) | |||
| i.UsageFault_Handler 0x0800bd10 Section 0 system_armcm4.o(i.UsageFault_Handler) | |||
| i.W25N01GV_Erase_Block 0x0800bd40 Section 0 flash.o(i.W25N01GV_Erase_Block) | |||
| i.W25N01GV_ReadSR 0x0800bd88 Section 0 flash.o(i.W25N01GV_ReadSR) | |||
| i.W25N01GV_Wait_Busy 0x0800bdae Section 0 flash.o(i.W25N01GV_Wait_Busy) | |||
| i.W25N01GV_WritePageAddr_Data 0x0800bdc2 Section 0 flash.o(i.W25N01GV_WritePageAddr_Data) | |||
| i.W25N01GV_Write_Disable 0x0800be44 Section 0 flash.o(i.W25N01GV_Write_Disable) | |||
| i.W25N01GV_Write_Enable 0x0800be56 Section 0 flash.o(i.W25N01GV_Write_Enable) | |||
| i.W25N01GV_Write_SR 0x0800be68 Section 0 flash.o(i.W25N01GV_Write_SR) | |||
| i.WDT_FeedDog 0x0800be94 Section 0 wdt_drv.o(i.WDT_FeedDog) | |||
| i.__0printf$8 0x0800bea8 Section 0 printf8.o(i.__0printf$8) | |||
| i.__scatterload_copy 0x0800bec8 Section 14 handlers.o(i.__scatterload_copy) | |||
| i.__scatterload_null 0x0800bed6 Section 2 handlers.o(i.__scatterload_null) | |||
| i.__scatterload_zeroinit 0x0800bed8 Section 14 handlers.o(i.__scatterload_zeroinit) | |||
| i._printf_core 0x0800bee8 Section 0 printf8.o(i._printf_core) | |||
| _printf_core 0x0800bee9 Thumb Code 984 printf8.o(i._printf_core) | |||
| i._printf_post_padding 0x0800c2ec Section 0 printf8.o(i._printf_post_padding) | |||
| _printf_post_padding 0x0800c2ed Thumb Code 36 printf8.o(i._printf_post_padding) | |||
| i._printf_pre_padding 0x0800c310 Section 0 printf8.o(i._printf_pre_padding) | |||
| _printf_pre_padding 0x0800c311 Thumb Code 46 printf8.o(i._printf_pre_padding) | |||
| i.assert_failed 0x0800c340 Section 0 common.o(i.assert_failed) | |||
| i.cpm_set_sysclk_div 0x0800c384 Section 0 cpm_drv.o(i.cpm_set_sysclk_div) | |||
| cpm_set_sysclk_div 0x0800c385 Thumb Code 36 cpm_drv.o(i.cpm_set_sysclk_div) | |||
| i.delay 0x0800c3a8 Section 0 delay.o(i.delay) | |||
| i.dma_uartRX 0x0800c3b8 Section 0 ota.o(i.dma_uartRX) | |||
| i.fputc 0x0800c4e4 Section 0 main.o(i.fputc) | |||
| i.main 0x0800c500 Section 0 main.o(i.main) | |||
| .constdata 0x0800c7f0 Section 16 cpm_drv.o(.constdata) | |||
| .data 0x20000000 Section 36 main.o(.data) | |||
| .data 0x20000024 Section 3 flash.o(.data) | |||
| .data 0x20000028 Section 78 uart_vcom.o(.data) | |||
| .data 0x20000078 Section 61 ota.o(.data) | |||
| .data 0x200000b8 Section 12 sys.o(.data) | |||
| .data 0x200000c4 Section 28 dmac_drv.o(.data) | |||
| .data 0x200000e0 Section 2 edma_drv.o(.data) | |||
| .data 0x200000e4 Section 20 i2c_drv.o(.data) | |||
| i2c_status 0x200000e4 Data 1 i2c_drv.o(.data) | |||
| i2c_hs_status 0x200000e5 Data 1 i2c_drv.o(.data) | |||
| g_len_receive 0x200000e8 Data 4 i2c_drv.o(.data) | |||
| g_len_send 0x200000ec Data 4 i2c_drv.o(.data) | |||
| g_data_send 0x200000f0 Data 4 i2c_drv.o(.data) | |||
| g_data_receive 0x200000f4 Data 4 i2c_drv.o(.data) | |||
| .data 0x200000f8 Section 4 stdout.o(.data) | |||
| .bss 0x200000fc Section 1024 crc.o(.bss) | |||
| .bss 0x200004fc Section 27216 uart_vcom.o(.bss) | |||
| .bss 0x20006f4c Section 2562 ota.o(.bss) | |||
| .bss 0x20007950 Section 4152 data.o(.bss) | |||
| STACK 0x20008988 Section 20480 startup_armcm4.o(STACK) | |||
| Global Symbols | |||
| @ -6719,57 +6709,69 @@ Image Symbol Table | |||
| EPORT1_5_IRQHandler 0x0800ab61 Thumb Code 28 eport_drv.o(i.EPORT1_5_IRQHandler) | |||
| EPORT1_6_IRQHandler 0x0800ab89 Thumb Code 28 eport_drv.o(i.EPORT1_6_IRQHandler) | |||
| EPORT1_7_IRQHandler 0x0800abb1 Thumb Code 28 eport_drv.o(i.EPORT1_7_IRQHandler) | |||
| Get_Sys_Clock 0x0800acb9 Thumb Code 100 cpm_drv.o(i.Get_Sys_Clock) | |||
| HardFault_Handler 0x0800ad3d Thumb Code 14 system_armcm4.o(i.HardFault_Handler) | |||
| I2C2_IRQHandler 0x0800ad6d Thumb Code 8 i2c_drv.o(i.I2C2_IRQHandler) | |||
| I2C3_IRQHandler 0x0800ad75 Thumb Code 8 i2c_drv.o(i.I2C3_IRQHandler) | |||
| ICACHE_Init 0x0800ae91 Thumb Code 340 cache_drv.o(i.ICACHE_Init) | |||
| IO_Latch_Clr 0x0800afed Thumb Code 32 system_armcm4.o(i.IO_Latch_Clr) | |||
| IPS_Clk_Op 0x0800b00d Thumb Code 116 cpm_drv.o(i.IPS_Clk_Op) | |||
| LVD_EN 0x0800b081 Thumb Code 12 system_armcm4.o(i.LVD_EN) | |||
| Make_CRC32_Table 0x0800b08d Thumb Code 50 crc.o(i.Make_CRC32_Table) | |||
| MemManage_Handler 0x0800b0c9 Thumb Code 14 system_armcm4.o(i.MemManage_Handler) | |||
| NMI_Handler 0x0800b0f9 Thumb Code 14 system_armcm4.o(i.NMI_Handler) | |||
| NVIC_Init 0x0800b121 Thumb Code 116 sys.o(i.NVIC_Init) | |||
| NVIC_PriorityGroupConfig 0x0800b199 Thumb Code 32 sys.o(i.NVIC_PriorityGroupConfig) | |||
| NVIC_SetVectorTable 0x0800b1c1 Thumb Code 12 sys.o(i.NVIC_SetVectorTable) | |||
| PCI_DET_IRQHandler 0x0800b1d1 Thumb Code 462 pci_drv.o(i.PCI_DET_IRQHandler) | |||
| PCI_IRQHandler 0x0800b529 Thumb Code 18 cpm_drv.o(i.PCI_IRQHandler) | |||
| PIT1_IRQHandler 0x0800b541 Thumb Code 78 uart_vcom.o(i.PIT1_IRQHandler) | |||
| PIT2_IRQHandler 0x0800b5a9 Thumb Code 42 uart_vcom.o(i.PIT2_IRQHandler) | |||
| PWM0_IRQHandler 0x0800b5e1 Thumb Code 8 pwm_drv.o(i.PWM0_IRQHandler) | |||
| PWM1_IRQHandler 0x0800b5e9 Thumb Code 8 pwm_drv.o(i.PWM1_IRQHandler) | |||
| PWM2_IRQHandler 0x0800b5f1 Thumb Code 8 pwm_drv.o(i.PWM2_IRQHandler) | |||
| PWM3_IRQHandler 0x0800b5f9 Thumb Code 8 pwm_drv.o(i.PWM3_IRQHandler) | |||
| PWM_ISR 0x0800b601 Thumb Code 126 pwm_drv.o(i.PWM_ISR) | |||
| PendSV_Handler 0x0800b685 Thumb Code 14 system_armcm4.o(i.PendSV_Handler) | |||
| SCI1_Init 0x0800b6b1 Thumb Code 68 main.o(i.SCI1_Init) | |||
| SCI2_IRQHandler 0x0800b6f9 Thumb Code 26 main.o(i.SCI2_IRQHandler) | |||
| SCI3_DMA_Init 0x0800b719 Thumb Code 142 ota.o(i.SCI3_DMA_Init) | |||
| SCI3_IRQHandler 0x0800b7b1 Thumb Code 136 ota.o(i.SCI3_IRQHandler) | |||
| SVC_Handler 0x0800b871 Thumb Code 14 system_armcm4.o(i.SVC_Handler) | |||
| Set_POR_Reset 0x0800b899 Thumb Code 24 reset_drv.o(i.Set_POR_Reset) | |||
| SysTick_Handler 0x0800b8b1 Thumb Code 2 systick_drv.o(i.SysTick_Handler) | |||
| Sys_Clk_Init 0x0800b8b5 Thumb Code 222 cpm_drv.o(i.Sys_Clk_Init) | |||
| Sys_Init 0x0800b9ad Thumb Code 44 sys.o(i.Sys_Init) | |||
| SystemInit 0x0800b9dd Thumb Code 26 system_armcm4.o(i.SystemInit) | |||
| TC_IRQHandler 0x0800ba01 Thumb Code 8 tc_drv.o(i.TC_IRQHandler) | |||
| TC_ISR 0x0800ba09 Thumb Code 28 tc_drv.o(i.TC_ISR) | |||
| USBC_IRQHandler 0x0800ba29 Thumb Code 2 usb_drv.o(i.USBC_IRQHandler) | |||
| UsageFault_Handler 0x0800ba2d Thumb Code 14 system_armcm4.o(i.UsageFault_Handler) | |||
| WDT_FeedDog 0x0800ba5d Thumb Code 14 wdt_drv.o(i.WDT_FeedDog) | |||
| __0printf$8 0x0800ba71 Thumb Code 22 printf8.o(i.__0printf$8) | |||
| __1printf$8 0x0800ba71 Thumb Code 0 printf8.o(i.__0printf$8) | |||
| __2printf 0x0800ba71 Thumb Code 0 printf8.o(i.__0printf$8) | |||
| __scatterload_copy 0x0800ba91 Thumb Code 14 handlers.o(i.__scatterload_copy) | |||
| __scatterload_null 0x0800ba9f Thumb Code 2 handlers.o(i.__scatterload_null) | |||
| __scatterload_zeroinit 0x0800baa1 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) | |||
| delay 0x0800bf2b Thumb Code 16 delay.o(i.delay) | |||
| dma_uartRX 0x0800bf3d Thumb Code 278 ota.o(i.dma_uartRX) | |||
| fputc 0x0800c069 Thumb Code 24 main.o(i.fputc) | |||
| main 0x0800c085 Thumb Code 298 main.o(i.main) | |||
| Region$$Table$$Base 0x0800c234 Number 0 anon$$obj.o(Region$$Table) | |||
| Region$$Table$$Limit 0x0800c254 Number 0 anon$$obj.o(Region$$Table) | |||
| EPORT_WriteGpioData 0x0800acb9 Thumb Code 536 eport_drv.o(i.EPORT_WriteGpioData) | |||
| Get_Sys_Clock 0x0800af01 Thumb Code 100 cpm_drv.o(i.Get_Sys_Clock) | |||
| HardFault_Handler 0x0800af85 Thumb Code 14 system_armcm4.o(i.HardFault_Handler) | |||
| I2C2_IRQHandler 0x0800afb5 Thumb Code 8 i2c_drv.o(i.I2C2_IRQHandler) | |||
| I2C3_IRQHandler 0x0800afbd Thumb Code 8 i2c_drv.o(i.I2C3_IRQHandler) | |||
| ICACHE_Init 0x0800b0d9 Thumb Code 340 cache_drv.o(i.ICACHE_Init) | |||
| IO_Latch_Clr 0x0800b235 Thumb Code 32 system_armcm4.o(i.IO_Latch_Clr) | |||
| IPS_Clk_Op 0x0800b255 Thumb Code 116 cpm_drv.o(i.IPS_Clk_Op) | |||
| LVD_EN 0x0800b2c9 Thumb Code 12 system_armcm4.o(i.LVD_EN) | |||
| MCU_SS_RESET 0x0800b2d5 Thumb Code 34 flash.o(i.MCU_SS_RESET) | |||
| MCU_SS_SET 0x0800b301 Thumb Code 36 flash.o(i.MCU_SS_SET) | |||
| Make_CRC32_Table 0x0800b32d Thumb Code 50 crc.o(i.Make_CRC32_Table) | |||
| MemManage_Handler 0x0800b369 Thumb Code 14 system_armcm4.o(i.MemManage_Handler) | |||
| NMI_Handler 0x0800b399 Thumb Code 14 system_armcm4.o(i.NMI_Handler) | |||
| NVIC_Init 0x0800b3c1 Thumb Code 116 sys.o(i.NVIC_Init) | |||
| NVIC_PriorityGroupConfig 0x0800b439 Thumb Code 32 sys.o(i.NVIC_PriorityGroupConfig) | |||
| NVIC_SetVectorTable 0x0800b461 Thumb Code 12 sys.o(i.NVIC_SetVectorTable) | |||
| PCI_DET_IRQHandler 0x0800b471 Thumb Code 462 pci_drv.o(i.PCI_DET_IRQHandler) | |||
| PCI_IRQHandler 0x0800b7c9 Thumb Code 18 cpm_drv.o(i.PCI_IRQHandler) | |||
| PIT1_IRQHandler 0x0800b7e1 Thumb Code 78 uart_vcom.o(i.PIT1_IRQHandler) | |||
| PIT2_IRQHandler 0x0800b849 Thumb Code 42 uart_vcom.o(i.PIT2_IRQHandler) | |||
| PWM0_IRQHandler 0x0800b881 Thumb Code 8 pwm_drv.o(i.PWM0_IRQHandler) | |||
| PWM1_IRQHandler 0x0800b889 Thumb Code 8 pwm_drv.o(i.PWM1_IRQHandler) | |||
| PWM2_IRQHandler 0x0800b891 Thumb Code 8 pwm_drv.o(i.PWM2_IRQHandler) | |||
| PWM3_IRQHandler 0x0800b899 Thumb Code 8 pwm_drv.o(i.PWM3_IRQHandler) | |||
| PWM_ISR 0x0800b8a1 Thumb Code 126 pwm_drv.o(i.PWM_ISR) | |||
| PendSV_Handler 0x0800b925 Thumb Code 14 system_armcm4.o(i.PendSV_Handler) | |||
| SCI1_Init 0x0800b951 Thumb Code 68 main.o(i.SCI1_Init) | |||
| SCI2_IRQHandler 0x0800b999 Thumb Code 26 main.o(i.SCI2_IRQHandler) | |||
| SCI3_DMA_Init 0x0800b9b9 Thumb Code 142 ota.o(i.SCI3_DMA_Init) | |||
| SCI3_IRQHandler 0x0800ba51 Thumb Code 154 ota.o(i.SCI3_IRQHandler) | |||
| SPI1_ReadWriteByte 0x0800bb29 Thumb Code 40 flash.o(i.SPI1_ReadWriteByte) | |||
| SVC_Handler 0x0800bb55 Thumb Code 14 system_armcm4.o(i.SVC_Handler) | |||
| Set_POR_Reset 0x0800bb7d Thumb Code 24 reset_drv.o(i.Set_POR_Reset) | |||
| SysTick_Handler 0x0800bb95 Thumb Code 2 systick_drv.o(i.SysTick_Handler) | |||
| Sys_Clk_Init 0x0800bb99 Thumb Code 222 cpm_drv.o(i.Sys_Clk_Init) | |||
| Sys_Init 0x0800bc91 Thumb Code 44 sys.o(i.Sys_Init) | |||
| SystemInit 0x0800bcc1 Thumb Code 26 system_armcm4.o(i.SystemInit) | |||
| TC_IRQHandler 0x0800bce5 Thumb Code 8 tc_drv.o(i.TC_IRQHandler) | |||
| TC_ISR 0x0800bced Thumb Code 28 tc_drv.o(i.TC_ISR) | |||
| USBC_IRQHandler 0x0800bd0d Thumb Code 2 usb_drv.o(i.USBC_IRQHandler) | |||
| UsageFault_Handler 0x0800bd11 Thumb Code 14 system_armcm4.o(i.UsageFault_Handler) | |||
| W25N01GV_Erase_Block 0x0800bd41 Thumb Code 72 flash.o(i.W25N01GV_Erase_Block) | |||
| W25N01GV_ReadSR 0x0800bd89 Thumb Code 38 flash.o(i.W25N01GV_ReadSR) | |||
| W25N01GV_Wait_Busy 0x0800bdaf Thumb Code 20 flash.o(i.W25N01GV_Wait_Busy) | |||
| W25N01GV_WritePageAddr_Data 0x0800bdc3 Thumb Code 130 flash.o(i.W25N01GV_WritePageAddr_Data) | |||
| W25N01GV_Write_Disable 0x0800be45 Thumb Code 18 flash.o(i.W25N01GV_Write_Disable) | |||
| W25N01GV_Write_Enable 0x0800be57 Thumb Code 18 flash.o(i.W25N01GV_Write_Enable) | |||
| W25N01GV_Write_SR 0x0800be69 Thumb Code 42 flash.o(i.W25N01GV_Write_SR) | |||
| WDT_FeedDog 0x0800be95 Thumb Code 14 wdt_drv.o(i.WDT_FeedDog) | |||
| __0printf$8 0x0800bea9 Thumb Code 22 printf8.o(i.__0printf$8) | |||
| __1printf$8 0x0800bea9 Thumb Code 0 printf8.o(i.__0printf$8) | |||
| __2printf 0x0800bea9 Thumb Code 0 printf8.o(i.__0printf$8) | |||
| __scatterload_copy 0x0800bec9 Thumb Code 14 handlers.o(i.__scatterload_copy) | |||
| __scatterload_null 0x0800bed7 Thumb Code 2 handlers.o(i.__scatterload_null) | |||
| __scatterload_zeroinit 0x0800bed9 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) | |||
| assert_failed 0x0800c341 Thumb Code 18 common.o(i.assert_failed) | |||
| delay 0x0800c3a9 Thumb Code 16 delay.o(i.delay) | |||
| dma_uartRX 0x0800c3b9 Thumb Code 278 ota.o(i.dma_uartRX) | |||
| fputc 0x0800c4e5 Thumb Code 24 main.o(i.fputc) | |||
| main 0x0800c501 Thumb Code 524 main.o(i.main) | |||
| Region$$Table$$Base 0x0800c800 Number 0 anon$$obj.o(Region$$Table) | |||
| Region$$Table$$Limit 0x0800c820 Number 0 anon$$obj.o(Region$$Table) | |||
| hid_rec_index 0x20000000 Data 1 main.o(.data) | |||
| ota_lt7689_flag 0x20000001 Data 1 main.o(.data) | |||
| ota_lt7689_flag1 0x20000002 Data 1 main.o(.data) | |||
| @ -6779,67 +6781,71 @@ Image Symbol Table | |||
| ota_address 0x2000000c Data 4 main.o(.data) | |||
| ota_offset 0x20000010 Data 4 main.o(.data) | |||
| jump2app 0x20000014 Data 4 main.o(.data) | |||
| page 0x20000018 Data 4 main.o(.data) | |||
| ui_offset 0x2000001c Data 4 main.o(.data) | |||
| last_flag 0x20000020 Data 1 main.o(.data) | |||
| block 0x20000022 Data 2 main.o(.data) | |||
| number1 0x20000024 Data 4 main.o(.data) | |||
| number 0x20000028 Data 4 main.o(.data) | |||
| Erase_Whole_Flash 0x2000002c Data 1 uart_vcom.o(.data) | |||
| baud_index 0x2000002d Data 1 uart_vcom.o(.data) | |||
| vcom_out_index 0x2000002e Data 1 uart_vcom.o(.data) | |||
| vcom_buf_ID 0x2000002f Data 1 uart_vcom.o(.data) | |||
| uart_rx_number 0x20000030 Data 2 uart_vcom.o(.data) | |||
| uart_rx_endIndex 0x20000032 Data 2 uart_vcom.o(.data) | |||
| uart_act_index 0x20000034 Data 1 uart_vcom.o(.data) | |||
| CRC_sAddr 0x20000038 Data 4 uart_vcom.o(.data) | |||
| CRC_Len 0x2000003c Data 4 uart_vcom.o(.data) | |||
| CRC_Old_Val 0x20000040 Data 4 uart_vcom.o(.data) | |||
| CRC_New_Val 0x20000044 Data 4 uart_vcom.o(.data) | |||
| block_write_len 0x20000048 Data 4 uart_vcom.o(.data) | |||
| wring_block_Addr 0x2000004c Data 4 uart_vcom.o(.data) | |||
| flh_rdPos 0x20000050 Data 4 uart_vcom.o(.data) | |||
| flh_Len 0x20000054 Data 4 uart_vcom.o(.data) | |||
| flh_Addr 0x20000058 Data 4 uart_vcom.o(.data) | |||
| flh_sAddr 0x2000005c Data 4 uart_vcom.o(.data) | |||
| flh_eAddr 0x20000060 Data 4 uart_vcom.o(.data) | |||
| runSTEP 0x20000064 Data 1 uart_vcom.o(.data) | |||
| cnCRC0 0x20000068 Data 4 uart_vcom.o(.data) | |||
| cnCRC1 0x2000006c Data 4 uart_vcom.o(.data) | |||
| cnCRC2 0x20000070 Data 4 uart_vcom.o(.data) | |||
| Flag_Loop 0x20000074 Data 1 uart_vcom.o(.data) | |||
| count_Loop 0x20000075 Data 1 uart_vcom.o(.data) | |||
| count_100ms 0x20000076 Data 1 uart_vcom.o(.data) | |||
| FLag_Pos 0x20000077 Data 1 uart_vcom.o(.data) | |||
| test_count 0x20000078 Data 1 uart_vcom.o(.data) | |||
| app_flag 0x20000079 Data 1 uart_vcom.o(.data) | |||
| Rx_Count_short 0x2000007c Data 2 ota.o(.data) | |||
| ui_buf_length 0x20000080 Data 4 ota.o(.data) | |||
| sci_dma_channel 0x20000084 Data 32 ota.o(.data) | |||
| sci_dma_control 0x200000a4 Data 8 ota.o(.data) | |||
| g_sys_clk 0x200000ac Data 4 sys.o(.data) | |||
| g_ips_clk 0x200000b0 Data 4 sys.o(.data) | |||
| g_trim_clk 0x200000b4 Data 4 sys.o(.data) | |||
| m_dma_channel 0x200000b8 Data 16 dmac_drv.o(.data) | |||
| m_dma_control 0x200000c8 Data 4 dmac_drv.o(.data) | |||
| dma_isr_flag 0x200000cc Data 4 dmac_drv.o(.data) | |||
| dma_isr_errflag 0x200000d0 Data 4 dmac_drv.o(.data) | |||
| g_Edmac0ChMinDoneFlag 0x200000d4 Data 1 edma_drv.o(.data) | |||
| g_Edmac1ChMinDoneFlag 0x200000d5 Data 1 edma_drv.o(.data) | |||
| __stdout 0x200000ec Data 4 stdout.o(.data) | |||
| CRC32_Table 0x200000f0 Data 1024 crc.o(.bss) | |||
| vcom_rp 0x200004f0 Data 16 uart_vcom.o(.bss) | |||
| uart_buf 0x20000500 Data 4608 uart_vcom.o(.bss) | |||
| vcom_buf 0x20001700 Data 9216 uart_vcom.o(.bss) | |||
| gu8EP3_OUT_Buffer 0x20003b00 Data 4608 uart_vcom.o(.bss) | |||
| flash_Buf 0x20004d00 Data 4608 uart_vcom.o(.bss) | |||
| flash_rdBuf1 0x20005f00 Data 4096 uart_vcom.o(.bss) | |||
| inBuf 0x20006f00 Data 64 uart_vcom.o(.bss) | |||
| Rx_Buffer_short 0x20006f40 Data 512 ota.o(.bss) | |||
| ui_buf 0x20007140 Data 2050 ota.o(.bss) | |||
| gUsartRx 0x20007944 Data 4102 data.o(.bss) | |||
| gTpInfo 0x2000894c Data 48 data.o(.bss) | |||
| __initial_sp 0x2000d980 Data 0 startup_armcm4.o(STACK) | |||
| number1 0x20000018 Data 4 main.o(.data) | |||
| number 0x2000001c Data 4 main.o(.data) | |||
| offset 0x20000020 Data 4 main.o(.data) | |||
| W25Q256 0x20000024 Data 1 flash.o(.data) | |||
| Flash_type 0x20000025 Data 1 flash.o(.data) | |||
| MUC_SS_flag 0x20000026 Data 1 flash.o(.data) | |||
| Erase_Whole_Flash 0x20000028 Data 1 uart_vcom.o(.data) | |||
| baud_index 0x20000029 Data 1 uart_vcom.o(.data) | |||
| vcom_out_index 0x2000002a Data 1 uart_vcom.o(.data) | |||
| vcom_buf_ID 0x2000002b Data 1 uart_vcom.o(.data) | |||
| uart_rx_number 0x2000002c Data 2 uart_vcom.o(.data) | |||
| uart_rx_endIndex 0x2000002e Data 2 uart_vcom.o(.data) | |||
| uart_act_index 0x20000030 Data 1 uart_vcom.o(.data) | |||
| CRC_sAddr 0x20000034 Data 4 uart_vcom.o(.data) | |||
| CRC_Len 0x20000038 Data 4 uart_vcom.o(.data) | |||
| CRC_Old_Val 0x2000003c Data 4 uart_vcom.o(.data) | |||
| CRC_New_Val 0x20000040 Data 4 uart_vcom.o(.data) | |||
| block_write_len 0x20000044 Data 4 uart_vcom.o(.data) | |||
| wring_block_Addr 0x20000048 Data 4 uart_vcom.o(.data) | |||
| flh_rdPos 0x2000004c Data 4 uart_vcom.o(.data) | |||
| flh_Len 0x20000050 Data 4 uart_vcom.o(.data) | |||
| flh_Addr 0x20000054 Data 4 uart_vcom.o(.data) | |||
| flh_sAddr 0x20000058 Data 4 uart_vcom.o(.data) | |||
| flh_eAddr 0x2000005c Data 4 uart_vcom.o(.data) | |||
| runSTEP 0x20000060 Data 1 uart_vcom.o(.data) | |||
| cnCRC0 0x20000064 Data 4 uart_vcom.o(.data) | |||
| cnCRC1 0x20000068 Data 4 uart_vcom.o(.data) | |||
| cnCRC2 0x2000006c Data 4 uart_vcom.o(.data) | |||
| Flag_Loop 0x20000070 Data 1 uart_vcom.o(.data) | |||
| count_Loop 0x20000071 Data 1 uart_vcom.o(.data) | |||
| count_100ms 0x20000072 Data 1 uart_vcom.o(.data) | |||
| FLag_Pos 0x20000073 Data 1 uart_vcom.o(.data) | |||
| test_count 0x20000074 Data 1 uart_vcom.o(.data) | |||
| app_flag 0x20000075 Data 1 uart_vcom.o(.data) | |||
| Rx_Count_short 0x20000078 Data 2 ota.o(.data) | |||
| sci_dma_channel 0x2000007c Data 32 ota.o(.data) | |||
| sci_dma_control 0x2000009c Data 8 ota.o(.data) | |||
| ui_offset 0x200000a4 Data 4 ota.o(.data) | |||
| block 0x200000a8 Data 2 ota.o(.data) | |||
| page 0x200000ac Data 4 ota.o(.data) | |||
| ui_addr 0x200000b0 Data 4 ota.o(.data) | |||
| last_flag 0x200000b4 Data 1 ota.o(.data) | |||
| g_sys_clk 0x200000b8 Data 4 sys.o(.data) | |||
| g_ips_clk 0x200000bc Data 4 sys.o(.data) | |||
| g_trim_clk 0x200000c0 Data 4 sys.o(.data) | |||
| m_dma_channel 0x200000c4 Data 16 dmac_drv.o(.data) | |||
| m_dma_control 0x200000d4 Data 4 dmac_drv.o(.data) | |||
| dma_isr_flag 0x200000d8 Data 4 dmac_drv.o(.data) | |||
| dma_isr_errflag 0x200000dc Data 4 dmac_drv.o(.data) | |||
| g_Edmac0ChMinDoneFlag 0x200000e0 Data 1 edma_drv.o(.data) | |||
| g_Edmac1ChMinDoneFlag 0x200000e1 Data 1 edma_drv.o(.data) | |||
| __stdout 0x200000f8 Data 4 stdout.o(.data) | |||
| CRC32_Table 0x200000fc Data 1024 crc.o(.bss) | |||
| vcom_rp 0x200004fc Data 16 uart_vcom.o(.bss) | |||
| uart_buf 0x2000050c Data 4608 uart_vcom.o(.bss) | |||
| vcom_buf 0x2000170c Data 9216 uart_vcom.o(.bss) | |||
| gu8EP3_OUT_Buffer 0x20003b0c Data 4608 uart_vcom.o(.bss) | |||
| flash_Buf 0x20004d0c Data 4608 uart_vcom.o(.bss) | |||
| flash_rdBuf1 0x20005f0c Data 4096 uart_vcom.o(.bss) | |||
| inBuf 0x20006f0c Data 64 uart_vcom.o(.bss) | |||
| Rx_Buffer_short 0x20006f4c Data 512 ota.o(.bss) | |||
| ui_buf 0x2000714c Data 2050 ota.o(.bss) | |||
| gUsartRx 0x20007950 Data 4102 data.o(.bss) | |||
| gTpInfo 0x20008958 Data 48 data.o(.bss) | |||
| __initial_sp 0x2000d988 Data 0 startup_armcm4.o(STACK) | |||
| @ -6849,9 +6855,9 @@ Memory Map of the image | |||
| Image Entry point : 0x0800a141 | |||
| Load Region LR_IROM1 (Base: 0x0800a000, Size: 0x00002344, Max: 0x00075000, ABSOLUTE) | |||
| Load Region LR_IROM1 (Base: 0x0800a000, Size: 0x0000291c, Max: 0x00075000, ABSOLUTE) | |||
| Execution Region ER_IROM1 (Exec base: 0x0800a000, Load base: 0x0800a000, Size: 0x00002254, Max: 0x00075000, ABSOLUTE) | |||
| Execution Region ER_IROM1 (Exec base: 0x0800a000, Load base: 0x0800a000, Size: 0x00002820, Max: 0x00075000, ABSOLUTE) | |||
| Exec Addr Load Addr Size Type Attr Idx E Section Name Object | |||
| @ -6903,87 +6909,102 @@ Memory Map of the image | |||
| 0x0800ab88 0x0800ab88 0x00000028 Code RO 3674 i.EPORT1_6_IRQHandler eport_drv.o | |||
| 0x0800abb0 0x0800abb0 0x00000028 Code RO 3675 i.EPORT1_7_IRQHandler eport_drv.o | |||
| 0x0800abd8 0x0800abd8 0x000000e0 Code RO 3677 i.EPORT_IRQHandler eport_drv.o | |||
| 0x0800acb8 0x0800acb8 0x00000084 Code RO 2984 i.Get_Sys_Clock cpm_drv.o | |||
| 0x0800ad3c 0x0800ad3c 0x00000030 Code RO 2454 i.HardFault_Handler system_armcm4.o | |||
| 0x0800ad6c 0x0800ad6c 0x00000008 Code RO 3537 i.I2C2_IRQHandler i2c_drv.o | |||
| 0x0800ad74 0x0800ad74 0x00000008 Code RO 3538 i.I2C3_IRQHandler i2c_drv.o | |||
| 0x0800ad7c 0x0800ad7c 0x00000114 Code RO 3541 i.I2C_ISR i2c_drv.o | |||
| 0x0800ae90 0x0800ae90 0x0000015c Code RO 2887 i.ICACHE_Init cache_drv.o | |||
| 0x0800afec 0x0800afec 0x00000020 Code RO 2455 i.IO_Latch_Clr system_armcm4.o | |||
| 0x0800b00c 0x0800b00c 0x00000074 Code RO 2985 i.IPS_Clk_Op cpm_drv.o | |||
| 0x0800b080 0x0800b080 0x0000000c Code RO 2456 i.LVD_EN system_armcm4.o | |||
| 0x0800b08c 0x0800b08c 0x0000003c Code RO 663 i.Make_CRC32_Table crc.o | |||
| 0x0800b0c8 0x0800b0c8 0x00000030 Code RO 2457 i.MemManage_Handler system_armcm4.o | |||
| 0x0800b0f8 0x0800b0f8 0x00000028 Code RO 2458 i.NMI_Handler system_armcm4.o | |||
| 0x0800b120 0x0800b120 0x00000078 Code RO 2354 i.NVIC_Init sys.o | |||
| 0x0800b198 0x0800b198 0x00000028 Code RO 2355 i.NVIC_PriorityGroupConfig sys.o | |||
| 0x0800b1c0 0x0800b1c0 0x00000010 Code RO 2356 i.NVIC_SetVectorTable sys.o | |||
| 0x0800b1d0 0x0800b1d0 0x00000358 Code RO 3859 i.PCI_DET_IRQHandler pci_drv.o | |||
| 0x0800b528 0x0800b528 0x00000018 Code RO 2988 i.PCI_IRQHandler cpm_drv.o | |||
| 0x0800b540 0x0800b540 0x00000068 Code RO 2001 i.PIT1_IRQHandler uart_vcom.o | |||
| 0x0800b5a8 0x0800b5a8 0x00000038 Code RO 2004 i.PIT2_IRQHandler uart_vcom.o | |||
| 0x0800b5e0 0x0800b5e0 0x00000008 Code RO 4107 i.PWM0_IRQHandler pwm_drv.o | |||
| 0x0800b5e8 0x0800b5e8 0x00000008 Code RO 4108 i.PWM1_IRQHandler pwm_drv.o | |||
| 0x0800b5f0 0x0800b5f0 0x00000008 Code RO 4109 i.PWM2_IRQHandler pwm_drv.o | |||
| 0x0800b5f8 0x0800b5f8 0x00000008 Code RO 4110 i.PWM3_IRQHandler pwm_drv.o | |||
| 0x0800b600 0x0800b600 0x00000084 Code RO 4113 i.PWM_ISR pwm_drv.o | |||
| 0x0800b684 0x0800b684 0x0000002c Code RO 2459 i.PendSV_Handler system_armcm4.o | |||
| 0x0800b6b0 0x0800b6b0 0x00000048 Code RO 7 i.SCI1_Init main.o | |||
| 0x0800b6f8 0x0800b6f8 0x00000020 Code RO 8 i.SCI2_IRQHandler main.o | |||
| 0x0800b718 0x0800b718 0x00000098 Code RO 2158 i.SCI3_DMA_Init ota.o | |||
| 0x0800b7b0 0x0800b7b0 0x000000c0 Code RO 2159 i.SCI3_IRQHandler ota.o | |||
| 0x0800b870 0x0800b870 0x00000028 Code RO 2460 i.SVC_Handler system_armcm4.o | |||
| 0x0800b898 0x0800b898 0x00000018 Code RO 4209 i.Set_POR_Reset reset_drv.o | |||
| 0x0800b8b0 0x0800b8b0 0x00000002 Code RO 4656 i.SysTick_Handler systick_drv.o | |||
| 0x0800b8b2 0x0800b8b2 0x00000002 PAD | |||
| 0x0800b8b4 0x0800b8b4 0x000000f8 Code RO 2990 i.Sys_Clk_Init cpm_drv.o | |||
| 0x0800b9ac 0x0800b9ac 0x00000030 Code RO 2357 i.Sys_Init sys.o | |||
| 0x0800b9dc 0x0800b9dc 0x00000024 Code RO 2461 i.SystemInit system_armcm4.o | |||
| 0x0800ba00 0x0800ba00 0x00000008 Code RO 4694 i.TC_IRQHandler tc_drv.o | |||
| 0x0800ba08 0x0800ba08 0x00000020 Code RO 4695 i.TC_ISR tc_drv.o | |||
| 0x0800ba28 0x0800ba28 0x00000002 Code RO 5151 i.USBC_IRQHandler usb_drv.o | |||
| 0x0800ba2a 0x0800ba2a 0x00000002 PAD | |||
| 0x0800ba2c 0x0800ba2c 0x00000030 Code RO 2462 i.UsageFault_Handler system_armcm4.o | |||
| 0x0800ba5c 0x0800ba5c 0x00000014 Code RO 4890 i.WDT_FeedDog wdt_drv.o | |||
| 0x0800ba70 0x0800ba70 0x00000020 Code RO 11533 i.__0printf$8 mc_w.l(printf8.o) | |||
| 0x0800ba90 0x0800ba90 0x0000000e Code RO 11678 i.__scatterload_copy mc_w.l(handlers.o) | |||
| 0x0800ba9e 0x0800ba9e 0x00000002 Code RO 11679 i.__scatterload_null mc_w.l(handlers.o) | |||
| 0x0800baa0 0x0800baa0 0x0000000e Code RO 11680 i.__scatterload_zeroinit mc_w.l(handlers.o) | |||
| 0x0800baae 0x0800baae 0x00000002 PAD | |||
| 0x0800bab0 0x0800bab0 0x00000404 Code RO 11540 i._printf_core mc_w.l(printf8.o) | |||
| 0x0800beb4 0x0800beb4 0x00000024 Code RO 11541 i._printf_post_padding mc_w.l(printf8.o) | |||
| 0x0800bed8 0x0800bed8 0x0000002e Code RO 11542 i._printf_pre_padding mc_w.l(printf8.o) | |||
| 0x0800bf06 0x0800bf06 0x00000024 Code RO 2992 i.cpm_set_sysclk_div cpm_drv.o | |||
| 0x0800bf2a 0x0800bf2a 0x00000010 Code RO 5716 i.delay delay.o | |||
| 0x0800bf3a 0x0800bf3a 0x00000002 PAD | |||
| 0x0800bf3c 0x0800bf3c 0x0000012c Code RO 2160 i.dma_uartRX ota.o | |||
| 0x0800c068 0x0800c068 0x0000001c Code RO 12 i.fputc main.o | |||
| 0x0800c084 0x0800c084 0x000001a0 Code RO 13 i.main main.o | |||
| 0x0800c224 0x0800c224 0x00000010 Data RO 2994 .constdata cpm_drv.o | |||
| 0x0800c234 0x0800c234 0x00000020 Data RO 11676 Region$$Table anon$$obj.o | |||
| 0x0800acb8 0x0800acb8 0x00000248 Code RO 3683 i.EPORT_WriteGpioData eport_drv.o | |||
| 0x0800af00 0x0800af00 0x00000084 Code RO 2984 i.Get_Sys_Clock cpm_drv.o | |||
| 0x0800af84 0x0800af84 0x00000030 Code RO 2454 i.HardFault_Handler system_armcm4.o | |||
| 0x0800afb4 0x0800afb4 0x00000008 Code RO 3537 i.I2C2_IRQHandler i2c_drv.o | |||
| 0x0800afbc 0x0800afbc 0x00000008 Code RO 3538 i.I2C3_IRQHandler i2c_drv.o | |||
| 0x0800afc4 0x0800afc4 0x00000114 Code RO 3541 i.I2C_ISR i2c_drv.o | |||
| 0x0800b0d8 0x0800b0d8 0x0000015c Code RO 2887 i.ICACHE_Init cache_drv.o | |||
| 0x0800b234 0x0800b234 0x00000020 Code RO 2455 i.IO_Latch_Clr system_armcm4.o | |||
| 0x0800b254 0x0800b254 0x00000074 Code RO 2985 i.IPS_Clk_Op cpm_drv.o | |||
| 0x0800b2c8 0x0800b2c8 0x0000000c Code RO 2456 i.LVD_EN system_armcm4.o | |||
| 0x0800b2d4 0x0800b2d4 0x0000002c Code RO 310 i.MCU_SS_RESET flash.o | |||
| 0x0800b300 0x0800b300 0x0000002c Code RO 311 i.MCU_SS_SET flash.o | |||
| 0x0800b32c 0x0800b32c 0x0000003c Code RO 663 i.Make_CRC32_Table crc.o | |||
| 0x0800b368 0x0800b368 0x00000030 Code RO 2457 i.MemManage_Handler system_armcm4.o | |||
| 0x0800b398 0x0800b398 0x00000028 Code RO 2458 i.NMI_Handler system_armcm4.o | |||
| 0x0800b3c0 0x0800b3c0 0x00000078 Code RO 2354 i.NVIC_Init sys.o | |||
| 0x0800b438 0x0800b438 0x00000028 Code RO 2355 i.NVIC_PriorityGroupConfig sys.o | |||
| 0x0800b460 0x0800b460 0x00000010 Code RO 2356 i.NVIC_SetVectorTable sys.o | |||
| 0x0800b470 0x0800b470 0x00000358 Code RO 3859 i.PCI_DET_IRQHandler pci_drv.o | |||
| 0x0800b7c8 0x0800b7c8 0x00000018 Code RO 2988 i.PCI_IRQHandler cpm_drv.o | |||
| 0x0800b7e0 0x0800b7e0 0x00000068 Code RO 2001 i.PIT1_IRQHandler uart_vcom.o | |||
| 0x0800b848 0x0800b848 0x00000038 Code RO 2004 i.PIT2_IRQHandler uart_vcom.o | |||
| 0x0800b880 0x0800b880 0x00000008 Code RO 4107 i.PWM0_IRQHandler pwm_drv.o | |||
| 0x0800b888 0x0800b888 0x00000008 Code RO 4108 i.PWM1_IRQHandler pwm_drv.o | |||
| 0x0800b890 0x0800b890 0x00000008 Code RO 4109 i.PWM2_IRQHandler pwm_drv.o | |||
| 0x0800b898 0x0800b898 0x00000008 Code RO 4110 i.PWM3_IRQHandler pwm_drv.o | |||
| 0x0800b8a0 0x0800b8a0 0x00000084 Code RO 4113 i.PWM_ISR pwm_drv.o | |||
| 0x0800b924 0x0800b924 0x0000002c Code RO 2459 i.PendSV_Handler system_armcm4.o | |||
| 0x0800b950 0x0800b950 0x00000048 Code RO 7 i.SCI1_Init main.o | |||
| 0x0800b998 0x0800b998 0x00000020 Code RO 8 i.SCI2_IRQHandler main.o | |||
| 0x0800b9b8 0x0800b9b8 0x00000098 Code RO 2158 i.SCI3_DMA_Init ota.o | |||
| 0x0800ba50 0x0800ba50 0x000000d8 Code RO 2159 i.SCI3_IRQHandler ota.o | |||
| 0x0800bb28 0x0800bb28 0x0000002c Code RO 316 i.SPI1_ReadWriteByte flash.o | |||
| 0x0800bb54 0x0800bb54 0x00000028 Code RO 2460 i.SVC_Handler system_armcm4.o | |||
| 0x0800bb7c 0x0800bb7c 0x00000018 Code RO 4209 i.Set_POR_Reset reset_drv.o | |||
| 0x0800bb94 0x0800bb94 0x00000002 Code RO 4656 i.SysTick_Handler systick_drv.o | |||
| 0x0800bb96 0x0800bb96 0x00000002 PAD | |||
| 0x0800bb98 0x0800bb98 0x000000f8 Code RO 2990 i.Sys_Clk_Init cpm_drv.o | |||
| 0x0800bc90 0x0800bc90 0x00000030 Code RO 2357 i.Sys_Init sys.o | |||
| 0x0800bcc0 0x0800bcc0 0x00000024 Code RO 2461 i.SystemInit system_armcm4.o | |||
| 0x0800bce4 0x0800bce4 0x00000008 Code RO 4694 i.TC_IRQHandler tc_drv.o | |||
| 0x0800bcec 0x0800bcec 0x00000020 Code RO 4695 i.TC_ISR tc_drv.o | |||
| 0x0800bd0c 0x0800bd0c 0x00000002 Code RO 5151 i.USBC_IRQHandler usb_drv.o | |||
| 0x0800bd0e 0x0800bd0e 0x00000002 PAD | |||
| 0x0800bd10 0x0800bd10 0x00000030 Code RO 2462 i.UsageFault_Handler system_armcm4.o | |||
| 0x0800bd40 0x0800bd40 0x00000048 Code RO 319 i.W25N01GV_Erase_Block flash.o | |||
| 0x0800bd88 0x0800bd88 0x00000026 Code RO 322 i.W25N01GV_ReadSR flash.o | |||
| 0x0800bdae 0x0800bdae 0x00000014 Code RO 325 i.W25N01GV_Wait_Busy flash.o | |||
| 0x0800bdc2 0x0800bdc2 0x00000082 Code RO 326 i.W25N01GV_WritePageAddr_Data flash.o | |||
| 0x0800be44 0x0800be44 0x00000012 Code RO 327 i.W25N01GV_Write_Disable flash.o | |||
| 0x0800be56 0x0800be56 0x00000012 Code RO 328 i.W25N01GV_Write_Enable flash.o | |||
| 0x0800be68 0x0800be68 0x0000002a Code RO 330 i.W25N01GV_Write_SR flash.o | |||
| 0x0800be92 0x0800be92 0x00000002 PAD | |||
| 0x0800be94 0x0800be94 0x00000014 Code RO 4890 i.WDT_FeedDog wdt_drv.o | |||
| 0x0800bea8 0x0800bea8 0x00000020 Code RO 11533 i.__0printf$8 mc_w.l(printf8.o) | |||
| 0x0800bec8 0x0800bec8 0x0000000e Code RO 11678 i.__scatterload_copy mc_w.l(handlers.o) | |||
| 0x0800bed6 0x0800bed6 0x00000002 Code RO 11679 i.__scatterload_null mc_w.l(handlers.o) | |||
| 0x0800bed8 0x0800bed8 0x0000000e Code RO 11680 i.__scatterload_zeroinit mc_w.l(handlers.o) | |||
| 0x0800bee6 0x0800bee6 0x00000002 PAD | |||
| 0x0800bee8 0x0800bee8 0x00000404 Code RO 11540 i._printf_core mc_w.l(printf8.o) | |||
| 0x0800c2ec 0x0800c2ec 0x00000024 Code RO 11541 i._printf_post_padding mc_w.l(printf8.o) | |||
| 0x0800c310 0x0800c310 0x0000002e Code RO 11542 i._printf_pre_padding mc_w.l(printf8.o) | |||
| 0x0800c33e 0x0800c33e 0x00000002 PAD | |||
| 0x0800c340 0x0800c340 0x00000044 Code RO 2289 i.assert_failed common.o | |||
| 0x0800c384 0x0800c384 0x00000024 Code RO 2992 i.cpm_set_sysclk_div cpm_drv.o | |||
| 0x0800c3a8 0x0800c3a8 0x00000010 Code RO 5716 i.delay delay.o | |||
| 0x0800c3b8 0x0800c3b8 0x0000012c Code RO 2160 i.dma_uartRX ota.o | |||
| 0x0800c4e4 0x0800c4e4 0x0000001c Code RO 12 i.fputc main.o | |||
| 0x0800c500 0x0800c500 0x000002f0 Code RO 13 i.main main.o | |||
| 0x0800c7f0 0x0800c7f0 0x00000010 Data RO 2994 .constdata cpm_drv.o | |||
| 0x0800c800 0x0800c800 0x00000020 Data RO 11676 Region$$Table anon$$obj.o | |||
| Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c254, Size: 0x0000d980, Max: 0x00038000, ABSOLUTE) | |||
| Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800c820, Size: 0x0000d988, Max: 0x00038000, ABSOLUTE) | |||
| Exec Addr Load Addr Size Type Attr Idx E Section Name Object | |||
| 0x20000000 0x0800c254 0x0000002c Data RW 15 .data main.o | |||
| 0x2000002c 0x0800c280 0x0000004e Data RW 2018 .data uart_vcom.o | |||
| 0x2000007a 0x0800c2ce 0x00000002 PAD | |||
| 0x2000007c 0x0800c2d0 0x00000030 Data RW 2164 .data ota.o | |||
| 0x200000ac 0x0800c300 0x0000000c Data RW 2361 .data sys.o | |||
| 0x200000b8 0x0800c30c 0x0000001c Data RW 3282 .data dmac_drv.o | |||
| 0x200000d4 0x0800c328 0x00000002 Data RW 3378 .data edma_drv.o | |||
| 0x200000d6 0x0800c32a 0x00000002 PAD | |||
| 0x200000d8 0x0800c32c 0x00000014 Data RW 3552 .data i2c_drv.o | |||
| 0x200000ec 0x0800c340 0x00000004 Data RW 11656 .data mc_w.l(stdout.o) | |||
| 0x200000f0 - 0x00000400 Zero RW 664 .bss crc.o | |||
| 0x200004f0 - 0x00006a50 Zero RW 2016 .bss uart_vcom.o | |||
| 0x20006f40 - 0x00000a02 Zero RW 2163 .bss ota.o | |||
| 0x20007942 0x0800c344 0x00000002 PAD | |||
| 0x20007944 - 0x00001038 Zero RW 6174 .bss data.o | |||
| 0x2000897c 0x0800c344 0x00000004 PAD | |||
| 0x20008980 - 0x00005000 Zero RW 2548 STACK startup_armcm4.o | |||
| 0x20000000 0x0800c820 0x00000024 Data RW 15 .data main.o | |||
| 0x20000024 0x0800c844 0x00000003 Data RW 345 .data flash.o | |||
| 0x20000027 0x0800c847 0x00000001 PAD | |||
| 0x20000028 0x0800c848 0x0000004e Data RW 2018 .data uart_vcom.o | |||
| 0x20000076 0x0800c896 0x00000002 PAD | |||
| 0x20000078 0x0800c898 0x0000003d Data RW 2164 .data ota.o | |||
| 0x200000b5 0x0800c8d5 0x00000003 PAD | |||
| 0x200000b8 0x0800c8d8 0x0000000c Data RW 2361 .data sys.o | |||
| 0x200000c4 0x0800c8e4 0x0000001c Data RW 3282 .data dmac_drv.o | |||
| 0x200000e0 0x0800c900 0x00000002 Data RW 3378 .data edma_drv.o | |||
| 0x200000e2 0x0800c902 0x00000002 PAD | |||
| 0x200000e4 0x0800c904 0x00000014 Data RW 3552 .data i2c_drv.o | |||
| 0x200000f8 0x0800c918 0x00000004 Data RW 11656 .data mc_w.l(stdout.o) | |||
| 0x200000fc - 0x00000400 Zero RW 664 .bss crc.o | |||
| 0x200004fc - 0x00006a50 Zero RW 2016 .bss uart_vcom.o | |||
| 0x20006f4c - 0x00000a02 Zero RW 2163 .bss ota.o | |||
| 0x2000794e 0x0800c91c 0x00000002 PAD | |||
| 0x20007950 - 0x00001038 Zero RW 6174 .bss data.o | |||
| 0x20008988 - 0x00005000 Zero RW 2548 STACK startup_armcm4.o | |||
| ============================================================================== | |||
| @ -6994,7 +7015,7 @@ Image component sizes | |||
| Code (inc. data) RO Data RW Data ZI Data Debug Object Name | |||
| 696 16 0 0 0 1664 cache_drv.o | |||
| 0 0 0 0 0 1976 common.o | |||
| 68 50 0 0 0 2980 common.o | |||
| 1022 70 16 0 0 5208 cpm_drv.o | |||
| 60 10 0 0 1024 1201 crc.o | |||
| 0 0 0 0 4152 1415 data.o | |||
| @ -7002,11 +7023,11 @@ Image component sizes | |||
| 124 10 0 28 0 1477 dmac_drv.o | |||
| 72 14 0 2 0 1352 edma_drv.o | |||
| 28 6 0 0 0 574 eflash_drv.o | |||
| 712 250 0 0 0 11176 eport_drv.o | |||
| 0 0 0 0 0 4788 flash.o | |||
| 1296 298 0 0 0 12114 eport_drv.o | |||
| 470 22 0 3 0 13382 flash.o | |||
| 292 28 0 20 0 2480 i2c_drv.o | |||
| 600 138 0 44 0 22536 main.o | |||
| 684 98 0 48 2562 6029 ota.o | |||
| 936 248 0 36 0 22577 main.o | |||
| 708 104 0 61 2562 6190 ota.o | |||
| 856 394 0 0 0 805 pci_drv.o | |||
| 164 6 0 0 0 2626 pwm_drv.o | |||
| 24 0 0 0 0 512 reset_drv.o | |||
| @ -7021,9 +7042,9 @@ Image component sizes | |||
| 20 6 0 0 0 482 wdt_drv.o | |||
| ---------------------------------------------------------------------- | |||
| 6430 1400 368 236 55440 87027 Object Totals | |||
| 7912 1636 368 248 55436 97765 Object Totals | |||
| 0 0 32 0 0 0 (incl. Generated) | |||
| 10 0 0 4 6 0 (incl. Padding) | |||
| 10 0 0 8 2 0 (incl. Padding) | |||
| ---------------------------------------------------------------------- | |||
| @ -7049,8 +7070,8 @@ Image component sizes | |||
| 98 0 0 0 0 92 uldiv.o | |||
| ---------------------------------------------------------------------- | |||
| 1990 98 0 4 0 4141 Library Totals | |||
| 2 0 0 0 0 0 (incl. Padding) | |||
| 1992 98 0 4 0 4141 Library Totals | |||
| 4 0 0 0 0 0 (incl. Padding) | |||
| ---------------------------------------------------------------------- | |||
| @ -7061,7 +7082,7 @@ Image component sizes | |||
| 1392 70 0 4 0 648 mc_w.l | |||
| ---------------------------------------------------------------------- | |||
| 1990 98 0 4 0 4141 Library Totals | |||
| 1992 98 0 4 0 4141 Library Totals | |||
| ---------------------------------------------------------------------- | |||
| @ -7070,15 +7091,15 @@ Image component sizes | |||
| Code (inc. data) RO Data RW Data ZI Data Debug | |||
| 8420 1498 368 240 55440 84212 Grand Totals | |||
| 8420 1498 368 240 55440 84212 ELF Image Totals | |||
| 8420 1498 368 240 0 0 ROM Totals | |||
| 9904 1734 368 252 55436 93750 Grand Totals | |||
| 9904 1734 368 252 55436 93750 ELF Image Totals | |||
| 9904 1734 368 252 0 0 ROM Totals | |||
| ============================================================================== | |||
| Total RO Size (Code + RO Data) 8788 ( 8.58kB) | |||
| Total RW Size (RW Data + ZI Data) 55680 ( 54.38kB) | |||
| Total ROM Size (Code + RO Data + RW Data) 9028 ( 8.82kB) | |||
| Total RO Size (Code + RO Data) 10272 ( 10.03kB) | |||
| Total RW Size (RW Data + ZI Data) 55688 ( 54.38kB) | |||
| Total ROM Size (Code + RO Data + RW Data) 10524 ( 10.28kB) | |||
| ============================================================================== | |||
| @ -26,237 +26,9 @@ Project File Date: 04/29/2025 | |||
| <h2>Output:</h2> | |||
| *** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\keil5Mdk\Keil5_MDK\ARM\ARMCC\Bin' | |||
| Rebuild target 'LT7689' | |||
| compiling ffunicode.c... | |||
| compiling CRC.c... | |||
| compiling diskio.c... | |||
| User\diskio.c(109): warning: #188-D: enumerated type mixed with another type | |||
| DRESULT res = 0; | |||
| User\diskio.c(117): warning: #188-D: enumerated type mixed with another type | |||
| res=SD_ReadMultiBlock(buff,sector,count); | |||
| User\diskio.c(122): warning: #188-D: enumerated type mixed with another type | |||
| res=SD_ReadMultiBlock(buff,sector,count); | |||
| User\diskio.c(127): warning: #188-D: enumerated type mixed with another type | |||
| res = 1; | |||
| User\diskio.c(170): warning: #188-D: enumerated type mixed with another type | |||
| DRESULT res = 0; | |||
| User\diskio.c(179): warning: #188-D: enumerated type mixed with another type | |||
| res=SD_WriteMultiBlock((u8*)buff,sector,count); | |||
| User\diskio.c(183): warning: #188-D: enumerated type mixed with another type | |||
| res=SD_WriteMultiBlock((u8*)buff,sector,count); | |||
| User\diskio.c(188): warning: #188-D: enumerated type mixed with another type | |||
| res = 1; | |||
| User\diskio.c: 8 warnings, 0 errors | |||
| compiling main.c... | |||
| User\main.c(239): warning: #940-D: missing return statement at end of non-void function "fputc" | |||
| } | |||
| User\main.c(264): warning: #550-D: variable "clear_idle_flag" was set but never used | |||
| uint8_t clear_idle_flag; | |||
| User\main.c(368): warning: #177-D: variable "i" was declared but never referenced | |||
| unsigned short i = 0; | |||
| User\main.c(66): warning: #177-D: function "Printf_Version" was declared but never referenced | |||
| static void Printf_Version(void) | |||
| User\main.c: 4 warnings, 0 errors | |||
| compiling Flash.c... | |||
| User\Flash.c(231): warning: #177-D: variable "i" was declared but never referenced | |||
| UINT16 i; | |||
| User\Flash.c(270): warning: #177-D: variable "i" was declared but never referenced | |||
| UINT16 i; | |||
| User\Flash.c(552): warning: #177-D: variable "i" was declared but never referenced | |||
| uint16_t i; | |||
| User\Flash.c(657): warning: #177-D: variable "i" was declared but never referenced | |||
| uint16_t i; | |||
| User\Flash.c: 4 warnings, 0 errors | |||
| compiling Updata.c... | |||
| User\Updata.c(368): warning: #111-D: statement is unreachable | |||
| return -3; | |||
| User\Updata.c(589): warning: #940-D: missing return statement at end of non-void function "W25N01GV_BBM" | |||
| } | |||
| User\Updata.c(605): warning: #177-D: variable "fs" was declared but never referenced | |||
| FATFS fs; | |||
| User\Updata.c: 3 warnings, 0 errors | |||
| compiling ff.c... | |||
| User\ff.c(3684): warning: #223-D: function "printf" declared implicitly | |||
| printf("f_mount half!!!!\r\n"); | |||
| User\ff.c(3713): warning: #111-D: statement is unreachable | |||
| printf("f_mount half+++66666666!!!!\r\n"); | |||
| User\ff.c: 2 warnings, 0 errors | |||
| compiling SPI_SD.c... | |||
| compiling common.c... | |||
| compiling system_ARMCM4.c... | |||
| ccore\system_ARMCM4.c(103): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c(109): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c(115): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c(121): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c(127): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c(133): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c(139): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c(145): warning: #223-D: function "Set_POR_Reset" declared implicitly | |||
| Set_POR_Reset(); | |||
| ccore\system_ARMCM4.c: 8 warnings, 0 errors | |||
| compiling ota.c... | |||
| .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| User\bsp_user.h(13): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| .\Function\gbk.h(16): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| User\bsp.h(946): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| User\ota.c(63): warning: #177-D: variable "temp" was declared but never referenced | |||
| uint16_t temp = 0; | |||
| User\ota.c(215): warning: #550-D: variable "tmp" was set but never used | |||
| uint16_t tmp,ret; | |||
| User\ota.c(215): warning: #177-D: variable "ret" was declared but never referenced | |||
| uint16_t tmp,ret; | |||
| User\ota.c(216): warning: #550-D: variable "clear_idle_flag" was set but never used | |||
| uint8_t clear_idle_flag; | |||
| User\ota.c: 8 warnings, 0 errors | |||
| compiling LT768_Lib.c... | |||
| compiling sys.c... | |||
| compiling Uart_Vcom.c... | |||
| User\Uart_Vcom.c(331): warning: #177-D: variable "newBlock_Addr" was declared but never referenced | |||
| UINT32 newBlock,newBlock_Addr; | |||
| User\Uart_Vcom.c(630): warning: #223-D: function "DelayMS" declared implicitly | |||
| DelayMS(10);//DelayMS(8); | |||
| User\Uart_Vcom.c(1226): warning: #223-D: function "WDT_FeedDog" declared implicitly | |||
| WDT_FeedDog(); | |||
| User\Uart_Vcom.c(1308): warning: #223-D: function "WDT_FeedDog" declared implicitly | |||
| WDT_FeedDog(); | |||
| User\Uart_Vcom.c(1733): warning: #223-D: function "DelayMS" declared implicitly | |||
| DelayMS(250);//DelayMS(8); | |||
| User\Uart_Vcom.c: 5 warnings, 0 errors | |||
| assembling startup_ARMCM4.s... | |||
| compiling adc_dma.c... | |||
| compiling adc_drv.c... | |||
| compiling ccm_drv.c... | |||
| compiling cache_drv.c... | |||
| compiling crc_drv.c... | |||
| compiling cpm_drv.c... | |||
| compiling alg_drv.c... | |||
| compiling dac_drv.c... | |||
| compiling ioctrl_drv.c... | |||
| compiling edma_drv.c... | |||
| compiling dmac_drv.c... | |||
| compiling i2c_drv.c... | |||
| compiling eflash_drv.c... | |||
| compiling eport_drv.c... | |||
| compiling pci_drv.c... | |||
| compiling reset_drv.c... | |||
| compiling pit32_drv.c... | |||
| MCU_drv\drv\src\pit32_drv.c(28): warning: #177-D: function "PIT32_ISR" was declared but never referenced | |||
| static void PIT32_ISR(void) | |||
| MCU_drv\drv\src\pit32_drv.c: 1 warning, 0 errors | |||
| compiling pwm_drv.c... | |||
| compiling rtc_drv.c... | |||
| compiling spi_drv.c... | |||
| compiling ssi_drv.c... | |||
| compiling systick_drv.c... | |||
| compiling trng_drv.c... | |||
| compiling wdt_drv.c... | |||
| compiling tc_drv.c... | |||
| compiling usb_hid_isr.c... | |||
| compiling uart_drv.c... | |||
| MCU_drv\drv\src\uart_drv.c(37): warning: #177-D: function "UART_ISR" was declared but never referenced | |||
| static void UART_ISR(UART_TypeDef *UARTx, UartRecvBufStruct *UARTxRecvBufStruct) | |||
| MCU_drv\drv\src\uart_drv.c: 1 warning, 0 errors | |||
| compiling usb_hid_control.c... | |||
| .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| .\User\bsp_user.h(13): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| .\Function\gbk.h(16): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| MCU_drv\drv\src\usb\usb_hid_control.c(627): warning: #550-D: variable "reNum" was set but never used | |||
| uint16_t reNum; | |||
| MCU_drv\drv\src\usb\usb_hid_control.c(628): warning: #177-D: variable "num" was declared but never referenced | |||
| uint16_t num = 0; | |||
| MCU_drv\drv\src\usb\usb_hid_control.c: 6 warnings, 0 errors | |||
| compiling usb_drv.c... | |||
| compiling usbdev_isr.c... | |||
| compiling usb_ms_config.c... | |||
| compiling usbdev_control.c... | |||
| compiling usb_ms_control.c... | |||
| compiling usb_cdc_control.c... | |||
| MCU_drv\drv\src\usb\usb_cdc_control.c(547): warning: #177-D: variable "i" was declared but never referenced | |||
| UINT32 i; | |||
| MCU_drv\drv\src\usb\usb_cdc_control.c(549): warning: #550-D: variable "recvLen" was set but never used | |||
| UINT16 recvLen = 0; | |||
| MCU_drv\drv\src\usb\usb_cdc_control.c(689): warning: #177-D: variable "i" was declared but never referenced | |||
| UINT16 uiRxCount = 0,i; | |||
| MCU_drv\drv\src\usb\usb_cdc_control.c: 3 warnings, 0 errors | |||
| compiling usb_cdc_config.c... | |||
| compiling usb_ccid_contril.c... | |||
| compiling usb_ccid_config.c... | |||
| compiling delay.c... | |||
| compiling uart.c... | |||
| compiling if_port.c... | |||
| Function_drv\if_port.c(51): warning: #550-D: variable "uint8_t" was set but never used | |||
| UINT8 uint8_t; | |||
| Function_drv\if_port.c: 1 warning, 0 errors | |||
| compiling dma.c... | |||
| compiling iic.c... | |||
| Function_drv\iic.c(27): warning: #177-D: variable "i" was declared but never referenced | |||
| uint8_t i; | |||
| Function_drv\iic.c(100): warning: #177-D: variable "j" was declared but never referenced | |||
| uint8_t i, j, ack; | |||
| Function_drv\iic.c(129): warning: #177-D: variable "j" was declared but never referenced | |||
| uint8_t i, j, u8Tmp; | |||
| Function_drv\iic.c(190): warning: #1-D: last line of file ends without a newline | |||
| } | |||
| Function_drv\iic.c(164): warning: #177-D: variable "crcVal" was declared but never referenced | |||
| uint32_t crcVal; | |||
| Function_drv\iic.c: 5 warnings, 0 errors | |||
| compiling pit.c... | |||
| .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| .\User\bsp_user.h(13): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| .\Function\gbk.h(16): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| .\User\bsp.h(946): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| Function_drv\pit.c(913): warning: #1-D: last line of file ends without a newline | |||
| } | |||
| Function_drv\pit.c: 5 warnings, 0 errors | |||
| compiling tp_drv.c... | |||
| Function_drv\tp_drv.h(59): warning: #1-D: last line of file ends without a newline | |||
| #endif | |||
| Function_drv\tp_drv.c(153): warning: #177-D: variable "Product_ID" was declared but never referenced | |||
| unsigned int Product_ID; | |||
| Function_drv\tp_drv.c(226): warning: #174-D: expression has no effect | |||
| __NOP; | |||
| Function_drv\tp_drv.c: 3 warnings, 0 errors | |||
| compiling sincostable.c... | |||
| compiling bitstream.c... | |||
| compiling mmask.c... | |||
| compiling mask.c... | |||
| compiling data.c... | |||
| Function\data.c(25): warning: #1-D: last line of file ends without a newline | |||
| uint16_t First_pressX, First_pressY; | |||
| Function\data.c: 1 warning, 0 errors | |||
| compiling mqrspec.c... | |||
| compiling qrspec.c... | |||
| compiling qrencode.c... | |||
| compiling qrinput.c... | |||
| compiling QR_Encode.c... | |||
| compiling rscode.c... | |||
| compiling split.c... | |||
| compiling LT768.c... | |||
| linking... | |||
| Program Size: Code=8420 RO-data=368 RW-data=240 ZI-data=55440 | |||
| FromELF: creating hex file... | |||
| Build target 'LT7689' | |||
| After Build - User command #1: fromelf.exe --bin -o ./OBJ/bin/MCU_Code.bin ./OBJ/obj_debug_efm/LT7689.axf | |||
| ".\OBJ\obj_debug_efm\LT7689.axf" - 0 Error(s), 68 Warning(s). | |||
| ".\OBJ\obj_debug_efm\LT7689.axf" - 0 Error(s), 0 Warning(s). | |||
| <h2>Software Packages used:</h2> | |||
| @ -269,7 +41,7 @@ Package Vendor: ARM | |||
| D:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include | |||
| <h2>Collection of Component Files used:</h2> | |||
| Build Time Elapsed: 00:00:10 | |||
| Build Time Elapsed: 00:00:01 | |||
| </pre> | |||
| </body> | |||
| </html> | |||
| @ -1,34 +1,34 @@ | |||
| :020000040800F2 | |||
| :10A0000080D9002061A10008F9B000083DAD00082A | |||
| :10A01000C9B00008D9A200082DBA0008000000004D | |||
| :10A0200000000000000000000000000071B80008FF | |||
| :10A030002DA900080000000085B60008B1B800088E | |||
| :10A04000C1A10008C1A1000801BA000841B500087B | |||
| :10A05000A9B50008A9A90008C1A1000889A800089D | |||
| :10A0000088D9002061A1000899B3000885AF000835 | |||
| :10A0100069B30008D9A2000811BD000800000000C3 | |||
| :10A0200000000000000000000000000055BB000818 | |||
| :10A030002DA900080000000025B9000895BB000804 | |||
| :10A04000C1A10008C1A10008E5BC0008E1B70008F3 | |||
| :10A0500049B80008A9A90008C1A1000889A80008FA | |||
| :10A06000C1A10008C1A10008C1A10008C1A1000848 | |||
| :10A07000D1B10008C1A1000829B50008C1A100089C | |||
| :10A0700071B40008C1A10008C9B70008C1A1000857 | |||
| :10A08000C1A10008C1A10008C1A10008C1A1000828 | |||
| :10A09000C1A10008C1A10008C1A10008C1A1000818 | |||
| :10A0A00029BA0008C1A10008C1A10008C1A1000887 | |||
| :10A0A0000DBD0008C1A10008C1A10008C1A10008A0 | |||
| :10A0B000C1A10008C1A10008C1A10008C1A10008F8 | |||
| :10A0C000C1A10008F9B60008C1A10008C1A100089B | |||
| :10A0D000C1A10008E1B50008E9B50008F1B5000824 | |||
| :10A0E000F9B50008F1A900080DAA0008C1A10008EF | |||
| :10A0C000C1A1000899B90008C1A10008C1A10008F8 | |||
| :10A0D000C1A1000881B8000889B8000891B800083B | |||
| :10A0E00099B80008F1A900080DAA0008C1A100084C | |||
| :10A0F00029AA0008C1A1000845AA000861AA000811 | |||
| :10A100007DAA000899AA0008C1AA0008E9AA0008C7 | |||
| :10A1100011AB000839AB000861AB000889AB00083F | |||
| :10A12000B1AB0008C1A10008C1A100086DAD0008D5 | |||
| :10A1300075AD0008B1B70008C1A10008C1A10008B1 | |||
| :10A14000DFF810D000F09CF80048004785C00008F8 | |||
| :10A15000AFF3008080D9002080F3088870470000AA | |||
| :10A12000B1AB0008C1A10008C1A10008B5AF00088B | |||
| :10A13000BDAF000851BA0008C1A10008C1A10008C4 | |||
| :10A14000DFF810D000F09CF80048004701C5000877 | |||
| :10A15000AFF3008088D9002080F3088870470000A2 | |||
| :10A16000184880474FF080404FF04021C8654000BC | |||
| :10A17000C8654010C8650846C06D40F48000C865D9 | |||
| :10A1800011484FF0402148654FF04021C86D20F044 | |||
| :10A190004040C8650D4880474FF00E000C494FF015 | |||
| :10A1A00000000C4908800C4880470C480047FEE737 | |||
| :10A1B000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE777 | |||
| :10A1C000FEE7000081B0000800100081EDAF00083C | |||
| :10A1D0000050004000600040DDB9000841A10008C7 | |||
| :10A1C000FEE70000C9B200080010008135B20008A7 | |||
| :10A1D0000050004000600040C1BC000841A10008E0 | |||
| :10A1E0002DE9F05F0546002092469B4688460646CC | |||
| :10A1F000814640241BE0284641464746224600F05F | |||
| :10A200002FF853465A46C01A914110D311461846AA | |||
| @ -40,12 +40,12 @@ | |||
| :10A26000202A04DB203A21FA02F00021704721FA6B | |||
| :10A2700002F3D040C2F120029140084319467047D2 | |||
| :10A28000064C074D06E0E06840F0010394E8070043 | |||
| :10A2900098471034AC42F6D3FFF756FF34C200089B | |||
| :10A2A00054C2000810B5044672B6012080F310882D | |||
| :10A2900098471034AC42F6D3FFF756FF00C80008C9 | |||
| :10A2A00020C8000810B5044672B6012080F310885B | |||
| :10A2B00000BF6068074908602068FFF74DFF01F0A4 | |||
| :10A2C000CDFB0A2000F048FB02480068804762B6D8 | |||
| :10A2D00010BD00001400002010B503A001F0C8FB61 | |||
| :10A2E00001F0DAFA10BD00007761726E696E67A343 | |||
| :10A2C000E9FD0A2000F048FB02480068804762B6BA | |||
| :10A2D00010BD00001400002010B503A001F0E4FD43 | |||
| :10A2E00001F04CFC10BD00007761726E696E67A3CF | |||
| :10A2F000BB4275734661756C742048616E646C6511 | |||
| :10A30000720D0A004FF04021096A41F001014FF03F | |||
| :10A310004022116200BF4FF04021096A01F48071B0 | |||
| @ -106,7 +106,7 @@ | |||
| :10A68000805FF7D14FF04020406A20F003004FF088 | |||
| :10A69000402148620846406A40F00300486200BF1B | |||
| :10A6A0004FF04020406A00F40060B0F5006FF7D131 | |||
| :10A6B00000E000BF00BF284601F025FC70BD00B5DA | |||
| :10A6B00000E000BF00BF284601F064FE70BD00B599 | |||
| :10A6C000034600F01EF84FF04020C06D40F400003B | |||
| :10A6D0004FF04021C865102B05D10846006D40F4AD | |||
| :10A6E000004008650CE04FF04020006D20F4004071 | |||
| @ -142,22 +142,22 @@ | |||
| :10A8C0000E480068006B0D490968C1F880000B480C | |||
| :10A8D0000068806B09490968C1F88800074800686A | |||
| :10A8E000006C06490968C1F8900004480068806C53 | |||
| :10A8F00002490968C1F8980070470000C8000020AC | |||
| :10A90000D0000020024600230648824201D10123E4 | |||
| :10A8F00002490968C1F8980070470000D4000020A0 | |||
| :10A90000DC000020024600230648824201D10123D8 | |||
| :10A9100000E00023044800EB031050F82100C06958 | |||
| :10A9200070470000004001408400002010B503A0E3 | |||
| :10A9300001F09EF800F0B0FF10BD00007761726E6C | |||
| :10A9200070470000004001407C00002010B503A0EB | |||
| :10A9300001F0BAFA01F022F910BD00007761726EE1 | |||
| :10A94000696E67A3BB44656275674D6F6E20486191 | |||
| :10A950006E646C65720D0A0001B581B000200A4971 | |||
| :10A96000096841F27072B1FBF2F1009105E000E07C | |||
| :10A97000401C00998842FBD3002001994A1E019295 | |||
| :10A980000029F4D10CBD0000AC0000200146054AAE | |||
| :10A980000029F4D10CBD0000B80000200146054AA2 | |||
| :10A99000106820F00F0001F00F021043014A106010 | |||
| :10A9A00070470000003800400E48406800F0020088 | |||
| :10A9B00040B101200C4908700A48406840F002008C | |||
| :10A9C000084948600748406C00F0020040B101208F | |||
| :10A9D000064908700348406C40F002000149486491 | |||
| :10A9E0007047000000A00040D4000020D5000020E7 | |||
| :10A9E0007047000000A00040E0000020E1000020CF | |||
| :10A9F00010B50021034800F0EFF80021024800F0F4 | |||
| :10AA0000EBF810BD009001400040024010B501215C | |||
| :10AA1000034800F0E1F80121024800F0DDF810BD24 | |||
| @ -189,380 +189,473 @@ | |||
| :10ABB00010B50721054800F00FF80721044800F000 | |||
| :10ABC0000BF80721034800F007F810BD00A0014072 | |||
| :10ABD000005002400060024070B504460D46E67920 | |||
| :10ABE00031461BA000F044FF0120A840304000285F | |||
| :10ABE00031461BA001F060F90120A8403040002848 | |||
| :10ABF0002CD0E0790121A9400843E071204884422B | |||
| :10AC000004D12A4600211FA000F032FF26488442CA | |||
| :10AC100004D12A4601211BA000F02AFF23488442C8 | |||
| :10AC200004D12A46022117A000F022FF20488442C6 | |||
| :10AC300004D12A46032113A000F01AFF1D488442C4 | |||
| :10AC400004D12A4604210FA000F012FF70BD0000BD | |||
| :10AC000004D12A4600211FA001F04EF926488442B3 | |||
| :10AC100004D12A4601211BA001F046F923488442B1 | |||
| :10AC200004D12A46022117A001F03EF920488442AF | |||
| :10AC300004D12A46032113A001F036F91D488442AD | |||
| :10AC400004D12A4604210FA001F02EF970BD0000A6 | |||
| :10AC5000656E7465722065706F727420696E7465BC | |||
| :10AC600072727570742E63757272656E742073746F | |||
| :10AC700061747573203D20253032780D0A00000084 | |||
| :10AC800000900140456E7465722045504F52542526 | |||
| :10AC90006420696E746572727570742E50494E200E | |||
| :10ACA0003D2025640D0A000000A001400040024044 | |||
| :10ACB00000500240006002404FF04020406A00F027 | |||
| :10ACC0000302101E06D0012806D0022817D0032840 | |||
| :10ACD00019D116E0114918E01148006808B9114966 | |||
| :10ACE0000CE00F480068012801D10F4906E00C482C | |||
| :10ACF0000068022801D10D4900E00D4905E00D4929 | |||
| :10AD000003E00D4901E0002100BF00BF4FF04020EB | |||
| :10AD10008068C0B2401CB1FBF0F0704700127A00AE | |||
| :10AD2000B400002000F36F06000E270780D1F00862 | |||
| :10AD300000688909001C4E0E001BB70010B503A067 | |||
| :10AD400000F096FE00F0A8FD10BD00007761726E65 | |||
| :10AD5000696E67A3BB486172644661756C74204874 | |||
| :10AD6000616E646C65720D0A0000000010B500F0A1 | |||
| :10AD700005F810BD10B500F001F810BD08B50020B1 | |||
| :10AD800000903C4800793C4908703A48C0793B49FA | |||
| :10AD900008700846007800F00100002858D13648B5 | |||
| :10ADA000007800F00400042863D13348007800F0F4 | |||
| :10ADB000020002281ED12F48007900F0010090B156 | |||
| :10ADC0002C4840792E4909682E4A126888542D482B | |||
| :10ADD0000068401C2B4908602648807840F0080035 | |||
| :10ADE0002449887045E02348807820F020002149DC | |||
| :10ADF00088703EE02048007800F0010008B31E484B | |||
| :10AE0000007800F04000402812D11F4800681F4918 | |||
| :10AE10000968405C174948711C480068401C1B4980 | |||
| :10AE200008601448807820F020001249887020E0E3 | |||
| :10AE30001048407900909DF80000401CC0B200907E | |||
| :10AE400017E00C48807820F020000A49887010E054 | |||
| :10AE50000848807900F0C000401C06498871084607 | |||
| :10AE6000807940F0010088710846C07940F0010007 | |||
| :10AE7000C87108BD00700140D8000020D900002032 | |||
| :10AE8000E8000020DC000020E4000020E0000020BA | |||
| :10AE900030B530B9534C646A24F47F44514D6C6230 | |||
| :10AEA0001AE001280BD14F4C646A24F47F444D4DC5 | |||
| :10AEB0006C622C46646A44F42A446C620CE00228FA | |||
| :10AEC0000AD1484C646A24F47F44464D6C622C4697 | |||
| :10AED000646A44F47F446C6232B9424C246A24F4BC | |||
| :10AEE0004034404D2C621AE0012A0BD13D4C246ABB | |||
| :10AEF00024F440343B4D2C622C46246A44F4003444 | |||
| :10AF00002C620CE0022A0AD1364C246A24F4403424 | |||
| :10AF1000344D2C622C46246A44F440342C6233B9FC | |||
| :10AF2000304C646A24F47F042E4D6C621AE0012BCD | |||
| :10AF30000BD12C4C646A24F47F042A4D6C622C469D | |||
| :10AF4000646A44F42A046C620CE0022B0AD1254C9A | |||
| :10AF5000646A24F47F04234D6C622C46646A44F4D2 | |||
| :10AF60007F046C6231B91F4C646A24F0FF041D4DEC | |||
| :10AF70006C6222E001290FD11B4C1A4D80352C60E8 | |||
| :10AF8000184C646A24F0FF04164D6C622C46646A07 | |||
| :10AF900044F0AA046C6210E002290ED1124C114D4B | |||
| :10AFA00080352C600F4C646A24F0FF040D4D6C62F8 | |||
| :10AFB0002C46646A44F0FF046C620A4C246844F036 | |||
| :10AFC0000544084D2C6000BF064C246804F0004482 | |||
| :10AFD000B4F1004FF8D0034C246844F00104014D53 | |||
| :10AFE0002C6030BD00100540FFFF1F0010B5002190 | |||
| :10AFF0004FF08040FFF758FA0121C807FFF754FAD5 | |||
| :10B0000000214FF00040FFF74FFA10BD10B5024687 | |||
| :10B01000002001B90121052A2FD2DFE802F0030C3C | |||
| :10B0200020262A004FF04023DB6923F001034FF074 | |||
| :10B030004024E36122E04FF04023DB6943F0010349 | |||
| :10B040004FF04024E3612346DB6823F00F03E36005 | |||
| :10B050002346DB680B43E3600123A3610EE04FF05E | |||
| :10B060004023DB6803F00F0008E04FF04023D86C6A | |||
| :10B0700004E04FF04023D96400E000BF00BF10BDE2 | |||
| :10B0800010B501210C20FFF70FFA10BD002100229E | |||
| :10B0900000BF11E00846002208E000F001031BB1E8 | |||
| :10B0A000074B83EA500000E04008521C082AF4D302 | |||
| :10B0B000044B43F82100491CFF29EBD970470000DD | |||
| :10B0C0002083B8EDF000002010B503A000F0D0FC04 | |||
| :10B0D00000F0E2FB10BD00007761726E696E67A33D | |||
| :10B0E000BB4D656D4D616E6167652048616E646C36 | |||
| :10B0F00065720D0A0000000010B503A000F0B8FC56 | |||
| :10B1000000F0CAFB10BD00007761726E696E67A324 | |||
| :10B11000BB4E4D492048616E646C65720D0A00009B | |||
| :10B120002DE9F0410746884614461D46284600F0A2 | |||
| :10B1300033F8C5F1030007FA00F60720284100EABA | |||
| :10B140000800064306F00706E21704EBD26252112C | |||
| :10B15000920002F1E022D2F800212146E31704EB2D | |||
| :10B16000D3635B11A4EB431C012303FA0CF31A43D2 | |||
| :10B170002046E31704EBD3635B119B0003F1E0234C | |||
| :10B18000C3F800210348005D40EA46100149085514 | |||
| :10B19000BDE8F08100E400E00146072323EA010254 | |||
| :10B1A0001202054B18684FF6FF031840034B184373 | |||
| :10B1B0001043014B186070470CED00E00000FA05E9 | |||
| :10B1C0004A0A52020243014B1A60704708ED00E040 | |||
| :10B1D00010B57348446C04F0010040B171A000F058 | |||
| :10B1E00047FC6F48406C40F001006D49486404F032 | |||
| :10B1F0000200022808D170A000F03AFC6848406CB8 | |||
| :10B2000040F002006649486404F01000102808D19C | |||
| :10B210006EA000F02DFC6248406C40F010006049C8 | |||
| :10B22000486404F02000202808D16DA000F020FC24 | |||
| :10B230005B48406C40F020005949486404F4807039 | |||
| :10B24000B0F5807F13D15648806800F48010B0F5C7 | |||
| :10B25000801F03D167A000F00BFC02E06BA000F0A0 | |||
| :10B2600007FC4F48406C40F480704D49486404F43A | |||
| :10B270000070B0F5007F08D16AA000F0F9FB4848E3 | |||
| :10B28000406C40F400704649486404F48060B0F5B6 | |||
| :10B29000806F13D14248806800F40010B0F5001FA1 | |||
| :10B2A00003D166A000F0E4FB02E06AA000F0E0FB3E | |||
| :10B2B0003B48406C40F480603949486404F40060C5 | |||
| :10B2C000B0F5006F08D169A000F0D2FB3448406CA3 | |||
| :10B2D00040F400603249486404F48050B0F5805F67 | |||
| :10B2E00013D12F48806800F48000B0F5800F03D19F | |||
| :10B2F00064A000F0BDFB02E068A000F0B9FB2848A4 | |||
| :10B30000406C40F480502649486404F40050B0F585 | |||
| :10B31000005F08D167A000F0ABFB2148406C40F40F | |||
| :10B3200000501F49486404F48040B0F5804F13D1A9 | |||
| :10B330001B48806800F40000B0F5000F03D163A043 | |||
| :10B3400000F096FB02E067A000F092FB1448406C0E | |||
| :10B3500040F480401249486404F40040B0F5004FC6 | |||
| :10B3600008D166A000F084FB0D48406C40F400401A | |||
| :10B370000B49486404F48030B0F5803F08D165A0E3 | |||
| :10B3800000F076FB0648406C40F480300449486485 | |||
| :10B390000348006A634908430149086210BD000080 | |||
| :10B3A000004003405043492056445F4C20746F7561 | |||
| :10B3B0006368210D0A0000005043492056445F484D | |||
| :10B3C00020746F756368210D0A0000005043492006 | |||
| :10B3D00054445F4C20746F756368210D0A000000AF | |||
| :10B3E0005043492054445F4820746F756368210DB1 | |||
| :10B3F0000A0000005344494F2064796E616D69630F | |||
| :10B400002D3020746F756368210D0A005344494F35 | |||
| :10B41000207374617469632D3020746F75636821C3 | |||
| :10B420000D0A00005344494F207374617469632D01 | |||
| :10B430003120746F756368210D0A00005344494F31 | |||
| :10B440002064796E616D69632D3120746F75636856 | |||
| :10B45000210D0A005344494F207374617469632DB0 | |||
| :10B460003220746F756368210D0A00005344494F00 | |||
| :10B47000207374617469632D3320746F7563682160 | |||
| :10B480000D0A00005344494F2064796E616D696371 | |||
| :10B490002D3220746F756368210D0A005344494FA3 | |||
| :10B4A000207374617469632D3420746F756368212F | |||
| :10B4B0000D0A00005344494F207374617469632D71 | |||
| :10B4C0003520746F756368210D0A00005344494F9D | |||
| :10B4D0002064796E616D69632D3320746F756368C4 | |||
| :10B4E000210D0A005344494F207374617469632D20 | |||
| :10B4F0003620746F756368210D0A00005344494F6C | |||
| :10B50000207374617469632D3720746F75636821CB | |||
| :10B510000D0A00006E7672616D20636C65616E21AC | |||
| :10B520000D0A000000FFFF000448006840F01F0003 | |||
| :10B530004FF04021C1F8900070470000904000405B | |||
| :10B540001349098821F00101114A11801146098827 | |||
| :10B5500041F00401118001210E4A11800E4A117040 | |||
| :10B560000E4909780E4A1170114609786C290DD0E0 | |||
| :10B57000012004E00949095C094A1154401C0949A9 | |||
| :10B5800009888842F6DB0021064A118070470000D6 | |||
| :10B590000070004032000020340000200005002030 | |||
| :10B5A000003B0020300000200A48008840F00400E2 | |||
| :10B5B0000849088008480078401C07490870084678 | |||
| :10B5C0000078052804DB002008700120034908707A | |||
| :10B5D00070470000008000407600002074000020CA | |||
| :10B5E00000B500F00DF800BD00B500F009F800BD91 | |||
| :10B5F00000B500F005F800BD00B500F001F800BD91 | |||
| :10B6000000201F4908781E496C3991F8441001F058 | |||
| :10B61000100141B11A492839097841F01001184A3E | |||
| :10B620006C3A82F8441016492639097801F0100165 | |||
| :10B6300039B113492639097841F0100210492639E9 | |||
| :10B640000A700F492439097801F0100141B10C4901 | |||
| :10B650002439097841F01001094A6C3A82F84810FF | |||
| :10B6600007492239097801F0100139B1044922391A | |||
| :10B67000097841F01002024922390A70704700002F | |||
| :10B680006C80014010B503A000F0F2F900F004F95D | |||
| :10B6900010BD00007761726E696E67A3BB50656E66 | |||
| :10B6A0006453562048616E646C65720D0A00000098 | |||
| :10B6B0002DE9F04104460D4617460026E000B0FB98 | |||
| :10B6C000F5F0401CC0F345000A498872A000B0FBA9 | |||
| :10B6D000F5F08609300A48700E700846807840F010 | |||
| :10B6E0003C0088700223202200210846FFF718FD45 | |||
| :10B6F000BDE8F081003001400648407905484079B6 | |||
| :10B7000000F01000102803D102498879487900BF61 | |||
| :10B71000704700000040014070B504460D46002609 | |||
| :10B7200002233D2200210846FFF7FAFCE000B0FBAF | |||
| :10B73000F5F0401CC0F345001B498872A000B0FB27 | |||
| :10B74000F5F08609300A48700E700846C07820F07F | |||
| :10B750001000C8700846C07820F00200C870402071 | |||
| :10B760008874002088730846807B40F084008873CA | |||
| :10B770000846C07C40F00500C8740846C07840F018 | |||
| :10B780000400C8700846807840F01C0088700846A5 | |||
| :10B79000007C40F0010008748B15044A0221024825 | |||
| :10B7A00000F0CCFB70BD000000D00140406F0020D5 | |||
| :10B7B00070B5214C607900F0100000283BD004E007 | |||
| :10B7C000607C00F0120000B104E0607C00F0010039 | |||
| :10B7D0000028F5D000BFA579E07C40F00100E074BE | |||
| :10B7E00002212046FFF78EF81449088001201449F1 | |||
| :10B7F00008701248018813A000F03AF91448006854 | |||
| :10B800000E4909880844124908604FF48073114AB0 | |||
| :10B810000221204600F092FB01200F4908700F48DA | |||
| :10B820008679467905480088FF2804DC08480168C5 | |||
| :10B830000BA000F01DF970BD00D001407C0000207D | |||
| :10B84000447900206C656E3A25640D0A0000000002 | |||
| :10B8500024000020406F0020010000200030014043 | |||
| :10B860006E756D626572313D25640D0A0000000041 | |||
| :10B8700010B503A000F0FCF800F00EF810BD0000B9 | |||
| :10B880007761726E696E67A3BB5356432048616E41 | |||
| :10B89000646C65720D0A000010B5FEF732FF4FF0C0 | |||
| :10B8A0004020C06D40F008004FF04021C86510BD39 | |||
| :10B8B000704700002DE9FF4704460D4617464FF03C | |||
| :10B8C0000009344B0FCB8DE80F00C8460026032C2F | |||
| :10B8D00001DC002C10DAFFF7EFF92F490860002196 | |||
| :10B8E0000220FFF793FB401C2B490968B1FBF0F0E5 | |||
| :10B8F0002A490860BDE8FF87FFF7DEF9804628483F | |||
| :10B900000460032C01D105B901255DF82410681CE1 | |||
| :10B91000B1FBF0F62348864205D146450ED0032000 | |||
| :10B92000FEF7CDFE0AE02048804505D8864203D9BF | |||
| :10B930000120FEF7C4FE01E04FF001092046FEF7AA | |||
| :10B94000E1FC29460120FEF707FE39460120FFF7FA | |||
| :10B950005DFBFFF7B1F91049086000210220FFF7F5 | |||
| :10B9600055FB401C0C490968B1FBF0F00B4908601D | |||
| :10B97000094800680C49884203D81020FEF79FFE52 | |||
| :10B9800005E0B9F1000F02D00120FEF798FE00BFDC | |||
| :10B99000B0E7000024C20008AC000020B000002086 | |||
| :10B9A000B400002080D1F0080087930310B50A4846 | |||
| :10B9B00000F0BBFA012200210220FFF77BFF0023E9 | |||
| :10B9C0001A4601211846FEF7B1FE00231A4601214E | |||
| :10B9D0001846FFF75DFA10BD90D0030006480068D6 | |||
| :10B9E00040F470000449086004486FF308000249FD | |||
| :10B9F000803908607047000088ED00E000A0000872 | |||
| :10BA000000B500F001F800BD0648008840F00800CD | |||
| :10BA10000449088000BF0348008800F08000002827 | |||
| :10BA2000F9D17047006000407047000010B503A0D6 | |||
| :10BA300000F01EF8FFF730FF10BD00007761726E56 | |||
| :10BA4000696E67A3BB55736167654661756C742049 | |||
| :10BA500048616E646C65720D0A00000045F2555035 | |||
| :10BA60000249C8804000C880704700000050004074 | |||
| :10BA70000FB4054B10B503A9044A029800F018F85A | |||
| :10BA800010BC5DF814FB000069C00008EC00002049 | |||
| :10BA900002E008C8121F08C1002AFAD17047704797 | |||
| :10BAA000002001E001C1121F002AFBD170470000F5 | |||
| :10BAB0002DE9FF4F8DB00F460546002606E02528EC | |||
| :10BAC0000BD0DDE90F1290476D1C761C28780028FA | |||
| :10BAD000F5D111B03046BDE8F08F0024A246A14652 | |||
| :10BAE0000122E94900E0044315F8013F203B02FA36 | |||
| :10BAF00003F00842F7D128782A2810D06FF02F02DF | |||
| :10BB00002878A0F13001092914D80AEB8A0102EB48 | |||
| :10BB1000410144F0020400EB010A6D1CF0E701CF83 | |||
| :10BB20005FEA000A03D544F40054CAF1000A44F065 | |||
| :10BB300002046D1C28782E2817D115F8010F44F047 | |||
| :10BB400004042A280ED06FF02F022878A0F13001CB | |||
| :10BB500009290AD809EB890102EB410100EB01092F | |||
| :10BB60006D1CF2E757F8049B6D1C28786C280FD0E9 | |||
| :10BB700006DC4C2817D068280DD06A2814D104E0C0 | |||
| :10BB8000742810D07A280FD10DE044F400140AE094 | |||
| :10BB900044F4801401E044F440146978814202D1F5 | |||
| :10BBA00004F580146D1C6D1C28786E281ED00CDCEA | |||
| :10BBB000632830D004DC00288BD0582811D19FE0B6 | |||
| :10BBC000642867D069280CD164E073282DD004DC88 | |||
| :10BBD0006F2872D0702804D194E075286ED0782830 | |||
| :10BBE0006DD0DDE90F129047761C4BE1C4F3025093 | |||
| :10BBF000022806D0032809D0042801CF09D0066006 | |||
| :10BC000040E101CFF117C0E900613BE101CF0680BF | |||
| :10BC100038E1067036E117F8040B8DF800000020BB | |||
| :10BC20008DF80100EB46012003E057F804BB4FF00C | |||
| :10BC3000FF3061074FF0000102D40DE008F101016F | |||
| :10BC4000884649450FDA8045F8DB1BF808100029C3 | |||
| :10BC5000F4D108E008F1010188468142FADB1BF8C3 | |||
| :10BC600008100029F6D1DDE90F23AAEB0800814670 | |||
| :10BC7000214600F031F9304400EB080604E0DDE92C | |||
| :10BC80000F121BF8010B9047B8F10108F7D22146BB | |||
| :10BC90004846F2E00A21C4F302524FF0000B08912B | |||
| :10BCA000022A04D001CFC117032A09D00AE0FF1DE0 | |||
| :10BCB00027F00707F7E8020108E02CE01EE01FE08C | |||
| :10BCC00000B2C117042A01D140B2C117021E71F19E | |||
| :10BCD000000206DA0023D0EB030063EB01012D2202 | |||
| :10BCE00002E0220504D52B228DF82420012203E056 | |||
| :10BCF000E20701D02022F7E7904653E00A210BE04B | |||
| :10BD0000102109E010214FF0000B44F004044FF023 | |||
| :10BD10000809089103E008214FF0000B0891C4F3D3 | |||
| :10BD20000252022A04D001CF0021032A06D006E0E5 | |||
| :10BD3000FF1D27F00707F7E8020103E080B2042A9D | |||
| :10BD400000D1C0B24FF0000822072BD52A78702A04 | |||
| :10BD500007D0DDF820C08CF0100C5CEA0B0C05D08D | |||
| :10BD60000EE040228DF82420012208E050EA010371 | |||
| :10BD700006D030238DF824308DF8252002229046FD | |||
| :10BD8000089B83F0080353EA0B030BD150EA01022E | |||
| :10BD900001D1620706D530228DF824204FF001082A | |||
| :10BDA000A9F101092A78582A04D038A20B9208AACE | |||
| :10BDB0000A920BE03AA2F9E75B46089AFEF710FAFE | |||
| :10BDC0000B9B9B5C0A9A521E0A92137050EA010266 | |||
| :10BDD000F2D10A98ADEB000000F1200B600702D50C | |||
| :10BDE00024F4803401E04FF00109D94502DDA9EBCC | |||
| :10BDF0000B0000E0002000EB0B0141440890AAEB8F | |||
| :10BE0000010AE00306D4DDE90F232146504600F085 | |||
| :10BE100063F806444FF0000908E009A911F8090089 | |||
| :10BE2000DDE90F12904709F10109761CC145F4DBE9 | |||
| :10BE3000E0030CD5DDE90F232146504600F04CF815 | |||
| :10BE4000064404E0DDE90F1230209047761C089983 | |||
| :10BE5000481E08900029F5DC08E00A980A99007845 | |||
| :10BE6000491C0A91DDE90F129047761CBBF10001D5 | |||
| :10BE7000ABF1010BF1DC21465046DDE90F2300F068 | |||
| :10BE800019F806446D1C21E60928010030313233CF | |||
| :10BE90003435363738396162636465660000000006 | |||
| :10BEA00030313233343536373839414243444546F0 | |||
| :10BEB000000000002DE9F041044600251E4617460B | |||
| :10BEC000880404D405E039462020B0476D1C641E68 | |||
| :10BED000F9D52846BDE8F0812DE9F041044600255A | |||
| :10BEE0001E469046C80301D5302700E0202788046D | |||
| :10BEF00004D505E041463846B0476D1C641EF9D5AF | |||
| :10BF00002846BDE8F0814FF04021896821F0FF010B | |||
| :10BF10004FF04022916011468968014391601146BB | |||
| :10BF2000896941F002019161704701B500BF009835 | |||
| :10BF3000411E00910028FAD108BD0000F0B5054669 | |||
| :10BF40000C46002100200026424FBD4201D10121B4 | |||
| :10BF500000E000210127A74047EA072C3E4F57F891 | |||
| :10BF60002170D7F8E07027EA0C07DFF8ECC05CF826 | |||
| :10BF700021C0CCF8E0700027DFF8DCC05CF821C0FD | |||
| :10BF8000CCF8D870AF1DDFF8D4C00CEB011C5CF806 | |||
| :10BF900024C0CCF80070314F07EB011757F824701C | |||
| :10BFA000BA602F4FDFF8B4C00CEB011C5CF824C062 | |||
| :10BFB000CCF81870294F07EB011757F82470FB6174 | |||
| :10BFC0000127DFF894C05CF821C0CCF8D8704FF49A | |||
| :10BFD000C867DFF888C00CEB011C5CF824C0CCF803 | |||
| :10BFE0004070204FBD420AD14FF4B067DFF86CC0FB | |||
| :10BFF0000CEB011C5CF824C0CCF8447016E0154F23 | |||
| :10C00000BD4209D10027DFF854C00CEB011C5CF8DD | |||
| :10C0100024C0CCF8447009E04FF4D067DFF83CC08E | |||
| :10C020000CEB011C5CF824C0CCF844700127A7403D | |||
| :10C0300047EA0727DFF820C05CF821C0DCF8E0C041 | |||
| :10C0400047EA0C07DFF810C05CF821C0CCF8E070BC | |||
| :10C05000F0BD000000400140A4000020840000204A | |||
| :10C060000004200000300140024600BF044840792F | |||
| :10C0700000F040000028F9D0D0B2014B9871704711 | |||
| :10C080000030014000214A48FFF79AF8FFF78EFC84 | |||
| :10C0900062B600224FF4612146480068FFF708FBB2 | |||
| :10C0A000454846490860FEF7F1FF434843490860A8 | |||
| :10C0B00043A0FFF7DDFC4FF461213E480068FFF725 | |||
| :10C0C0002BFB00BF72E0FFF7C9FC43480078012852 | |||
| :10C0D0006CD1FFF7C3FC41480078A52820D13F4828 | |||
| :10C0E00040785A281CD13D488078082818D13B4810 | |||
| :10C0F000C078012814D13948007988B93748407987 | |||
| :10C1000070B936488079FF280AD13448C079FE28B2 | |||
| :10C1100006D133A0FFF7ACFC2748FEF7C3F824E0B4 | |||
| :10C120002E480078A52820D12C4840785A281CD1C8 | |||
| :10C130002A488078082818D12848C078042814D1C3 | |||
| :10C1400026480079902810D12448407968B92348BE | |||
| :10C150008079FF2809D12148C079FE2805D125A082 | |||
| :10C16000FFF786FC2848FEF79DF828480068284914 | |||
| :10C170000988084425490860002406E01748015D45 | |||
| :10C1800024A0FFF775FC601C84B22148008884421B | |||
| :10C19000F4DB1CA0FFF76CFC00201D4908800E4951 | |||
| :10C1A00008701A4801681CA0FFF762FC8BE70000CA | |||
| :10C1B00000A00008B0000020000001080C000020D2 | |||
| :10C1C0002A2A2A626F6F746C6F6164657231212153 | |||
| :10C1D0002A2A0D0A0000000001000020406F002004 | |||
| :10C1E000656E746572204150505F41444452210D88 | |||
| :10C1F0000A000000656E74657220415050325F4144 | |||
| :10C20000444452210D0A0000009004082800002038 | |||
| :10C210007C000020202578006E756D6265723D25DA | |||
| :10C22000640D0A0000F36F06000E270780D1F008A6 | |||
| :10C230000068890954C2000800000020F0000000D6 | |||
| :10C2400090BA000844C30008F000002090D8000015 | |||
| :10C25000A0BA00080000000000000000000000007C | |||
| :10C2600000000000000000000000000000000000CE | |||
| :10C2700000000000000000000000000000000000BE | |||
| :10C2800000000000000000000000000000000000AE | |||
| :10C29000000000000000000000000000000000009E | |||
| :10C2A000000000000000000000000000000000008E | |||
| :10C2B000000000000000000000000000000000007E | |||
| :10C2C000000000000000000000000000000000006E | |||
| :10C2D00000000000000000000060044058600440BE | |||
| :10C2E000B06004400861044000700440587004408D | |||
| :10C2F000B070044008710440C0620440C072044041 | |||
| :10C300000000000000000000030000000060044086 | |||
| :10C3100058600440B060044008610440C0620440BA | |||
| :10C3200000000000000000000000000000FF00000E | |||
| :10C3300000000000000000000000000000000000FD | |||
| :04C3400000000000F9 | |||
| :10ACB000005002400060024070B504460D46002C72 | |||
| :10ACC0004DD0012C4BD0022C49D0032C47D0042C62 | |||
| :10ACD00045D0052C43D0062C41D0072C3FD0082C62 | |||
| :10ACE0003DD0092C3BD00A2C39D00B2C37D00C2C62 | |||
| :10ACF00035D00D2C33D00E2C31D00F2C2FD0102C62 | |||
| :10AD00002DD0112C2BD0122C29D0132C27D0142C61 | |||
| :10AD100025D0152C23D0162C21D0172C1FD0182C61 | |||
| :10AD20001DD0192C1BD01A2C19D01B2C17D01C2C61 | |||
| :10AD300015D01D2C13D01E2C11D01F2C0FD0202C61 | |||
| :10AD40000DD0212C0BD0222C09D0232C07D0242C61 | |||
| :10AD500005D0252C03D0262C01D0272C00D104E0CF | |||
| :10AD600040F223115AA001F0EBFA0DB1012D00D1F0 | |||
| :10AD700004E04FF4927156A001F0E2FA272C00DDB6 | |||
| :10AD800070BDE010D8B95948C078224601219140E1 | |||
| :10AD900008435649C870012D08D10846407922461B | |||
| :10ADA000012191400843514948718FE04F48407953 | |||
| :10ADB00022460121914088434C49487186E0012098 | |||
| :10ADC000B0EBE40F1ED14A48C078A4F1080101227B | |||
| :10ADD0008A4010434649C870012D09D10846407980 | |||
| :10ADE000A4F1080101228A401043414948716DE0F5 | |||
| :10ADF0003F484079A4F1080101228A4090433C4930 | |||
| :10AE0000487163E00220B0EBE40F1ED13948C078EE | |||
| :10AE1000A4F1100101228A4010433649C870012D67 | |||
| :10AE200009D108464079A4F1100101228A4010435B | |||
| :10AE3000304948714AE02F484079A4F110010122BD | |||
| :10AE40008A4090432B49487140E00320B0EBE40F67 | |||
| :10AE50001ED12948C078A4F1180101228A4010436C | |||
| :10AE60002549C870012D09D108464079A4F118017F | |||
| :10AE700001228A4010432049487127E01E4840794A | |||
| :10AE8000A4F1180101228A4090431B4948711DE03A | |||
| :10AE90001A48C078A4F1200101228A4010431749C2 | |||
| :10AEA000C870012D09D108464079A4F12001012282 | |||
| :10AEB0008A4010431149487108E010484079A4F1D4 | |||
| :10AEC000200101228A4090430C49487100BF57E796 | |||
| :10AED0004D43555F6472765C6472765C7372635C3A | |||
| :10AEE00065706F72745F6472762E6300009001402B | |||
| :10AEF00000A00140004002400050024000600240BB | |||
| :10AF00004FF04020406A00F00302101E06D00128D6 | |||
| :10AF100006D0022817D0032819D116E0114918E0ED | |||
| :10AF20001148006808B911490CE00F480068012871 | |||
| :10AF300001D10F4906E00C480068022801D10D49F3 | |||
| :10AF400000E00D4905E00D4903E00D4901E0002155 | |||
| :10AF500000BF00BF4FF040208068C0B2401CB1FB72 | |||
| :10AF6000F0F0704700127A00C000002000F36F0676 | |||
| :10AF7000000E270780D1F00800688909001C4E0EDA | |||
| :10AF8000001BB70010B503A000F08EFF00F0F6FD27 | |||
| :10AF900010BD00007761726E696E67A3BB48617275 | |||
| :10AFA000644661756C742048616E646C65720D0A4C | |||
| :10AFB0000000000010B500F005F810BD10B500F05D | |||
| :10AFC00001F810BD08B5002000903C4800793C49CC | |||
| :10AFD00008703A48C0793B4908700846007800F08C | |||
| :10AFE0000100002858D13648007800F004000428F9 | |||
| :10AFF00063D13348007800F0020002281ED12F48A8 | |||
| :10B00000007900F0010090B12C4840792E49096880 | |||
| :10B010002E4A126888542D480068401C2B4908604D | |||
| :10B020002648807840F008002449887045E023488D | |||
| :10B03000807820F02000214988703EE02048007888 | |||
| :10B0400000F0010008B31E48007800F040004028DE | |||
| :10B0500012D11F4800681F490968405C17494871B0 | |||
| :10B060001C480068401C1B4908601448807820F088 | |||
| :10B0700020001249887020E01048407900909DF827 | |||
| :10B080000000401CC0B2009017E00C48807820F00F | |||
| :10B0900020000A49887010E00848807900F0C0005C | |||
| :10B0A000401C064988710846807940F0010088718B | |||
| :10B0B0000846C07940F00100C87108BD0070014029 | |||
| :10B0C000E4000020E5000020F4000020E80000205B | |||
| :10B0D000F0000020EC00002030B530B9534C646A19 | |||
| :10B0E00024F47F44514D6C621AE001280BD14F4C7F | |||
| :10B0F000646A24F47F444D4D6C622C46646A44F4C7 | |||
| :10B100002A446C620CE002280AD1484C646A24F498 | |||
| :10B110007F44464D6C622C46646A44F47F446C6202 | |||
| :10B1200032B9424C246A24F44034404D2C621AE077 | |||
| :10B13000012A0BD13D4C246A24F440343B4D2C624F | |||
| :10B140002C46246A44F400342C620CE0022A0AD112 | |||
| :10B15000364C246A24F44034344D2C622C46246A44 | |||
| :10B1600044F440342C6233B9304C646A24F47F04D4 | |||
| :10B170002E4D6C621AE0012B0BD12C4C646A24F426 | |||
| :10B180007F042A4D6C622C46646A44F42A046C6283 | |||
| :10B190000CE0022B0AD1254C646A24F47F04234D71 | |||
| :10B1A0006C622C46646A44F47F046C6231B91F4CB3 | |||
| :10B1B000646A24F0FF041D4D6C6222E001290FD166 | |||
| :10B1C0001B4C1A4D80352C60184C646A24F0FF0427 | |||
| :10B1D000164D6C622C46646A44F0AA046C6210E05E | |||
| :10B1E00002290ED1124C114D80352C600F4C646A2F | |||
| :10B1F00024F0FF040D4D6C622C46646A44F0FF0499 | |||
| :10B200006C620A4C246844F00544084D2C6000BF71 | |||
| :10B21000064C246804F00044B4F1004FF8D0034C0D | |||
| :10B22000246844F00104014D2C6030BD001005403D | |||
| :10B23000FFFF1F0010B500214FF08040FFF734F9E9 | |||
| :10B240000121C807FFF730F900214FF00040FFF758 | |||
| :10B250002BF910BD10B50246002001B90121052AC5 | |||
| :10B260002FD2DFE802F0030C20262A004FF0402303 | |||
| :10B27000DB6923F001034FF04024E36122E04FF04B | |||
| :10B280004023DB6943F001034FF04024E361234690 | |||
| :10B29000DB6823F00F03E3602346DB680B43E360C6 | |||
| :10B2A0000123A3610EE04FF04023DB6803F00F00A1 | |||
| :10B2B00008E04FF04023D86C04E04FF04023D964FD | |||
| :10B2C00000E000BF00BF10BD10B501210C20FFF74A | |||
| :10B2D000EBF810BD10B508480078012806D10748E2 | |||
| :10B2E000807B20F008000549887303E000210320DB | |||
| :10B2F000FFF7E2FC10BD0000260000200000014026 | |||
| :10B3000010B508480078012807D10748807B20F055 | |||
| :10B31000080008300449887303E001210320FFF787 | |||
| :10B32000CBFC10BD260000200000014000210022BF | |||
| :10B3300000BF11E00846002208E000F001031BB145 | |||
| :10B34000074B83EA500000E04008521C082AF4D35F | |||
| :10B35000044B43F82100491CFF29EBD9704700003A | |||
| :10B360002083B8EDFC00002010B503A000F09CFD88 | |||
| :10B3700000F004FC10BD00007761726E696E67A377 | |||
| :10B38000BB4D656D4D616E6167652048616E646C93 | |||
| :10B3900065720D0A0000000010B503A000F084FDE6 | |||
| :10B3A00000F0ECFB10BD00007761726E696E67A360 | |||
| :10B3B000BB4E4D492048616E646C65720D0A0000F9 | |||
| :10B3C0002DE9F0410746884614461D46284600F000 | |||
| :10B3D00033F8C5F1030007FA00F60720284100EA18 | |||
| :10B3E0000800064306F00706E21704EBD26252118A | |||
| :10B3F000920002F1E022D2F800212146E31704EB8B | |||
| :10B40000D3635B11A4EB431C012303FA0CF31A432F | |||
| :10B410002046E31704EBD3635B119B0003F1E023A9 | |||
| :10B42000C3F800210348005D40EA46100149085571 | |||
| :10B43000BDE8F08100E400E00146072323EA0102B1 | |||
| :10B440001202054B18684FF6FF031840034B1843D0 | |||
| :10B450001043014B186070470CED00E00000FA0546 | |||
| :10B460004A0A52020243014B1A60704708ED00E09D | |||
| :10B4700010B57348446C04F0010040B171A000F0B5 | |||
| :10B4800013FD6F48406C40F001006D49486404F0C2 | |||
| :10B490000200022808D170A000F006FD6848406C48 | |||
| :10B4A00040F002006649486404F01000102808D1FA | |||
| :10B4B0006EA000F0F9FC6248406C40F0100060495A | |||
| :10B4C000486404F02000202808D16DA000F0ECFCB6 | |||
| :10B4D0005B48406C40F020005949486404F4807097 | |||
| :10B4E000B0F5807F13D15648806800F48010B0F525 | |||
| :10B4F000801F03D167A000F0D7FC02E06BA000F032 | |||
| :10B50000D3FC4F48406C40F480704D49486404F4CB | |||
| :10B510000070B0F5007F08D16AA000F0C5FC484873 | |||
| :10B52000406C40F400704649486404F48060B0F513 | |||
| :10B53000806F13D14248806800F40010B0F5001FFE | |||
| :10B5400003D166A000F0B0FC02E06AA000F0ACFC01 | |||
| :10B550003B48406C40F480603949486404F4006022 | |||
| :10B56000B0F5006F08D169A000F09EFC3448406C33 | |||
| :10B5700040F400603249486404F48050B0F5805FC4 | |||
| :10B5800013D12F48806800F48000B0F5800F03D1FC | |||
| :10B5900064A000F089FC02E068A000F085FC284867 | |||
| :10B5A000406C40F480502649486404F40050B0F5E3 | |||
| :10B5B000005F08D167A000F077FC2148406C40F4A0 | |||
| :10B5C00000501F49486404F48040B0F5804F13D107 | |||
| :10B5D0001B48806800F40000B0F5000F03D163A0A1 | |||
| :10B5E00000F062FC02E067A000F05EFC1448406CD2 | |||
| :10B5F00040F480401249486404F40040B0F5004F24 | |||
| :10B6000008D166A000F050FC0D48406C40F40040AA | |||
| :10B610000B49486404F48030B0F5803F08D165A040 | |||
| :10B6200000F042FC0648406C40F480300449486415 | |||
| :10B630000348006A634908430149086210BD0000DD | |||
| :10B64000004003405043492056445F4C20746F75BE | |||
| :10B650006368210D0A0000005043492056445F48AA | |||
| :10B6600020746F756368210D0A0000005043492063 | |||
| :10B6700054445F4C20746F756368210D0A0000000C | |||
| :10B680005043492054445F4820746F756368210D0E | |||
| :10B690000A0000005344494F2064796E616D69636C | |||
| :10B6A0002D3020746F756368210D0A005344494F93 | |||
| :10B6B000207374617469632D3020746F7563682121 | |||
| :10B6C0000D0A00005344494F207374617469632D5F | |||
| :10B6D0003120746F756368210D0A00005344494F8F | |||
| :10B6E0002064796E616D69632D3120746F756368B4 | |||
| :10B6F000210D0A005344494F207374617469632D0E | |||
| :10B700003220746F756368210D0A00005344494F5D | |||
| :10B71000207374617469632D3320746F75636821BD | |||
| :10B720000D0A00005344494F2064796E616D6963CE | |||
| :10B730002D3220746F756368210D0A005344494F00 | |||
| :10B74000207374617469632D3420746F756368218C | |||
| :10B750000D0A00005344494F207374617469632DCE | |||
| :10B760003520746F756368210D0A00005344494FFA | |||
| :10B770002064796E616D69632D3320746F75636821 | |||
| :10B78000210D0A005344494F207374617469632D7D | |||
| :10B790003620746F756368210D0A00005344494FC9 | |||
| :10B7A000207374617469632D3720746F7563682129 | |||
| :10B7B0000D0A00006E7672616D20636C65616E210A | |||
| :10B7C0000D0A000000FFFF000448006840F01F0061 | |||
| :10B7D0004FF04021C1F890007047000090400040B9 | |||
| :10B7E0001349098821F00101114A11801146098885 | |||
| :10B7F00041F00401118001210E4A11800E4A11709E | |||
| :10B800000E4909780E4A1170114609786C290DD03D | |||
| :10B81000012004E00949095C094A1154401C094906 | |||
| :10B8200009888842F6DB0021064A11807047000033 | |||
| :10B83000007000402E000020300000200C05002089 | |||
| :10B840000C3B00202C0000200A48008840F0040037 | |||
| :10B850000849088008480078401C074908700846D5 | |||
| :10B860000078052804DB00200870012003490870D7 | |||
| :10B87000704700000080004072000020700000202F | |||
| :10B8800000B500F00DF800BD00B500F009F800BDEE | |||
| :10B8900000B500F005F800BD00B500F001F800BDEE | |||
| :10B8A00000201F4908781E496C3991F8441001F0B6 | |||
| :10B8B000100141B11A492839097841F01001184A9C | |||
| :10B8C0006C3A82F8441016492639097801F01001C3 | |||
| :10B8D00039B113492639097841F010021049263947 | |||
| :10B8E0000A700F492439097801F0100141B10C495F | |||
| :10B8F0002439097841F01001094A6C3A82F848105D | |||
| :10B9000007492239097801F0100139B10449223977 | |||
| :10B91000097841F01002024922390A70704700008C | |||
| :10B920006C80014010B503A000F0BEFA00F026F9CB | |||
| :10B9300010BD00007761726E696E67A3BB50656EC3 | |||
| :10B940006453562048616E646C65720D0A000000F5 | |||
| :10B950002DE9F04104460D4617460026E000B0FBF5 | |||
| :10B96000F5F0401CC0F345000A498872A000B0FB06 | |||
| :10B97000F5F08609300A48700E700846807840F06D | |||
| :10B980003C0088700223202200210846FFF718FDA2 | |||
| :10B99000BDE8F08100300140064840790548407913 | |||
| :10B9A00000F01000102803D102498879487900BFBF | |||
| :10B9B000704700000040014070B504460D46002667 | |||
| :10B9C00002233D2200210846FFF7FAFCE000B0FB0D | |||
| :10B9D000F5F0401CC0F345001B498872A000B0FB85 | |||
| :10B9E000F5F08609300A48700E700846C07820F0DD | |||
| :10B9F0001000C8700846C07820F00200C8704020CF | |||
| :10BA00008874002088730846807B40F08400887327 | |||
| :10BA10000846C07C40F00500C8740846C07840F075 | |||
| :10BA20000400C8700846807840F01C008870084602 | |||
| :10BA3000007C40F0010008748B15044A0221024882 | |||
| :10BA400000F0BAFC70BD000000D001404C6F002037 | |||
| :10BA500070B5264C607900F01000002844D004E056 | |||
| :10BA6000607C00F0120000B104E0607C00F0010096 | |||
| :10BA70000028F5D000BFA579E07C40F00100E0741B | |||
| :10BA800002212046FEF73EFF19490880012019498E | |||
| :10BA900008701748018818A000F006FA19480068D5 | |||
| :10BAA000134909880844174908604FF48073164AFF | |||
| :10BAB0000221204600F080FC0D480088FF2804DCAD | |||
| :10BAC00001201249087012490870012010490870BD | |||
| :10BAD00010488679467906480088FF2804DC094822 | |||
| :10BAE00001680DA000F0E0F970BD000000D0014039 | |||
| :10BAF00078000020507900206C656E3A25640D0AAC | |||
| :10BB000000000000180000204C6F0020B40000204E | |||
| :10BB100001000020003001406E756D626572313D9C | |||
| :10BB200025640D0A00000000014600BF0848C08AD5 | |||
| :10BB300000F008000028F9D10548817400BF0448CE | |||
| :10BB4000C08A00F001000028F9D10148807C7047CC | |||
| :10BB50000000014010B503A000F0A6F900F00EF8B7 | |||
| :10BB600010BD00007761726E696E67A3BB535643C8 | |||
| :10BB70002048616E646C65720D0A000010B5FEF716 | |||
| :10BB8000C0FD4FF04020C06D40F008004FF0402154 | |||
| :10BB9000C86510BD704700002DE9FF4704460D46FB | |||
| :10BBA00017464FF00009344B0FCB8DE80F00C84605 | |||
| :10BBB0000026032C01DC002C10DAFFF7A1F92F4935 | |||
| :10BBC000086000210220FFF745FB401C2B49096853 | |||
| :10BBD000B1FBF0F02A490860BDE8FF87FFF790F954 | |||
| :10BBE000804628480460032C01D105B901255DF881 | |||
| :10BBF0002410681CB1FBF0F62348864205D1464567 | |||
| :10BC00000ED00320FEF75BFD0AE02048804505D8F2 | |||
| :10BC1000864203D90120FEF752FD01E04FF00109F1 | |||
| :10BC20002046FEF76FFB29460120FEF795FC3946BA | |||
| :10BC30000120FFF70FFBFFF763F9104908600021AF | |||
| :10BC40000220FFF707FB401C0C490968B1FBF0F02C | |||
| :10BC50000B490860094800680C49884203D8102045 | |||
| :10BC6000FEF72DFD05E0B9F1000F02D00120FEF72F | |||
| :10BC700026FD00BFB0E70000F0C70008B8000020B4 | |||
| :10BC8000BC000020C000002080D1F0080087930392 | |||
| :10BC900010B50A4800F088FB012200210220FFF7BE | |||
| :10BCA0007BFF00231A4601211846FEF73FFD0023C3 | |||
| :10BCB0001A4601211846FFF70FFA10BD90D0030075 | |||
| :10BCC0000648006840F470000449086004486FF3B7 | |||
| :10BCD00008000249803908607047000088ED00E0E4 | |||
| :10BCE00000A0000800B500F001F800BD064800887B | |||
| :10BCF00040F008000449088000BF0348008800F0B5 | |||
| :10BD000080000028F9D170470060004070470000B3 | |||
| :10BD100010B503A000F0C8F8FFF730FF10BD000019 | |||
| :10BD20007761726E696E67A3BB5573616765466123 | |||
| :10BD3000756C742048616E646C65720D0A000000B9 | |||
| :10BD400070B504460025A5010021A02000F08CF864 | |||
| :10BD500000F081F800F02BF8FFF7BCFAD820FFF7CD | |||
| :10BD6000E3FEFF20FFF7E0FEC5F30720FFF7DCFE50 | |||
| :10BD7000E8B2FFF7D9FEFFF7C3FA00F018F87C210C | |||
| :10BD8000A02000F071F870BD70B504460025FFF7E3 | |||
| :10BD9000A1FA0F20FFF7C8FE2046FFF7C5FEFF20DF | |||
| :10BDA000FFF7C2FE0546FFF7ABFA284670BD10B597 | |||
| :10BDB00000BFC020FFF7E8FF00F001000028F8D125 | |||
| :10BDC00010BD2DE9F04107460C4615469846002166 | |||
| :10BDD000A02000F049F800F05DF800F03CF8FFF713 | |||
| :10BDE00079FA0220FFF7A0FE2012FFF79DFEE0B2D5 | |||
| :10BDF000FFF79AFE002604E0B85DFFF795FE701C81 | |||
| :10BE000086B24645F8DBFFF77BFAFFF7D0FF00F07C | |||
| :10BE100022F8FFF75FFA1020FFF786FEFF20FFF7FA | |||
| :10BE200083FEC5F30720FFF77FFEE8B2FFF77CFE35 | |||
| :10BE3000FFF766FAFFF7BBFF7C21A02000F014F8A3 | |||
| :10BE4000BDE8F08110B5FFF745FA0420FFF76CFE5E | |||
| :10BE5000FFF756FA10BD10B5FFF73CFA0620FFF7C2 | |||
| :10BE600063FEFFF74DFA10BD70B505460C46FFF7AF | |||
| :10BE7000F2FFFFF72FFA1F20FFF756FE2846FFF7C5 | |||
| :10BE800053FE2046FFF750FEFFF73AFAFFF7DAFFBE | |||
| :10BE900070BD000045F255500249C8804000C8807E | |||
| :10BEA00070470000005000400FB4054B10B503A9C7 | |||
| :10BEB000044A029800F018F810BC5DF814FB00006A | |||
| :10BEC000E5C40008F800002002E008C8121F08C1FD | |||
| :10BED000002AFAD170477047002001E001C1121F0B | |||
| :10BEE000002AFBD1704700002DE9FF4F8DB00F46AF | |||
| :10BEF0000546002606E025280BD0DDE90F12904705 | |||
| :10BF00006D1C761C28780028F5D111B03046BDE8AC | |||
| :10BF1000F08F0024A246A1460122E94900E0044333 | |||
| :10BF200015F8013F203B02FA03F00842F7D12878C8 | |||
| :10BF30002A2810D06FF02F022878A0F130010929AB | |||
| :10BF400014D80AEB8A0102EB410144F0020400EB31 | |||
| :10BF5000010A6D1CF0E701CF5FEA000A03D544F443 | |||
| :10BF60000054CAF1000A44F002046D1C28782E28FF | |||
| :10BF700017D115F8010F44F004042A280ED06FF0F1 | |||
| :10BF80002F022878A0F1300109290AD809EB89018C | |||
| :10BF900002EB410100EB01096D1CF2E757F8049B2D | |||
| :10BFA0006D1C28786C280FD006DC4C2817D0682828 | |||
| :10BFB0000DD06A2814D104E0742810D07A280FD14B | |||
| :10BFC0000DE044F400140AE044F4801401E044F469 | |||
| :10BFD00040146978814202D104F580146D1C6D1CF7 | |||
| :10BFE00028786E281ED00CDC632830D004DC0028B2 | |||
| :10BFF0008BD0582811D19FE0642867D069280CD1D4 | |||
| :10C0000064E073282DD004DC6F2872D0702804D12E | |||
| :10C0100094E075286ED078286DD0DDE90F12904736 | |||
| :10C02000761C4BE1C4F30250022806D0032809D045 | |||
| :10C03000042801CF09D0066040E101CFF117C0E923 | |||
| :10C0400000613BE101CF068038E1067036E117F868 | |||
| :10C05000040B8DF8000000208DF80100EB46012054 | |||
| :10C0600003E057F804BB4FF0FF3061074FF00001C9 | |||
| :10C0700002D40DE008F10101884649450FDA8045F8 | |||
| :10C08000F8DB1BF808100029F4D108E008F10101E1 | |||
| :10C0900088468142FADB1BF808100029F6D1DDE959 | |||
| :10C0A0000F23AAEB08008146214600F031F9304405 | |||
| :10C0B00000EB080604E0DDE90F121BF8010B9047C6 | |||
| :10C0C000B8F10108F7D221464846F2E00A21C4F34C | |||
| :10C0D00002524FF0000B0891022A04D001CFC11781 | |||
| :10C0E000032A09D00AE0FF1D27F00707F7E802013D | |||
| :10C0F00008E02CE01EE01FE000B2C117042A01D1C5 | |||
| :10C1000040B2C117021E71F1000206DA0023D0EB23 | |||
| :10C11000030063EB01012D2202E0220504D52B224E | |||
| :10C120008DF82420012203E0E20701D02022F7E766 | |||
| :10C13000904653E00A210BE0102109E010214FF056 | |||
| :10C14000000B44F004044FF00809089103E00821B3 | |||
| :10C150004FF0000B0891C4F30252022A04D001CF21 | |||
| :10C160000021032A06D006E0FF1D27F00707F7E8A5 | |||
| :10C17000020103E080B2042A00D1C0B24FF00008EF | |||
| :10C1800022072BD52A78702A07D0DDF820C08CF042 | |||
| :10C19000100C5CEA0B0C05D00EE040228DF8242038 | |||
| :10C1A000012208E050EA010306D030238DF8243044 | |||
| :10C1B0008DF8252002229046089B83F0080353EA5D | |||
| :10C1C0000B030BD150EA010201D1620706D53022E0 | |||
| :10C1D0008DF824204FF00108A9F101092A78582A86 | |||
| :10C1E00004D038A20B9208AA0A920BE03AA2F9E70F | |||
| :10C1F0005B46089AFDF7F4FF0B9B9B5C0A9A521E64 | |||
| :10C200000A92137050EA0102F2D10A98ADEB0000D5 | |||
| :10C2100000F1200B600702D524F4803401E04FF0D8 | |||
| :10C220000109D94502DDA9EB0B0000E0002000EB7D | |||
| :10C230000B0141440890AAEB010AE00306D4DDE9B2 | |||
| :10C240000F232146504600F063F806444FF00009E2 | |||
| :10C2500008E009A911F80900DDE90F12904709F17A | |||
| :10C260000109761CC145F4DBE0030CD5DDE90F23A1 | |||
| :10C270002146504600F04CF8064404E0DDE90F1278 | |||
| :10C2800030209047761C0899481E08900029F5DC5C | |||
| :10C2900008E00A980A990078491C0A91DDE90F1212 | |||
| :10C2A0009047761CBBF10001ABF1010BF1DC21469C | |||
| :10C2B0005046DDE90F2300F019F806446D1C21E615 | |||
| :10C2C000092801003031323334353637383961626C | |||
| :10C2D0006364656600000000303132333435363730 | |||
| :10C2E0003839414243444546000000002DE9F04101 | |||
| :10C2F000044600251E461746880404D405E0394646 | |||
| :10C300002020B0476D1C641EF9D52846BDE8F08199 | |||
| :10C310002DE9F041044600251E469046C80301D58C | |||
| :10C32000302700E02027880404D505E04146384640 | |||
| :10C33000B0476D1C641EF9D52846BDE8F0810000A9 | |||
| :10C3400004460D462A46214602A0FFF7ADFD00BF78 | |||
| :10C35000FEE7000057726F6E6720706172616D6555 | |||
| :10C36000746572732076616C75653A2066696C65D8 | |||
| :10C37000202573206F6E206C696E652025640D0A80 | |||
| :10C38000000000004FF04021896821F0FF014FF0CC | |||
| :10C390004022916011468968014391601146896984 | |||
| :10C3A00041F002019161704701B500BF0098411E44 | |||
| :10C3B00000910028FAD108BDF0B505460C460021D1 | |||
| :10C3C00000200026424FBD4201D1012100E00021A2 | |||
| :10C3D0000127A74047EA072C3E4F57F82170D7F8AE | |||
| :10C3E000E07027EA0C07DFF8ECC05CF821C0CCF85D | |||
| :10C3F000E0700027DFF8DCC05CF821C0CCF8D87012 | |||
| :10C40000AF1DDFF8D4C00CEB011C5CF824C0CCF8E5 | |||
| :10C410000070314F07EB011757F82470BA602F4FA7 | |||
| :10C42000DFF8B4C00CEB011C5CF824C0CCF8187029 | |||
| :10C43000294F07EB011757F82470FB610127DFF83C | |||
| :10C4400094C05CF821C0CCF8D8704FF4C867DFF80E | |||
| :10C4500088C00CEB011C5CF824C0CCF84070204F65 | |||
| :10C46000BD420AD14FF4B067DFF86CC00CEB011C81 | |||
| :10C470005CF824C0CCF8447016E0154FBD4209D1D9 | |||
| :10C480000027DFF854C00CEB011C5CF824C0CCF88A | |||
| :10C49000447009E04FF4D067DFF83CC00CEB011C9E | |||
| :10C4A0005CF824C0CCF844700127A74047EA07276E | |||
| :10C4B000DFF820C05CF821C0DCF8E0C047EA0C07D8 | |||
| :10C4C000DFF810C05CF821C0CCF8E070F0BD0000CF | |||
| :10C4D000004001409C0000207C000020000420005F | |||
| :10C4E00000300140024600BF0448407900F040009F | |||
| :10C4F0000028F9D0D0B2014B98717047003001404C | |||
| :10C5000000218248FEF7ACFFFFF7C2FB62B60022B3 | |||
| :10C510004FF461217E480068FFF71AFA7D487E4992 | |||
| :10C520000860FEF703FF7B487B4908607BA0FFF7AC | |||
| :10C53000BBFC4FF4612176480068FFF73DFA00BF6D | |||
| :10C54000E3E0FFF7A7FC7B4800780128F8D1FFF76C | |||
| :10C55000A1FC79480078A52820D1774840785A284E | |||
| :10C560001CD175488078082818D17348C0780128F4 | |||
| :10C5700014D17148007988B96F48407970B96E4814 | |||
| :10C580008079FF280AD16C48C079FE2806D16BA0BB | |||
| :10C59000FFF78AFC5F48FDF785FE24E066480078D7 | |||
| :10C5A000A52820D1644840785A281CD16248807858 | |||
| :10C5B000082818D16048C078042814D15E48007952 | |||
| :10C5C000902810D15C48407968B95B488079FF2891 | |||
| :10C5D00009D15948C079FE2805D15DA0FFF764FC58 | |||
| :10C5E0006048FDF75FFE60480068C0F3100068B95E | |||
| :10C5F0005E480088FFF7A4FB5C4801885CA0FFF759 | |||
| :10C6000053FC5A480088401C5849088000205B4968 | |||
| :10C6100008600FE0484859490968405C5749096873 | |||
| :10C62000574A12681144574A505454480068401CF5 | |||
| :10C630005249086051480068534909888842E9D343 | |||
| :10C640004F4800685049098808444D4908604648E9 | |||
| :10C6500000684D4909880844434908604848026811 | |||
| :10C660000846016849A0FFF71FFC45480088C0F351 | |||
| :10C670000A00E0B94FF400634A48002102684148CB | |||
| :10C68000FFF79FFB3E48016847A0FFF70DFC002025 | |||
| :10C690003B490860084602684248016845A0FFF728 | |||
| :10C6A00003FC40480068401C3E49086028E04648BA | |||
| :10C6B0000078012824D13248008883B2394800210B | |||
| :10C6C00002683048FFF77DFB2D48016836A0FFF770 | |||
| :10C6D000EBFB00202A4908600846026831480168DF | |||
| :10C6E0003AA0FFF7E1FB2F480068401C2D49086085 | |||
| :10C6F0000020354908701C48016839A0FFF7D4FBB9 | |||
| :10C700000020214908800B4908701AE700A00008A2 | |||
| :10C71000BC000020000001080C0000202A2A2A6228 | |||
| :10C720006F6F746C6F616465723121212A2A0D0A62 | |||
| :10C7300000000000010000204C6F0020656E746551 | |||
| :10C7400072204150505F41444452210D0A000000C4 | |||
| :10C75000656E74657220415050325F4144445221ED | |||
| :10C760000D0A000000900408B0000020A80000207E | |||
| :10C77000626C6F636B3D25640D0A00002000002091 | |||
| :10C78000A40000204C7100207800002061646472D5 | |||
| :10C790003D2578206F66667365743D2564200D0A1B | |||
| :10C7A00000000000AC00002057726974653D2564EC | |||
| :10C7B0000D0A0000706167653D2564206F66667331 | |||
| :10C7C00065743D25640D0A00B40000207061676542 | |||
| :10C7D0003A2564206F66667365743A25640D0A0015 | |||
| :10C7E00075695F616464723D25780D0A0000000080 | |||
| :10C7F00000F36F06000E270780D1F0080068890952 | |||
| :10C8000020C8000800000020FC000000C8BE00088E | |||
| :10C810001CC90008FC0000208CD80000D8BE00080D | |||
| :10C820000000000000000000000000000000000008 | |||
| :10C8300000000000000000000000000000000000F8 | |||
| :10C8400000000000000001000000000000000000E7 | |||
| :10C8500000000000000000000000000000000000D8 | |||
| :10C8600000000000000000000000000000000000C8 | |||
| :10C8700000000000000000000000000000000000B8 | |||
| :10C8800000000000000000000000000000000000A8 | |||
| :10C8900000000000000000000000000000600440F4 | |||
| :10C8A00058600440B06004400861044000700440D7 | |||
| :10C8B00058700440B070044008710440C0620440E5 | |||
| :10C8C000C0720440000000000000000000000000F2 | |||
| :10C8D0000000000000000000000000000000000058 | |||
| :10C8E000030000000060044058600440B060044051 | |||
| :10C8F00008610440C0620440000000000000000025 | |||
| :10C900000000000000FF0000000000000000000028 | |||
| :0CC910000000000000000000000000001B | |||
| :040000050800A1410D | |||
| :00000001FF | |||
| @ -3,11 +3,11 @@ | |||
| <title>Static Call Graph - [.\OBJ\obj_debug_efm\LT7689.axf]</title></head> | |||
| <body><HR> | |||
| <H1>Static Call Graph for image .\OBJ\obj_debug_efm\LT7689.axf</H1><HR> | |||
| <BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Tue May 13 10:13:18 2025 | |||
| <BR><P>#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Wed May 14 15:16:35 2025 | |||
| <BR><P> | |||
| <H3>Maximum Stack Usage = 72 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> | |||
| <H3>Maximum Stack Usage = 96 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3> | |||
| Call chain for Maximum Stack Depth:</H3> | |||
| main ⇒ Sys_Init ⇒ Sys_Clk_Init ⇒ CPM_SysClkSelect | |||
| main ⇒ W25N01GV_WritePageAddr_Data ⇒ W25N01GV_Write_SR ⇒ W25N01GV_Write_Enable ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| <P> | |||
| <H3> | |||
| Mutually Recursive functions | |||
| @ -105,7 +105,7 @@ Global Symbols | |||
| <P><STRONG><a name="[4f]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000)) | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(.text) | |||
| </UL> | |||
| <P><STRONG><a name="[7b]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) | |||
| <P><STRONG><a name="[87]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) | |||
| <P><STRONG><a name="[51]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) | |||
| <BR><BR>[Calls]<UL><LI><a href="#[52]">>></a> __scatterload | |||
| @ -115,17 +115,17 @@ Global Symbols | |||
| <BR><BR>[Called By]<UL><LI><a href="#[52]">>></a> __scatterload | |||
| </UL> | |||
| <P><STRONG><a name="[7c]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) | |||
| <P><STRONG><a name="[88]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) | |||
| <P><STRONG><a name="[7d]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) | |||
| <P><STRONG><a name="[89]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) | |||
| <P><STRONG><a name="[7e]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) | |||
| <P><STRONG><a name="[8a]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) | |||
| <P><STRONG><a name="[7f]"></a>__rt_lib_shutdown_fini</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) | |||
| <P><STRONG><a name="[8b]"></a>__rt_lib_shutdown_fini</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry12b.o(.ARM.Collect$$$$0000000E)) | |||
| <P><STRONG><a name="[80]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) | |||
| <P><STRONG><a name="[8c]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000F)) | |||
| <P><STRONG><a name="[81]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011)) | |||
| <P><STRONG><a name="[8d]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$00000011)) | |||
| <P><STRONG><a name="[58]"></a>MSR_MSP</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, sys.o(.emb_text)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[57]">>></a> APP | |||
| @ -244,20 +244,20 @@ Global Symbols | |||
| <BR><BR>[Calls]<UL><LI><a href="#[54]">>></a> __aeabi_llsr | |||
| <LI><a href="#[55]">>></a> __aeabi_llsl | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[76]">>></a> _printf_core | |||
| <BR>[Called By]<UL><LI><a href="#[82]">>></a> _printf_core | |||
| </UL> | |||
| <P><STRONG><a name="[55]"></a>__aeabi_llsl</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[53]">>></a> __aeabi_uldivmod | |||
| </UL> | |||
| <P><STRONG><a name="[82]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) | |||
| <P><STRONG><a name="[8e]"></a>_ll_shift_l</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llshl.o(.text), UNUSED) | |||
| <P><STRONG><a name="[54]"></a>__aeabi_llsr</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[53]">>></a> __aeabi_uldivmod | |||
| </UL> | |||
| <P><STRONG><a name="[83]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) | |||
| <P><STRONG><a name="[8f]"></a>_ll_ushift_r</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, llushr.o(.text), UNUSED) | |||
| <P><STRONG><a name="[52]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) | |||
| <BR><BR>[Calls]<UL><LI><a href="#[56]">>></a> __main_after_scatterload | |||
| @ -265,7 +265,7 @@ Global Symbols | |||
| <BR>[Called By]<UL><LI><a href="#[51]">>></a> _main_scatterload | |||
| </UL> | |||
| <P><STRONG><a name="[84]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) | |||
| <P><STRONG><a name="[90]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) | |||
| <P><STRONG><a name="[57]"></a>APP</STRONG> (Thumb, 46 bytes, Stack size 8 bytes, main.o(i.APP)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = APP ⇒ DelayMS | |||
| @ -285,11 +285,11 @@ Global Symbols | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[6f]"></a>CPM_OSC_Switch</STRONG> (Thumb, 404 bytes, Stack size 0 bytes, clk_switch_drv.o(i.CPM_OSC_Switch)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[6c]">>></a> Sys_Clk_Init | |||
| <P><STRONG><a name="[73]"></a>CPM_OSC_Switch</STRONG> (Thumb, 404 bytes, Stack size 0 bytes, clk_switch_drv.o(i.CPM_OSC_Switch)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Clk_Init | |||
| </UL> | |||
| <P><STRONG><a name="[64]"></a>CPM_PWRCR_OptBits</STRONG> (Thumb, 164 bytes, Stack size 16 bytes, reg_opt_drv.o(i.CPM_PWRCR_OptBits)) | |||
| <P><STRONG><a name="[66]"></a>CPM_PWRCR_OptBits</STRONG> (Thumb, 164 bytes, Stack size 16 bytes, reg_opt_drv.o(i.CPM_PWRCR_OptBits)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = CPM_PWRCR_OptBits | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[4c]">>></a> LVD_EN | |||
| @ -302,7 +302,7 @@ Global Symbols | |||
| <BR>[Calls]<UL><LI><a href="#[5e]">>></a> EFLASH_Set_RWSC | |||
| <LI><a href="#[5f]">>></a> cpm_set_sysclk_div | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[6c]">>></a> Sys_Clk_Init | |||
| <BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Clk_Init | |||
| </UL> | |||
| <P><STRONG><a name="[60]"></a>CPM_Vref_Trim</STRONG> (Thumb, 68 bytes, Stack size 4 bytes, cpm_drv.o(i.CPM_Vref_Trim)) | |||
| @ -310,7 +310,7 @@ Global Symbols | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[61]">>></a> CPM_Write_CoreTestKey | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[6c]">>></a> Sys_Clk_Init | |||
| <BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Clk_Init | |||
| </UL> | |||
| <P><STRONG><a name="[61]"></a>CPM_Write_CoreTestKey</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, cpm_drv.o(i.CPM_Write_CoreTestKey)) | |||
| @ -318,16 +318,16 @@ Global Symbols | |||
| <LI><a href="#[5c]">>></a> Set_POR_Reset | |||
| </UL> | |||
| <P><STRONG><a name="[72]"></a>DCACHE_Init</STRONG> (Thumb, 340 bytes, Stack size 12 bytes, cache_drv.o(i.DCACHE_Init)) | |||
| <P><STRONG><a name="[76]"></a>DCACHE_Init</STRONG> (Thumb, 340 bytes, Stack size 12 bytes, cache_drv.o(i.DCACHE_Init)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = DCACHE_Init | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Init | |||
| <BR>[Called By]<UL><LI><a href="#[74]">>></a> Sys_Init | |||
| </UL> | |||
| <P><STRONG><a name="[12]"></a>DMA1_IRQHandler</STRONG> (Thumb, 114 bytes, Stack size 0 bytes, dmac_drv.o(i.DMA1_IRQHandler)) | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[6b]"></a>DMA_uart_GetRecvLen</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, ota.o(i.DMA_uart_GetRecvLen)) | |||
| <P><STRONG><a name="[6f]"></a>DMA_uart_GetRecvLen</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, ota.o(i.DMA_uart_GetRecvLen)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[48]">>></a> SCI3_IRQHandler | |||
| </UL> | |||
| @ -450,8 +450,17 @@ Global Symbols | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[6d]"></a>Get_Sys_Clock</STRONG> (Thumb, 100 bytes, Stack size 0 bytes, cpm_drv.o(i.Get_Sys_Clock)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[6c]">>></a> Sys_Clk_Init | |||
| <P><STRONG><a name="[63]"></a>EPORT_WriteGpioData</STRONG> (Thumb, 536 bytes, Stack size 16 bytes, eport_drv.o(i.EPORT_WriteGpioData)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[64]">>></a> assert_failed | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[68]">>></a> MCU_SS_SET | |||
| <LI><a href="#[67]">>></a> MCU_SS_RESET | |||
| </UL> | |||
| <P><STRONG><a name="[71]"></a>Get_Sys_Clock</STRONG> (Thumb, 100 bytes, Stack size 0 bytes, cpm_drv.o(i.Get_Sys_Clock)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Clk_Init | |||
| </UL> | |||
| <P><STRONG><a name="[3]"></a>HardFault_Handler</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, system_armcm4.o(i.HardFault_Handler)) | |||
| @ -465,44 +474,70 @@ Global Symbols | |||
| <P><STRONG><a name="[46]"></a>I2C2_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, i2c_drv.o(i.I2C2_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = I2C2_IRQHandler ⇒ I2C_ISR | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[63]">>></a> I2C_ISR | |||
| <BR>[Calls]<UL><LI><a href="#[65]">>></a> I2C_ISR | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[47]"></a>I2C3_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, i2c_drv.o(i.I2C3_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 16<LI>Call Chain = I2C3_IRQHandler ⇒ I2C_ISR | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[63]">>></a> I2C_ISR | |||
| <BR>[Calls]<UL><LI><a href="#[65]">>></a> I2C_ISR | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[73]"></a>ICACHE_Init</STRONG> (Thumb, 340 bytes, Stack size 12 bytes, cache_drv.o(i.ICACHE_Init)) | |||
| <P><STRONG><a name="[77]"></a>ICACHE_Init</STRONG> (Thumb, 340 bytes, Stack size 12 bytes, cache_drv.o(i.ICACHE_Init)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 12<LI>Call Chain = ICACHE_Init | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Init | |||
| <BR>[Called By]<UL><LI><a href="#[74]">>></a> Sys_Init | |||
| </UL> | |||
| <P><STRONG><a name="[4d]"></a>IO_Latch_Clr</STRONG> (Thumb, 32 bytes, Stack size 8 bytes, system_armcm4.o(i.IO_Latch_Clr)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = IO_Latch_Clr ⇒ CPM_PWRCR_OptBits | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[64]">>></a> CPM_PWRCR_OptBits | |||
| <BR>[Calls]<UL><LI><a href="#[66]">>></a> CPM_PWRCR_OptBits | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(.text) | |||
| </UL> | |||
| <P><STRONG><a name="[6e]"></a>IPS_Clk_Op</STRONG> (Thumb, 116 bytes, Stack size 8 bytes, cpm_drv.o(i.IPS_Clk_Op)) | |||
| <P><STRONG><a name="[72]"></a>IPS_Clk_Op</STRONG> (Thumb, 116 bytes, Stack size 8 bytes, cpm_drv.o(i.IPS_Clk_Op)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = IPS_Clk_Op | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[6c]">>></a> Sys_Clk_Init | |||
| <BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Clk_Init | |||
| </UL> | |||
| <P><STRONG><a name="[4c]"></a>LVD_EN</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, system_armcm4.o(i.LVD_EN)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = LVD_EN ⇒ CPM_PWRCR_OptBits | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[64]">>></a> CPM_PWRCR_OptBits | |||
| <BR>[Calls]<UL><LI><a href="#[66]">>></a> CPM_PWRCR_OptBits | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(.text) | |||
| </UL> | |||
| <P><STRONG><a name="[7a]"></a>Make_CRC32_Table</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, crc.o(i.Make_CRC32_Table)) | |||
| <P><STRONG><a name="[67]"></a>MCU_SS_RESET</STRONG> (Thumb, 34 bytes, Stack size 8 bytes, flash.o(i.MCU_SS_RESET)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = MCU_SS_RESET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[63]">>></a> EPORT_WriteGpioData | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[7a]">>></a> W25N01GV_Write_SR | |||
| <LI><a href="#[7b]">>></a> W25N01GV_Write_Enable | |||
| <LI><a href="#[80]">>></a> W25N01GV_Write_Disable | |||
| <LI><a href="#[7e]">>></a> W25N01GV_ReadSR | |||
| <LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[79]">>></a> W25N01GV_Erase_Block | |||
| </UL> | |||
| <P><STRONG><a name="[68]"></a>MCU_SS_SET</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, flash.o(i.MCU_SS_SET)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[63]">>></a> EPORT_WriteGpioData | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[7a]">>></a> W25N01GV_Write_SR | |||
| <LI><a href="#[7b]">>></a> W25N01GV_Write_Enable | |||
| <LI><a href="#[80]">>></a> W25N01GV_Write_Disable | |||
| <LI><a href="#[7e]">>></a> W25N01GV_ReadSR | |||
| <LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[79]">>></a> W25N01GV_Erase_Block | |||
| </UL> | |||
| <P><STRONG><a name="[86]"></a>Make_CRC32_Table</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, crc.o(i.Make_CRC32_Table)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| </UL> | |||
| @ -522,20 +557,20 @@ Global Symbols | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[65]"></a>NVIC_Init</STRONG> (Thumb, 116 bytes, Stack size 24 bytes, sys.o(i.NVIC_Init)) | |||
| <P><STRONG><a name="[69]"></a>NVIC_Init</STRONG> (Thumb, 116 bytes, Stack size 24 bytes, sys.o(i.NVIC_Init)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = NVIC_Init | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[66]">>></a> NVIC_PriorityGroupConfig | |||
| <BR>[Calls]<UL><LI><a href="#[6a]">>></a> NVIC_PriorityGroupConfig | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[69]">>></a> SCI3_DMA_Init | |||
| <LI><a href="#[68]">>></a> SCI1_Init | |||
| <BR>[Called By]<UL><LI><a href="#[6d]">>></a> SCI3_DMA_Init | |||
| <LI><a href="#[6c]">>></a> SCI1_Init | |||
| </UL> | |||
| <P><STRONG><a name="[66]"></a>NVIC_PriorityGroupConfig</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, sys.o(i.NVIC_PriorityGroupConfig)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[65]">>></a> NVIC_Init | |||
| <P><STRONG><a name="[6a]"></a>NVIC_PriorityGroupConfig</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, sys.o(i.NVIC_PriorityGroupConfig)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[69]">>></a> NVIC_Init | |||
| </UL> | |||
| <P><STRONG><a name="[79]"></a>NVIC_SetVectorTable</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, sys.o(i.NVIC_SetVectorTable)) | |||
| <P><STRONG><a name="[85]"></a>NVIC_SetVectorTable</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, sys.o(i.NVIC_SetVectorTable)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| </UL> | |||
| @ -558,32 +593,32 @@ Global Symbols | |||
| <P><STRONG><a name="[30]"></a>PWM0_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 4 bytes, pwm_drv.o(i.PWM0_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = PWM0_IRQHandler | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[67]">>></a> PWM_ISR | |||
| <BR>[Calls]<UL><LI><a href="#[6b]">>></a> PWM_ISR | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[31]"></a>PWM1_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 4 bytes, pwm_drv.o(i.PWM1_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = PWM1_IRQHandler | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[67]">>></a> PWM_ISR | |||
| <BR>[Calls]<UL><LI><a href="#[6b]">>></a> PWM_ISR | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[32]"></a>PWM2_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 4 bytes, pwm_drv.o(i.PWM2_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = PWM2_IRQHandler | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[67]">>></a> PWM_ISR | |||
| <BR>[Calls]<UL><LI><a href="#[6b]">>></a> PWM_ISR | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[33]"></a>PWM3_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 4 bytes, pwm_drv.o(i.PWM3_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = PWM3_IRQHandler | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[67]">>></a> PWM_ISR | |||
| <BR>[Calls]<UL><LI><a href="#[6b]">>></a> PWM_ISR | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[67]"></a>PWM_ISR</STRONG> (Thumb, 126 bytes, Stack size 0 bytes, pwm_drv.o(i.PWM_ISR)) | |||
| <P><STRONG><a name="[6b]"></a>PWM_ISR</STRONG> (Thumb, 126 bytes, Stack size 0 bytes, pwm_drv.o(i.PWM_ISR)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[33]">>></a> PWM3_IRQHandler | |||
| <LI><a href="#[32]">>></a> PWM2_IRQHandler | |||
| <LI><a href="#[31]">>></a> PWM1_IRQHandler | |||
| @ -598,10 +633,10 @@ Global Symbols | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[68]"></a>SCI1_Init</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, main.o(i.SCI1_Init)) | |||
| <P><STRONG><a name="[6c]"></a>SCI1_Init</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, main.o(i.SCI1_Init)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 48<LI>Call Chain = SCI1_Init ⇒ NVIC_Init | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[65]">>></a> NVIC_Init | |||
| <BR>[Calls]<UL><LI><a href="#[69]">>></a> NVIC_Init | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| </UL> | |||
| @ -609,24 +644,33 @@ Global Symbols | |||
| <P><STRONG><a name="[2c]"></a>SCI2_IRQHandler</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, main.o(i.SCI2_IRQHandler)) | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[69]"></a>SCI3_DMA_Init</STRONG> (Thumb, 142 bytes, Stack size 16 bytes, ota.o(i.SCI3_DMA_Init)) | |||
| <P><STRONG><a name="[6d]"></a>SCI3_DMA_Init</STRONG> (Thumb, 142 bytes, Stack size 16 bytes, ota.o(i.SCI3_DMA_Init)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SCI3_DMA_Init ⇒ NVIC_Init | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[65]">>></a> NVIC_Init | |||
| <LI><a href="#[6a]">>></a> dma_uartRX | |||
| <BR>[Calls]<UL><LI><a href="#[69]">>></a> NVIC_Init | |||
| <LI><a href="#[6e]">>></a> dma_uartRX | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| </UL> | |||
| <P><STRONG><a name="[48]"></a>SCI3_IRQHandler</STRONG> (Thumb, 136 bytes, Stack size 16 bytes, ota.o(i.SCI3_IRQHandler)) | |||
| <P><STRONG><a name="[48]"></a>SCI3_IRQHandler</STRONG> (Thumb, 154 bytes, Stack size 16 bytes, ota.o(i.SCI3_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 40<LI>Call Chain = SCI3_IRQHandler ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[6a]">>></a> dma_uartRX | |||
| <LI><a href="#[6b]">>></a> DMA_uart_GetRecvLen | |||
| <BR>[Calls]<UL><LI><a href="#[6e]">>></a> dma_uartRX | |||
| <LI><a href="#[6f]">>></a> DMA_uart_GetRecvLen | |||
| <LI><a href="#[5b]">>></a> __2printf | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[7d]"></a>SPI1_ReadWriteByte</STRONG> (Thumb, 40 bytes, Stack size 0 bytes, flash.o(i.SPI1_ReadWriteByte)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[7a]">>></a> W25N01GV_Write_SR | |||
| <LI><a href="#[7b]">>></a> W25N01GV_Write_Enable | |||
| <LI><a href="#[80]">>></a> W25N01GV_Write_Disable | |||
| <LI><a href="#[7e]">>></a> W25N01GV_ReadSR | |||
| <LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[79]">>></a> W25N01GV_Erase_Block | |||
| </UL> | |||
| <P><STRONG><a name="[7]"></a>SVC_Handler</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, system_armcm4.o(i.SVC_Handler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 32<LI>Call Chain = SVC_Handler ⇒ __2printf | |||
| </UL> | |||
| @ -653,25 +697,25 @@ Global Symbols | |||
| <P><STRONG><a name="[a]"></a>SysTick_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, systick_drv.o(i.SysTick_Handler)) | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[6c]"></a>Sys_Clk_Init</STRONG> (Thumb, 222 bytes, Stack size 48 bytes, cpm_drv.o(i.Sys_Clk_Init)) | |||
| <P><STRONG><a name="[70]"></a>Sys_Clk_Init</STRONG> (Thumb, 222 bytes, Stack size 48 bytes, cpm_drv.o(i.Sys_Clk_Init)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = Sys_Clk_Init ⇒ CPM_SysClkSelect | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[6f]">>></a> CPM_OSC_Switch | |||
| <LI><a href="#[6e]">>></a> IPS_Clk_Op | |||
| <LI><a href="#[6d]">>></a> Get_Sys_Clock | |||
| <BR>[Calls]<UL><LI><a href="#[73]">>></a> CPM_OSC_Switch | |||
| <LI><a href="#[72]">>></a> IPS_Clk_Op | |||
| <LI><a href="#[71]">>></a> Get_Sys_Clock | |||
| <LI><a href="#[60]">>></a> CPM_Vref_Trim | |||
| <LI><a href="#[5d]">>></a> CPM_SysClkSelect | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Init | |||
| <BR>[Called By]<UL><LI><a href="#[74]">>></a> Sys_Init | |||
| </UL> | |||
| <P><STRONG><a name="[70]"></a>Sys_Init</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, sys.o(i.Sys_Init)) | |||
| <P><STRONG><a name="[74]"></a>Sys_Init</STRONG> (Thumb, 44 bytes, Stack size 8 bytes, sys.o(i.Sys_Init)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = Sys_Init ⇒ Sys_Clk_Init ⇒ CPM_SysClkSelect | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[71]">>></a> delay | |||
| <LI><a href="#[6c]">>></a> Sys_Clk_Init | |||
| <LI><a href="#[73]">>></a> ICACHE_Init | |||
| <LI><a href="#[72]">>></a> DCACHE_Init | |||
| <BR>[Calls]<UL><LI><a href="#[75]">>></a> delay | |||
| <LI><a href="#[70]">>></a> Sys_Clk_Init | |||
| <LI><a href="#[77]">>></a> ICACHE_Init | |||
| <LI><a href="#[76]">>></a> DCACHE_Init | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| </UL> | |||
| @ -682,11 +726,11 @@ Global Symbols | |||
| <P><STRONG><a name="[d]"></a>TC_IRQHandler</STRONG> (Thumb, 8 bytes, Stack size 4 bytes, tc_drv.o(i.TC_IRQHandler)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 4<LI>Call Chain = TC_IRQHandler | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[74]">>></a> TC_ISR | |||
| <BR>[Calls]<UL><LI><a href="#[78]">>></a> TC_ISR | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[74]"></a>TC_ISR</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, tc_drv.o(i.TC_ISR)) | |||
| <P><STRONG><a name="[78]"></a>TC_ISR</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, tc_drv.o(i.TC_ISR)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[d]">>></a> TC_IRQHandler | |||
| </UL> | |||
| @ -701,16 +745,98 @@ Global Symbols | |||
| </UL> | |||
| <BR>[Address Reference Count : 1]<UL><LI> startup_armcm4.o(RESET) | |||
| </UL> | |||
| <P><STRONG><a name="[79]"></a>W25N01GV_Erase_Block</STRONG> (Thumb, 72 bytes, Stack size 16 bytes, flash.o(i.W25N01GV_Erase_Block)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 88<LI>Call Chain = W25N01GV_Erase_Block ⇒ W25N01GV_Write_SR ⇒ W25N01GV_Write_Enable ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[7a]">>></a> W25N01GV_Write_SR | |||
| <LI><a href="#[7b]">>></a> W25N01GV_Write_Enable | |||
| <LI><a href="#[7c]">>></a> W25N01GV_Wait_Busy | |||
| <LI><a href="#[7d]">>></a> SPI1_ReadWriteByte | |||
| <LI><a href="#[68]">>></a> MCU_SS_SET | |||
| <LI><a href="#[67]">>></a> MCU_SS_RESET | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| </UL> | |||
| <P><STRONG><a name="[7e]"></a>W25N01GV_ReadSR</STRONG> (Thumb, 38 bytes, Stack size 16 bytes, flash.o(i.W25N01GV_ReadSR)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 64<LI>Call Chain = W25N01GV_ReadSR ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[7d]">>></a> SPI1_ReadWriteByte | |||
| <LI><a href="#[68]">>></a> MCU_SS_SET | |||
| <LI><a href="#[67]">>></a> MCU_SS_RESET | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[7c]">>></a> W25N01GV_Wait_Busy | |||
| </UL> | |||
| <P><STRONG><a name="[7c]"></a>W25N01GV_Wait_Busy</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, flash.o(i.W25N01GV_Wait_Busy)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = W25N01GV_Wait_Busy ⇒ W25N01GV_ReadSR ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[7e]">>></a> W25N01GV_ReadSR | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[79]">>></a> W25N01GV_Erase_Block | |||
| </UL> | |||
| <P><STRONG><a name="[7f]"></a>W25N01GV_WritePageAddr_Data</STRONG> (Thumb, 130 bytes, Stack size 24 bytes, flash.o(i.W25N01GV_WritePageAddr_Data)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = W25N01GV_WritePageAddr_Data ⇒ W25N01GV_Write_SR ⇒ W25N01GV_Write_Enable ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[7a]">>></a> W25N01GV_Write_SR | |||
| <LI><a href="#[7b]">>></a> W25N01GV_Write_Enable | |||
| <LI><a href="#[7c]">>></a> W25N01GV_Wait_Busy | |||
| <LI><a href="#[7d]">>></a> SPI1_ReadWriteByte | |||
| <LI><a href="#[68]">>></a> MCU_SS_SET | |||
| <LI><a href="#[67]">>></a> MCU_SS_RESET | |||
| <LI><a href="#[59]">>></a> WDT_FeedDog | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| </UL> | |||
| <P><STRONG><a name="[80]"></a>W25N01GV_Write_Disable</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.W25N01GV_Write_Disable)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = W25N01GV_Write_Disable ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[7d]">>></a> SPI1_ReadWriteByte | |||
| <LI><a href="#[68]">>></a> MCU_SS_SET | |||
| <LI><a href="#[67]">>></a> MCU_SS_RESET | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[7a]">>></a> W25N01GV_Write_SR | |||
| </UL> | |||
| <P><STRONG><a name="[7b]"></a>W25N01GV_Write_Enable</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, flash.o(i.W25N01GV_Write_Enable)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 56<LI>Call Chain = W25N01GV_Write_Enable ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[7d]">>></a> SPI1_ReadWriteByte | |||
| <LI><a href="#[68]">>></a> MCU_SS_SET | |||
| <LI><a href="#[67]">>></a> MCU_SS_RESET | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[7a]">>></a> W25N01GV_Write_SR | |||
| <LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[79]">>></a> W25N01GV_Erase_Block | |||
| </UL> | |||
| <P><STRONG><a name="[7a]"></a>W25N01GV_Write_SR</STRONG> (Thumb, 42 bytes, Stack size 16 bytes, flash.o(i.W25N01GV_Write_SR)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = W25N01GV_Write_SR ⇒ W25N01GV_Write_Enable ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[7b]">>></a> W25N01GV_Write_Enable | |||
| <LI><a href="#[80]">>></a> W25N01GV_Write_Disable | |||
| <LI><a href="#[7d]">>></a> SPI1_ReadWriteByte | |||
| <LI><a href="#[68]">>></a> MCU_SS_SET | |||
| <LI><a href="#[67]">>></a> MCU_SS_RESET | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[79]">>></a> W25N01GV_Erase_Block | |||
| </UL> | |||
| <P><STRONG><a name="[59]"></a>WDT_FeedDog</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, wdt_drv.o(i.WDT_FeedDog)) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[4b]">>></a> main | |||
| <BR><BR>[Called By]<UL><LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[4b]">>></a> main | |||
| <LI><a href="#[57]">>></a> APP | |||
| </UL> | |||
| <P><STRONG><a name="[75]"></a>__0printf$8</STRONG> (Thumb, 22 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) | |||
| <BR><BR>[Calls]<UL><LI><a href="#[76]">>></a> _printf_core | |||
| <P><STRONG><a name="[81]"></a>__0printf$8</STRONG> (Thumb, 22 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) | |||
| <BR><BR>[Calls]<UL><LI><a href="#[82]">>></a> _printf_core | |||
| </UL> | |||
| <P><STRONG><a name="[85]"></a>__1printf$8</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) | |||
| <P><STRONG><a name="[91]"></a>__1printf$8</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED) | |||
| <P><STRONG><a name="[5b]"></a>__2printf</STRONG> (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = __2printf | |||
| @ -724,42 +850,53 @@ Global Symbols | |||
| <LI><a href="#[3]">>></a> HardFault_Handler | |||
| <LI><a href="#[8]">>></a> DebugMon_Handler | |||
| <LI><a href="#[5]">>></a> BusFault_Handler | |||
| <LI><a href="#[64]">>></a> assert_failed | |||
| <LI><a href="#[48]">>></a> SCI3_IRQHandler | |||
| <LI><a href="#[62]">>></a> EPORT_IRQHandler | |||
| <LI><a href="#[17]">>></a> PCI_DET_IRQHandler | |||
| </UL> | |||
| <P><STRONG><a name="[86]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) | |||
| <P><STRONG><a name="[92]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) | |||
| <P><STRONG><a name="[93]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) | |||
| <P><STRONG><a name="[87]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) | |||
| <P><STRONG><a name="[94]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) | |||
| <P><STRONG><a name="[88]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) | |||
| <P><STRONG><a name="[64]"></a>assert_failed</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, common.o(i.assert_failed)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 24<LI>Call Chain = assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[5b]">>></a> __2printf | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[63]">>></a> EPORT_WriteGpioData | |||
| </UL> | |||
| <P><STRONG><a name="[71]"></a>delay</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, delay.o(i.delay)) | |||
| <P><STRONG><a name="[75]"></a>delay</STRONG> (Thumb, 16 bytes, Stack size 8 bytes, delay.o(i.delay)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = delay | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[70]">>></a> Sys_Init | |||
| <BR>[Called By]<UL><LI><a href="#[74]">>></a> Sys_Init | |||
| </UL> | |||
| <P><STRONG><a name="[6a]"></a>dma_uartRX</STRONG> (Thumb, 278 bytes, Stack size 20 bytes, ota.o(i.dma_uartRX)) | |||
| <P><STRONG><a name="[6e]"></a>dma_uartRX</STRONG> (Thumb, 278 bytes, Stack size 20 bytes, ota.o(i.dma_uartRX)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 20<LI>Call Chain = dma_uartRX | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[69]">>></a> SCI3_DMA_Init | |||
| <BR>[Called By]<UL><LI><a href="#[6d]">>></a> SCI3_DMA_Init | |||
| <LI><a href="#[48]">>></a> SCI3_IRQHandler | |||
| </UL> | |||
| <P><STRONG><a name="[50]"></a>fputc</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, main.o(i.fputc)) | |||
| <BR>[Address Reference Count : 1]<UL><LI> printf8.o(i.__0printf$8) | |||
| </UL> | |||
| <P><STRONG><a name="[4b]"></a>main</STRONG> (Thumb, 298 bytes, Stack size 0 bytes, main.o(i.main)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 72<LI>Call Chain = main ⇒ Sys_Init ⇒ Sys_Clk_Init ⇒ CPM_SysClkSelect | |||
| <P><STRONG><a name="[4b]"></a>main</STRONG> (Thumb, 524 bytes, Stack size 0 bytes, main.o(i.main)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 96<LI>Call Chain = main ⇒ W25N01GV_WritePageAddr_Data ⇒ W25N01GV_Write_SR ⇒ W25N01GV_Write_Enable ⇒ MCU_SS_SET ⇒ EPORT_WriteGpioData ⇒ assert_failed ⇒ __2printf | |||
| </UL> | |||
| <BR>[Calls]<UL><LI><a href="#[59]">>></a> WDT_FeedDog | |||
| <LI><a href="#[70]">>></a> Sys_Init | |||
| <LI><a href="#[69]">>></a> SCI3_DMA_Init | |||
| <LI><a href="#[79]">>></a> NVIC_SetVectorTable | |||
| <LI><a href="#[7a]">>></a> Make_CRC32_Table | |||
| <LI><a href="#[68]">>></a> SCI1_Init | |||
| <LI><a href="#[7f]">>></a> W25N01GV_WritePageAddr_Data | |||
| <LI><a href="#[79]">>></a> W25N01GV_Erase_Block | |||
| <LI><a href="#[74]">>></a> Sys_Init | |||
| <LI><a href="#[6d]">>></a> SCI3_DMA_Init | |||
| <LI><a href="#[85]">>></a> NVIC_SetVectorTable | |||
| <LI><a href="#[86]">>></a> Make_CRC32_Table | |||
| <LI><a href="#[6c]">>></a> SCI1_Init | |||
| <LI><a href="#[57]">>></a> APP | |||
| <LI><a href="#[5b]">>></a> __2printf | |||
| </UL> | |||
| @ -772,7 +909,7 @@ Local Symbols | |||
| <BR><BR>[Called By]<UL><LI><a href="#[5d]">>></a> CPM_SysClkSelect | |||
| </UL> | |||
| <P><STRONG><a name="[63]"></a>I2C_ISR</STRONG> (Thumb, 248 bytes, Stack size 8 bytes, i2c_drv.o(i.I2C_ISR)) | |||
| <P><STRONG><a name="[65]"></a>I2C_ISR</STRONG> (Thumb, 248 bytes, Stack size 8 bytes, i2c_drv.o(i.I2C_ISR)) | |||
| <BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = I2C_ISR | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[47]">>></a> I2C3_IRQHandler | |||
| @ -800,20 +937,20 @@ Local Symbols | |||
| <LI><a href="#[34]">>></a> EPORT0_0_IRQHandler | |||
| </UL> | |||
| <P><STRONG><a name="[76]"></a>_printf_core</STRONG> (Thumb, 984 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED) | |||
| <BR><BR>[Calls]<UL><LI><a href="#[77]">>></a> _printf_pre_padding | |||
| <LI><a href="#[78]">>></a> _printf_post_padding | |||
| <P><STRONG><a name="[82]"></a>_printf_core</STRONG> (Thumb, 984 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED) | |||
| <BR><BR>[Calls]<UL><LI><a href="#[83]">>></a> _printf_pre_padding | |||
| <LI><a href="#[84]">>></a> _printf_post_padding | |||
| <LI><a href="#[53]">>></a> __aeabi_uldivmod | |||
| </UL> | |||
| <BR>[Called By]<UL><LI><a href="#[75]">>></a> __0printf$8 | |||
| <BR>[Called By]<UL><LI><a href="#[81]">>></a> __0printf$8 | |||
| </UL> | |||
| <P><STRONG><a name="[78]"></a>_printf_post_padding</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[76]">>></a> _printf_core | |||
| <P><STRONG><a name="[84]"></a>_printf_post_padding</STRONG> (Thumb, 36 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[82]">>></a> _printf_core | |||
| </UL> | |||
| <P><STRONG><a name="[77]"></a>_printf_pre_padding</STRONG> (Thumb, 46 bytes, Stack size 24 bytes, printf8.o(i._printf_pre_padding), UNUSED) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[76]">>></a> _printf_core | |||
| <P><STRONG><a name="[83]"></a>_printf_pre_padding</STRONG> (Thumb, 46 bytes, Stack size 24 bytes, printf8.o(i._printf_pre_padding), UNUSED) | |||
| <BR><BR>[Called By]<UL><LI><a href="#[82]">>></a> _printf_core | |||
| </UL> | |||
| <P> | |||
| <H3> | |||
| @ -1,6 +1,6 @@ | |||
| Dependencies for Project 'LT7689', Target 'LT7689': (DO NOT MODIFY !) | |||
| CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC | |||
| F (.\User\main.c)(0x6822AA4F)(--c99 --gnu -c --cpu Cortex-M4.fp.sp -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\ccore\common -I .\ccore -I .\Function -I .\Function_drv -I .\Levetoplib -I .\MCU_drv\drv\inc -I .\MCU_drv\drv\src -I .\MCU_drv\lib -I .\QRCODE -I .\User -I .\MCU_drv\drv\src\usb -ID:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include -D__UVISION_VERSION="534" -DARMCM4_FP -DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__CC_ARM -o .\obj\obj_debug_efm\main.o --omf_browse .\obj\obj_debug_efm\main.crf --depend .\obj\obj_debug_efm\main.d) | |||
| F (.\User\main.c)(0x6824434A)(--c99 --gnu -c --cpu Cortex-M4.fp.sp -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\ccore\common -I .\ccore -I .\Function -I .\Function_drv -I .\Levetoplib -I .\MCU_drv\drv\inc -I .\MCU_drv\drv\src -I .\MCU_drv\lib -I .\QRCODE -I .\User -I .\MCU_drv\drv\src\usb -ID:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include -D__UVISION_VERSION="534" -DARMCM4_FP -DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__CC_ARM -o .\obj\obj_debug_efm\main.o --omf_browse .\obj\obj_debug_efm\main.crf --depend .\obj\obj_debug_efm\main.d) | |||
| I (.\ccore\common\sys.h)(0x67B2F52B) | |||
| I (.\ccore\LT7689_C.h)(0x67B2F52B) | |||
| I (.\ccore\core_cm4.h)(0x67B2F52B) | |||
| @ -45,7 +45,7 @@ I (.\Function_drv\pit.h)(0x67B2F52B) | |||
| I (.\Function_drv\dac.h)(0x681072DE) | |||
| I (.\MCU_drv\drv\inc\dac_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\dac_reg.h)(0x67B2F52B) | |||
| I (User\flash.h)(0x681C5BED) | |||
| I (User\flash.h)(0x682405E2) | |||
| I (.\Function\ctp.h)(0x67B2F52B) | |||
| I (.\Function\rtp.h)(0x67B2F52B) | |||
| I (D:\keil5Mdk\Keil5_MDK\ARM\ARMCC\include\math.h)(0x5E8E3CC2) | |||
| @ -79,9 +79,9 @@ F (.\User\ff.h)(0x6367B56C)() | |||
| F (.\User\ffconf.h)(0x63E610EE)() | |||
| F (.\User\SPI_SD.h)(0x681072D7)() | |||
| F (.\User\diskio.h)(0x6367B56C)() | |||
| F (.\User\Flash.c)(0x681DC102)(--c99 --gnu -c --cpu Cortex-M4.fp.sp -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\ccore\common -I .\ccore -I .\Function -I .\Function_drv -I .\Levetoplib -I .\MCU_drv\drv\inc -I .\MCU_drv\drv\src -I .\MCU_drv\lib -I .\QRCODE -I .\User -I .\MCU_drv\drv\src\usb -ID:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include -D__UVISION_VERSION="534" -DARMCM4_FP -DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__CC_ARM -o .\obj\obj_debug_efm\flash.o --omf_browse .\obj\obj_debug_efm\flash.crf --depend .\obj\obj_debug_efm\flash.d) | |||
| F (.\User\Flash.c)(0x682405E3)(--c99 --gnu -c --cpu Cortex-M4.fp.sp -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\ccore\common -I .\ccore -I .\Function -I .\Function_drv -I .\Levetoplib -I .\MCU_drv\drv\inc -I .\MCU_drv\drv\src -I .\MCU_drv\lib -I .\QRCODE -I .\User -I .\MCU_drv\drv\src\usb -ID:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include -D__UVISION_VERSION="534" -DARMCM4_FP -DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__CC_ARM -o .\obj\obj_debug_efm\flash.o --omf_browse .\obj\obj_debug_efm\flash.crf --depend .\obj\obj_debug_efm\flash.d) | |||
| I (D:\keil5Mdk\Keil5_MDK\ARM\ARMCC\include\string.h)(0x5E8E3CC2) | |||
| I (User\Flash.h)(0x681C5BED) | |||
| I (User\Flash.h)(0x682405E2) | |||
| I (.\ccore\common\sys.h)(0x67B2F52B) | |||
| I (.\ccore\LT7689_C.h)(0x67B2F52B) | |||
| I (.\ccore\core_cm4.h)(0x67B2F52B) | |||
| @ -109,7 +109,7 @@ I (.\MCU_drv\drv\inc\dmac_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\dmac_reg.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\wdt_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\wdt_reg.h)(0x67B2F52B) | |||
| F (.\User\Flash.h)(0x681C5BED)() | |||
| F (.\User\Flash.h)(0x682405E2)() | |||
| F (.\User\Updata.c)(0x681C5D7E)(--c99 --gnu -c --cpu Cortex-M4.fp.sp -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\ccore\common -I .\ccore -I .\Function -I .\Function_drv -I .\Levetoplib -I .\MCU_drv\drv\inc -I .\MCU_drv\drv\src -I .\MCU_drv\lib -I .\QRCODE -I .\User -I .\MCU_drv\drv\src\usb -ID:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include -D__UVISION_VERSION="534" -DARMCM4_FP -DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__CC_ARM -o .\obj\obj_debug_efm\updata.o --omf_browse .\obj\obj_debug_efm\updata.crf --depend .\obj\obj_debug_efm\updata.d) | |||
| I (User\Updata.h)(0x680F2D55) | |||
| I (User\ff.h)(0x6367B56C) | |||
| @ -133,7 +133,7 @@ I (.\MCU_drv\drv\inc\uart_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\uart_reg.h)(0x67B2F52B) | |||
| I (.\User\module_select.h)(0x67CFA11F) | |||
| I (User\diskio.h)(0x6367B56C) | |||
| I (User\Flash.h)(0x681C5BED) | |||
| I (User\Flash.h)(0x682405E2) | |||
| I (.\Function\LT768.h)(0x67B2F52B) | |||
| I (.\Function_drv\if_port.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\spi_drv.h)(0x67B2F52B) | |||
| @ -287,7 +287,7 @@ I (.\MCU_drv\drv\inc\spi_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\spi_reg.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\eport_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\eport_reg.h)(0x67CA61CC) | |||
| I (User\flash.h)(0x681C5BED) | |||
| I (User\flash.h)(0x682405E2) | |||
| I (.\MCU_drv\drv\inc\usb_reg.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\reset_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\reset_reg.h)(0x67B2F52B) | |||
| @ -304,7 +304,7 @@ I (User\ffconf.h)(0x63E610EE) | |||
| I (User\SPI_SD.h)(0x681072D7) | |||
| I (User\diskio.h)(0x6367B56C) | |||
| I (User\CRC.h)(0x62FCA25A) | |||
| F (.\User\ota.c)(0x6822AAB5)(--c99 --gnu -c --cpu Cortex-M4.fp.sp -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\ccore\common -I .\ccore -I .\Function -I .\Function_drv -I .\Levetoplib -I .\MCU_drv\drv\inc -I .\MCU_drv\drv\src -I .\MCU_drv\lib -I .\QRCODE -I .\User -I .\MCU_drv\drv\src\usb -ID:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include -D__UVISION_VERSION="534" -DARMCM4_FP -DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__CC_ARM -o .\obj\obj_debug_efm\ota.o --omf_browse .\obj\obj_debug_efm\ota.crf --depend .\obj\obj_debug_efm\ota.d) | |||
| F (.\User\ota.c)(0x6823F6B0)(--c99 --gnu -c --cpu Cortex-M4.fp.sp -D__MICROLIB --li -g -O0 --apcs=interwork --split_sections -I .\ccore\common -I .\ccore -I .\Function -I .\Function_drv -I .\Levetoplib -I .\MCU_drv\drv\inc -I .\MCU_drv\drv\src -I .\MCU_drv\lib -I .\QRCODE -I .\User -I .\MCU_drv\drv\src\usb -ID:\keil5Mdk\Keil5_MDK\Packs\ARM\CMSIS\5.7.0\Device\ARM\ARMCM4\Include -D__UVISION_VERSION="534" -DARMCM4_FP -DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__CC_ARM -o .\obj\obj_debug_efm\ota.o --omf_browse .\obj\obj_debug_efm\ota.crf --depend .\obj\obj_debug_efm\ota.d) | |||
| I (User\OTA_H.h)(0x6821A18F) | |||
| I (.\MCU_drv\drv\inc\eflash_drv.h)(0x67B2F52B) | |||
| I (.\ccore\common\type.h)(0x67B2F52B) | |||
| @ -353,7 +353,7 @@ I (.\MCU_drv\drv\inc\usb_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\usb_reg.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\usb_const.h)(0x67B2F52B) | |||
| I (User\meg.h)(0x681072DA) | |||
| I (User\Flash.h)(0x681C5BED) | |||
| I (User\Flash.h)(0x682405E2) | |||
| I (.\MCU_drv\drv\inc\wdt_drv.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\wdt_reg.h)(0x67B2F52B) | |||
| I (.\MCU_drv\drv\inc\dmac_drv.h)(0x67B2F52B) | |||
| @ -564,10 +564,10 @@ void W25N01GV_WritePageAddr_Data(uint8_t* pBuffer,uint16_t ColumnAddr,uint32_t P | |||
| // printf("44444\r\n"); | |||
| #if MCU_SPI | |||
| #if DMA_flag | |||
| WDT_FeedDog(); | |||
| // WDT_FeedDog(); | |||
| SPI1_DMA_Tran(pBuffer,wrbuff,NumByteToWrite); | |||
| // printf("55555\r\n"); | |||
| WDT_FeedDog(); | |||
| // WDT_FeedDog(); | |||
| SPI1_DMA_Wait(); | |||
| // printf("6666\r\n"); | |||
| #else | |||
| @ -7,7 +7,7 @@ | |||
| #define MCU_SPI 1 | |||
| #define LT_SPI 0 | |||
| #define UartTFT_Flash_0 0 | |||
| #define DMA_flag 1 | |||
| #define DMA_flag 0 | |||
| #define Back_color White | |||
| #define File_name_color Black | |||
| @ -327,14 +327,25 @@ extern uint8_t Rx_Buffer_short[512] ; | |||
| extern uint16_t Rx_Count_short ; | |||
| unsigned int page = 0; | |||
| unsigned int ui_offset=0; | |||
| unsigned char last_flag=0; | |||
| unsigned short block = 0; | |||
| unsigned int number1 =0; | |||
| unsigned int number =0; | |||
| //unsigned int time = 0; | |||
| unsigned char flash[2050] = {0}; | |||
| extern unsigned char ui_buf[2050]; | |||
| extern unsigned int ui_offset; | |||
| unsigned int offset=0; | |||
| extern unsigned short block ; | |||
| extern unsigned int page ; | |||
| extern unsigned int ui_addr; | |||
| extern unsigned char last_flag; | |||
| //unsigned char flash[2050] = {0}; | |||
| int main(void) | |||
| { | |||
| // printf("***app!!**\r\n"); | |||
| @ -1230,7 +1241,7 @@ SCI3_DMA_Init(g_ips_clk,921600);//921600 | |||
| // { | |||
| // printf("end number=%d Rx_Count_short=%d\r\n",number1,Rx_Count_short); | |||
| // } | |||
| #if 0 //OTA BIN-core | |||
| #if 0 //OTA BIN-core 初版 | |||
| ota_offset = Rx_Count_short; | |||
| // printf("ota_address %x\r\n",ota_address);// 256 0x8010000 | |||
| @ -1256,15 +1267,98 @@ SCI3_DMA_Init(g_ips_clk,921600);//921600 | |||
| #endif | |||
| number+=Rx_Count_short; | |||
| for(unsigned short i = 0 ; i < Rx_Count_short; i++) | |||
| { | |||
| printf(" %x",Rx_Buffer_short[i]); | |||
| } | |||
| printf("\r\n"); | |||
| // number+=Rx_Count_short; | |||
| // for(unsigned short i = 0 ; i < Rx_Count_short; i++) | |||
| // { | |||
| // printf(" %x",Rx_Buffer_short[i]); | |||
| // } | |||
| // printf("\r\n"); | |||
| #if 0 // | |||
| //保存数据 2048 | |||
| // for(offset=0;offset<Rx_Count_short;offset++) | |||
| // { | |||
| // ui_buf[offset+ui_offset]=Rx_Buffer_short[offset]; | |||
| // } | |||
| ui_offset+=Rx_Count_short; | |||
| ui_addr+=Rx_Count_short; | |||
| printf("addr=%x offset=%d\r\n",ui_addr,ui_offset); | |||
| // if(ui_addr%0x20000==0)//128KB 擦除 | |||
| // { | |||
| // W25N01GV_Erase_Block(block); | |||
| // printf("block=%d\r\n",block); | |||
| // block++; | |||
| // } | |||
| // if((ui_offset%2048==0)) | |||
| // { | |||
| // W25N01GV_WritePageAddr_Data(ui_buf,0,page,2048); | |||
| // ui_offset = 0; | |||
| // printf("page:%d offset:%d\r\n",page,ui_offset); | |||
| // page++; | |||
| // } | |||
| // else if (last_flag == 1) | |||
| // { | |||
| // W25N01GV_WritePageAddr_Data(ui_buf,0,page,ui_offset); | |||
| // ui_offset = 0; | |||
| // printf("page:%d offset:%d\r\n",page,ui_offset); | |||
| // page++; | |||
| // last_flag=0; | |||
| // printf("ui_addr=%x\r\n",ui_addr+Rx_Count_short); | |||
| // } | |||
| #endif | |||
| #if 1 //OTA-UI-BIN 初版 | |||
| if((ui_addr%131072)==0)//128KB 擦除 | |||
| { | |||
| W25N01GV_Erase_Block(block); | |||
| printf("block=%d\r\n",block); | |||
| block++; | |||
| } | |||
| for(offset=0;offset<Rx_Count_short;offset++) | |||
| { | |||
| ui_buf[offset+ui_offset]=Rx_Buffer_short[offset]; | |||
| } | |||
| ui_offset+=Rx_Count_short; | |||
| ui_addr+=Rx_Count_short; | |||
| printf("addr=%x offset=%d \r\n",ui_addr,ui_offset); | |||
| if((ui_offset%2048==0)) | |||
| { | |||
| W25N01GV_WritePageAddr_Data(ui_buf,0,page,2048); | |||
| printf("Write=%d\r\n",ui_offset); | |||
| ui_offset = 0; | |||
| printf("page=%d offset=%d\r\n",page,ui_offset); | |||
| page++; | |||
| } | |||
| else if (last_flag == 1) | |||
| { | |||
| W25N01GV_WritePageAddr_Data(ui_buf,0,page,ui_offset); | |||
| printf("Write=%d\r\n",ui_offset); | |||
| ui_offset = 0; | |||
| printf("page:%d offset:%d\r\n",page,ui_offset); | |||
| page++; | |||
| last_flag=0; | |||
| printf("ui_addr=%x\r\n",ui_addr); | |||
| } | |||
| #endif | |||
| Rx_Count_short=0; | |||
| ota_lt7689_flag=0; | |||
| printf("number=%d\r\n",number); | |||
| // printf("number=%d\r\n",number); | |||
| } | |||
| @ -42,8 +42,8 @@ unsigned int ota_ui(unsigned int addr , unsigned char * ota_lt_buf , unsigned in | |||
| /*For debug */ | |||
| uint8_t Rx_Buffer_short[512] = {0}; //256 | |||
| uint16_t Rx_Count_short = 0; | |||
| unsigned char ui_buf[2050] = {0}; | |||
| unsigned int ui_buf_length = 0 ; | |||
| #include "dmac_drv.h" | |||
| #define Uart_Channel 2 //DMA channel | |||
| @ -208,8 +208,14 @@ void SCI3_DMA_Init(unsigned int pclk,unsigned int bound) | |||
| //} | |||
| unsigned char ui_buf[2050]; | |||
| unsigned int ui_offset=0; | |||
| unsigned short block = 0; | |||
| unsigned int page = 0; | |||
| unsigned int ui_addr =0x00000000; | |||
| unsigned char last_flag = 0; | |||
| // SCI3 DMA | |||
| #if 1 | |||
| void SCI3_IRQHandler(void) | |||
| { | |||
| uint16_t tmp,ret; | |||
| @ -242,8 +248,19 @@ void SCI3_IRQHandler(void) | |||
| // printf(" %x ",Rx_Buffer_short[i]); | |||
| // } | |||
| number1+=Rx_Count_short; | |||
| // ui_offset+=Rx_Count_short; | |||
| // Rx_Count_short=0; | |||
| dma_uartRX(UARTx,Uart_Channel, Rx_Buffer_short,256); | |||
| #if 1 // UI_bin | |||
| #endif | |||
| if(Rx_Count_short<256) | |||
| { | |||
| last_flag = 1; | |||
| ota_lt7689_flag=1; | |||
| } | |||
| ota_lt7689_flag=1; | |||
| clear_idle_flag = SCI1->SCIDRL; | |||
| @ -253,8 +270,9 @@ void SCI3_IRQHandler(void) | |||
| } | |||
| } | |||
| #endif | |||
| #if 0 | |||
| // SCI3 接收/空闲中断 | |||
| // SCI3 接收 /空闲中断 | |||
| void SCI3_IRQHandler(void) | |||
| { | |||
| // uint8_t ch = 0; | |||
| @ -263,12 +281,22 @@ void SCI3_IRQHandler(void) | |||
| if ((SCI3->SCISR1 & 0x20) == 0x20) | |||
| { | |||
| // Rx_Buffer_short[Rx_Count_short++]=SCI3->SCIDRL; | |||
| ui_buf[ui_buf_length++]=SCI3->SCIDRL; | |||
| ui_buf[ui_offset++]=SCI3->SCIDRL; | |||
| // ch = SCI3->SCIDRL; | |||
| number1++; | |||
| // number1++; | |||
| if(ui_offset%2048==0) | |||
| { | |||
| ota_lt7689_flag=1; | |||
| // ui_buf_length=0; | |||
| } | |||
| else if(ui_offset%2048==288) | |||
| { | |||
| ota_lt7689_flag=1; | |||
| last_flag = 1; | |||
| } | |||
| } | |||
| #if 0 | |||
| if((SCI3->SCISR1 & 0x10) == 0x10) //空闲中断 | |||
| { | |||
| @ -285,6 +313,7 @@ void SCI3_IRQHandler(void) | |||
| } | |||
| #endif | |||
| } | |||
| #endif | |||