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

📄 juicebox starup.map

📁 An complete pmp solution for mattel juicebox player. Using crossworks for arm.
💻 MAP
📖 第 1 页 / 共 3 页
字号:
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 Debug/ff.o (__umodsi3)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(__int32_udivmod.o)
                              ARM Flash Debug/visual.o (__udivsi3)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strlen.o)
                              ARM Flash Debug/juicebox.o (strlen)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(memcpy.o)
                              ARM Flash Debug/queue.o (memcpy)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(memset.o)
                              ARM Flash Debug/tasks.o (memset)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strcpy.o)
                              ARM Flash Debug/juicebox.o (strcpy)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strcmp.o)
                              ARM Flash Debug/lists.o (strcmp)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(memcmp.o)
                              ARM Flash Debug/ff.o (memcmp)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strcat.o)
                              ARM Flash Debug/tasks.o (strcat)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strncat.o)
                              ARM Flash Debug/lists.o (strncat)
C:/Program Files/CrossWorks for ARM 1.6/lib/libc_v4t_a_le.a(strncpy.o)
                              ARM Flash Debug/tasks.o (strncpy)

Allocating common symbols
Common symbol       size              file

xLCD                0x4               ARM Flash Debug/juicebox.o
FatFs               0x4               ARM Flash Debug/ff.o
pxMemoryStart       0x4               ARM Flash Debug/malloc.o
xFont               0x4               ARM Flash Debug/juicebox.o
__unused_anonymous_struct_to_test_fixed_width_ints
                    0x4               ARM Flash Debug/visual.o
pxMemoryEnd         0x4               ARM Flash Debug/malloc.o
xRLCD               0x4               ARM Flash Debug/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 Debug/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 Debug/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     0x7d98
                0x000001e0                __text_start__ = .
 *(.text .text.* .glue_7t .glue_7 .gnu.linkonce.t.*)
 .text          0x000001e0      0x240 ARM Flash Debug/visual.o
                0x0000024c                wvisCustomListRefresh
                0x000001e0                wvisCustomListInit
 .text          0x00000420      0x704 ARM Flash Debug/bitmap.o
                0x00000784                wDrawString
                0x000009d0                wDrawHex8
                0x00000420                wSetPixel
                0x00000a70                wDrawNumber
                0x000005f0                wDrawChar
                0x000004ac                wClear
                0x00000930                wDrawHex32
                0x00000858                wDrawStringL
                0x00000540                wFloodFill
 .text          0x00000b24     0x12ec ARM Flash Debug/tasks.o
                0x00000edc                uxTaskPriorityGet
                0x000012d0                vTaskPrioritySet
                0x00001568                vTaskEndScheduler
                0x0000143c                vTaskPlaceOnEventList
                0x0000111c                xTaskResumeFromISR
                0x00000dd4                ulTaskEndTrace
                0x00000e90                xTaskGetTickCount
                0x00000f10                xTaskRemoveFromEventList
                0x00000e14                vTaskStartTrace
                0x00001398                vTaskDelete
                0x00000ce4                xTaskCheckForTimeOut
                0x00000eb4                vTaskSuspendAll
                0x000011c8                vTaskResume
                0x00000b60                vTaskSwitchContext
                0x00001254                vTaskSuspend
                0x00000e6c                uxTaskGetNumberOfTasks
                0x00000fc0                vTaskIncrementTick
                0x00001b94                vTaskList
                0x00001d20                vTaskDelayUntil
                0x00000db0                xTaskGetCurrentTaskHandle
                0x00000d7c                usTaskCheckFreeStackSpace
                0x00001864                xTaskResumeAll
                0x000017f0                vTaskStartScheduler
                0x00000d68                vTaskMissedYield
                0x0000159c                xTaskCreate
                0x00001c88                vTaskDelay
                0x00000cc0                vTaskSetTimeOutState
 .text          0x00001e10      0x604 ARM Flash Debug/queue.o
                0x00001fa8                xQueueGenericSendFromISR
                0x00002370                xQueueCreate
                0x00001e10                vQueueDelete
                0x00002214                xQueueGenericSend
                0x00001e98                xQueueReceiveFromISR
                0x000020a4                xQueueGenericReceive
                0x00001e30                uxQueueMessagesWaiting
 .text          0x00002414      0x228 ARM Flash Debug/portISR.o
                0x000024d0                vPreemptiveTick
                0x0000248c                vPortExitCritical
                0x00002584                vPortYieldProcessor
                0x00002414                vPortISRStartFirstTask
                0x00002460                vPortEnterCritical
 .text          0x0000263c      0x23c ARM Flash Debug/port.o
                0x000027c0                xPortStartScheduler
                0x00002774                vPortFree
                0x00002798                pvPortMalloc
                0x00002770                vPortEndScheduler
                0x0000263c                pxPortInitialiseStack
 .text          0x00002878      0x104 ARM Flash Debug/list.o
                0x000028a8                vListInsertEnd
                0x00002940                vListRemove
                0x0000289c                vListInitialiseItem
                0x00002878                vListInitialise
                0x000028e0                vListInsert
 .text          0x0000297c      0x4dc ARM Flash Debug/croutine.o
                0x0000297c                xCoRoutineRemoveFromEventList
                0x00002d34                xCoRoutineCreate
                0x000029d8                vCoRoutineSchedule
                0x00002c98                vCoRoutineAddToDelayedList
 .text          0x00002e58      0xd8c ARM Flash Debug/system.o
                0x00003824                wIICRead
                0x000037d4                wIICWrite
                0x00003888                wSetFramebufferStart
                0x000038b8                wLCDInit
                0x00003874                wFramebufferStart
                0x000039b8                wLCDBitmapInit
                0x000034b8                wBDMA0Run
                0x000037b8                wIICInit
                0x00003280                wZDMARun
                0x00003a00                wCPUInit
                0x000030c0                wInterruptGenericHandlerInit
                0x00002e58                wDelayMs
                0x000030fc                wTimersInit
                0x000033d0                wDMAInspect
                0x0000312c                wTimerConf
                0x00002e90                wDelayCycles
                0x00003588                wBDMA1Run
                0x00003794                wIISDMATransferStop
                0x000036e0                wIISDMATransferInit
                0x00003658                wDMAStop
                0x00002eac                wInterruptHandlerInit
                0x000036b4                wIISInit
                0x00003758                wIISBufferStatusInspect
                0x000039e0                wFontInit
                0x00003248                wTimerStop
                0x0000318c                wTimerRun
                0x00002e94                wInterruptInit
 .text          0x00003be4      0x504 ARM Flash Debug/sd.o
                0x00003d9c                wMMCReset
                0x00003d0c                wMMCInit
                0x00003ea8                wDiskStatus
                0x00003f78                wDiskRead
                0x00003be4                wDiskShutdown
                0x00003ec0                wDiskInitialize
                0x00003fd0                wMMCWriteSector
                0x000040dc                wMMCDMARead
                0x00003cd8                wSIOInit
                0x00003c00                wMMCByte
                0x00003c50                wMMCCommand
                0x00003edc                wMMCReadSector
                0x000040e0                wMMCDMAWrite
                0x000040e4                wSIODMAInit
                0x00003bf0                wGetTime
                0x00004084                wDiskWrite
                0x00003bec                wDiskTimerProc
 .text          0x000040e8      0x594 ARM Flash Debug/qsort.o
                0x000040e8                wQSort

⌨️ 快捷键说明

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