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

📄 juicebox starup.map

📁 An complete pmp solution for mattel juicebox player. Using crossworks for arm.
💻 MAP
📖 第 1 页 / 共 2 页
字号:
Archive member included because of file (symbol)

C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(__int32_umod.o)
                              ARM Flash Release/ff.o (__umodsi3)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(__int32_udivmod.o)
                              ARM Flash Release/visual.o (__udivsi3)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strlen.o)
                              ARM Flash Release/juicebox.o (strlen)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(memcpy.o)
                              ARM Flash Release/ff.o (memcpy)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(memset.o)
                              ARM Flash Release/ff.o (memset)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strcpy.o)
                              ARM Flash Release/juicebox.o (strcpy)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strcmp.o)
                              ARM Flash Release/lists.o (strcmp)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(memcmp.o)
                              ARM Flash Release/ff.o (memcmp)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strncat.o)
                              ARM Flash Release/lists.o (strncat)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strncpy.o)
                              ARM Flash Release/lists.o (strncpy)

Allocating common symbols
Common symbol       size              file

xLCD                0x4               ARM Flash Release/juicebox.o
FatFs               0x4               ARM Flash Release/ff.o
xFont               0x4               ARM Flash Release/juicebox.o
__unused_anonymous_struct_to_test_fixed_width_ints
                    0x4               ARM Flash Release/visual.o
xRLCD               0x4               ARM Flash Release/juicebox.o

Memory Configuration

Name             Origin             Length             Attributes
UNPLACED_SECTIONS 0xffffffff         0x00000000         xw
SRAM             0x0c000000         0x00200000         xw
FLASH            0x00000000         0x00800000         xr
*default*        0x00000000         0xffffffff

Linker script and memory map

                0x00000000                __flash_start__ = 0x0
                0x0c000000                __ram_start__ = 0xc000000
                0x0c000000                __SRAM_segment_start__ = 0xc000000
                0x0c200000                __SRAM_segment_end__ = 0xc200000
                0x00000000                __FLASH_segment_start__ = 0x0
                0x00800000                __FLASH_segment_end__ = 0x800000
                0x00000400                __STACKSIZE__ = 0x400
                0x00000100                __STACKSIZE_IRQ__ = 0x100
                0x00000100                __STACKSIZE_FIQ__ = 0x100
                0x00000000                __STACKSIZE_SVC__ = 0x0
                0x00000000                __STACKSIZE_ABT__ = 0x0
                0x00000000                __STACKSIZE_UND__ = 0x0
                0x00000400                __HEAPSIZE__ = 0x400
                0x0c000000                __vectors_ram_load_start__ = __SRAM_segment_start__

.vectors_ram    0x0c000000       0x3c
                0x0c000000                __vectors_ram_start__ = .
 *(.vectors_ram)
                0x0c00003c                . = ((__vectors_ram_start__ + 0x3c) MAX_K .)
 *fill*         0x0c000000       0x3c 00
                0x0c00003c                __vectors_ram_end__ = (__vectors_ram_start__ + SIZEOF (.vectors_ram))
                0x00000001                . = ASSERT (((__vectors_ram_end__ >= __SRAM_segment_start__) && (__vectors_ram_end__ <= (__SRAM_segment_start__ + 0x200000))), error: .vectors_ram is too large to fit in SRAM memory segment)
                0x00000000                __vectors_load_start__ = __FLASH_segment_start__

.vectors        0x00000000      0x150
                0x00000000                __vectors_start__ = .
 *(.vectors .vectors.*)
 .vectors       0x00000000      0x150 ARM Flash Release/Standard_ARM_Startup.o
                0x00000000                _vectors
                0x000000d8                fiq_handler_address
                0x000000d4                irq_handler_address
                0x000000c8                swi_handler_address
                0x00000150                __vectors_end__ = (__vectors_start__ + SIZEOF (.vectors))
                0x00000001                . = ASSERT (((__vectors_end__ >= __FLASH_segment_start__) && (__vectors_end__ <= (__FLASH_segment_start__ + 0x800000))), error: .vectors is too large to fit in FLASH memory segment)
                0x00000150                __init_load_start__ = (__vectors_end__ ALIGN 0x4)

.init           0x00000150       0x90
                0x00000150                __init_start__ = .
 *(.init .init.*)
 .init          0x00000150       0x90 ARM Flash Release/Standard_ARM_Startup.o
                0x00000194                HandlerZDMA1
                0x00000150                reset_handler
                0x000001b8                HandlerTIMER4
                0x000001a0                HandlerWDT
                0x000001d0                HandlerUTXD0
                0x00000154                undef_handler
                0x0000015c                pabort_handler
                0x000001b4                HandlerTIMER3
                0x000001c4                HandlerURXD1
                0x00000184                HandlerEINT3
                0x0000018c                HandlerTICK
                0x00000198                HandlerBDMA0
                0x00000160                dabort_handler
                0x000001d8                HandlerRTC
                0x000001d4                HandlerUTXD1
                0x000001ac                HandlerTIMER1
                0x00000190                HandlerZDMA0
                0x000001dc                HandlerADC
                0x0000017c                HandlerEINT1
                0x000001cc                HandlerSIO
                0x000001c8                HandlerIIC
                0x00000158                swi_handler
                0x000001a8                HandlerTIMER0
                0x000001bc                HandlerTIMER5
                0x000001a4                HandlerUERR01
                0x00000168                fiq_handler
                0x00000164                irq_handler
                0x00000180                HandlerEINT2
                0x0000019c                HandlerBDMA1
                0x00000188                HandlerEINT4567
                0x000001b0                HandlerTIMER2
                0x00000178                HandlerEINT0
                0x000001c0                HandlerURXD0
                0x000001e0                __init_end__ = (__init_start__ + SIZEOF (.init))
                0x00000001                . = ASSERT (((__init_end__ >= __FLASH_segment_start__) && (__init_end__ <= (__FLASH_segment_start__ + 0x800000))), error: .init is too large to fit in FLASH memory segment)
                0x000001e0                __text_load_start__ = (__init_end__ ALIGN 0x4)

.text           0x000001e0     0x8ae4
                0x000001e0                __text_start__ = .
 *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.*)
 .text          0x000001e0      0x284 ARM Flash Release/visual.o
                0x0000024c                wvisCustomListRefresh
                0x000001e0                wvisCustomListInit
 .text          0x00000464      0xa18 ARM Flash Release/bitmap.o
                0x00000dac                wDrawString
                0x00000a90                wDrawHex8
                0x00000464                wSetPixel
                0x000009c0                wDrawNumber
                0x000006f4                wDrawChar
                0x000004f0                wClear
                0x00000b30                wDrawHex32
                0x00000cd4                wDrawStringL
                0x00000578                wFloodFill
 .text          0x00000e7c      0xe88 ARM Flash Release/system.o
                0x000014c4                wIICRead
                0x00001474                wIICWrite
                0x00001530                wSetFramebufferStart
                0x00001560                wLCDInit
                0x0000151c                wFramebufferStart
                0x00001874                wLCDBitmapInit
                0x0000192c                wBDMA0Run
                0x00001458                wIICInit
                0x000019f4                wZDMARun
                0x00001690                wCPUInit
                0x000010dc                wInterruptGenericHandlerInit
                0x00000e7c                wDelayMs
                0x00001118                wTimersInit
                0x000012b0                wDMAInspect
                0x00001140                wTimerConf
                0x00000eac                wDelayCycles
                0x00001b48                wBDMA1Run
                0x0000189c                wIISDMATransferStop
                0x00001c10                wIISDMATransferInit
                0x000013d0                wDMAStop
                0x00000ec8                wInterruptHandlerInit
                0x0000142c                wIISInit
                0x000018bc                wIISBufferStatusInspect
                0x00001670                wFontInit
                0x00001274                wTimerStop
                0x000011a8                wTimerRun
                0x00000eb0                wInterruptInit
 .text          0x00001d04      0xaa4 ARM Flash Release/sd.o
                0x00002328                wMMCReset
                0x000021a4                wMMCInit
                0x00001d70                wDiskStatus
                0x00001db8                wDiskRead
                0x00001d50                wDiskShutdown
                0x00001d04                wDiskInitialize
                0x000025ec                wMMCWriteSector
                0x00002748                wMMCDMARead
                0x00002120                wSIOInit
                0x00001f58                wMMCByte
                0x0000201c                wMMCCommand
                0x000024c4                wMMCReadSector
                0x0000276c                wMMCDMAWrite
                0x00002790                wSIODMAInit
                0x00001f30                wGetTime
                0x00001e68                wDiskWrite
                0x00001f18                wDiskTimerProc
 .text          0x000027a8      0x56c ARM Flash Release/qsort.o
                0x000027a8                wQSort
 .text          0x00002d14      0xe48 ARM Flash Release/malloc.o
                0x00003698                wMalloc
                0x00002f5c                wMallocInit
                0x000034ac                wUseFree
                0x00002d14                wFreeListPos
                0x00002e90                wRemoveFree
                0x00002da0                wAddFree
                0x0000318c                wFree
 .text          0x00003b5c      0x8cc ARM Flash Release/lists.o
                0x00003db4                wStringListRemove
                0x00003cb8                wStaticListAdd
                0x00003bb8                wStringListClear
                0x00003e10                wStaticSortedListAdd
                0x00003bfc                wStringListAdd
                0x00003f68                wStringSortedListAdd
                0x00003d94                wStaticListSort
                0x00003b5c                wStaticListRemove
                0x00003b78                wStaticSortedListRemove
                0x000040cc                wStringListReadFromBuffer
                0x00003dd0                wStringSortedListRemove
                0x00003d74                wStringListSort
 .text          0x00004428     0x3bd4 ARM Flash Release/ff.o
                0x00004ee0                wFreeClusters
                0x000063a8                wDirOpen
                0x0000573c                wFileSync
                0x00006a1c                wFileWrite
                0x00004c78                wFileRead
                0x00004aec                wFileSeek
                0x000072dc                wDirMake
                0x000077cc                wFileOpen
                0x00005e9c                wFileChAttr
                0x00005104                wDirRead
                0x000059c0                wFileClose
                0x00006004                wFileStatus
                0x00007b88                wDelete
                0x00004504                wMountDrive

⌨️ 快捷键说明

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