📄 map.dat
字号:
Allocating common symbolsCommon symbol size fileoled 0x4 task2_start.oledUID 0x4 button_service.ohost 0x4 cli_serial.ogpbuff 0x100 cli_com.oreport_buff 0x4 cli_com.ored_host 0x4 task1_start.onode 0x10 serial_driver.odisplay 0x8 segment_driver.ors 0x10 swiapi.oserial 0x4 cli_serial.orled 0x4 task1_start.oSTATE 0x4 cinit.ocountdown 0x4 tick_service.ocommand_line 0x100 cli_com.oorange_host 0x4 task2_start.odiodes 0x8 led_driver.oerror_buff 0x4 cli_com.oledNode 0x4 button_service.oMemory ConfigurationName Origin Length Attributes*default* 0x00000000 0xffffffffSRAM 0x00000000 0x00080000Linker script and memory mapLOAD linker.datLOAD start.oLOAD init.oLOAD pcb.oLOAD swiapi.oLOAD undef.oLOAD swi.oLOAD prefetch.oLOAD data.oLOAD reserved.oLOAD irq.oLOAD fiq.oLOAD scheduler.oLOAD swi_handler.oLOAD irq_handler.oLOAD bringup.oLOAD cpsr.oLOAD event_init.oLOAD button_service.oLOAD tick_service.oLOAD ddf_io.oLOAD led_driver.oLOAD serial_driver.oLOAD segment_driver.oLOAD mutex.oLOAD cinit.oLOAD cli_com.oLOAD cli_readline.oLOAD cli_shell.oLOAD cli_serial.oLOAD uid.oLOAD task1_start.oLOAD task2_start.oLOAD task3_start.o.start 0x00000000 0x0 0x00000000 __start_start = . *(.start) 0x00000000 __start_end = . 0x00008000 . = 0x8000.interp *(.interp).hash *(.hash).dynsym *(.dynsym).dynstr *(.dynstr).gnu.version *(.gnu.version).gnu.version_d *(.gnu.version_d).gnu.version_r *(.gnu.version_r).rel.dyn *(.rel.init) *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) *(.rel.fini) *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) *(.rel.ctors) *(.rel.dtors) *(.rel.got) *(.rel.sdata .rel.sdata.* .rel.gnu.linkonce.s.*) *(.rel.sbss .rel.sbss.* .rel.gnu.linkonce.sb.*) *(.rel.sdata2 .rel.sdata2.* .rel.gnu.linkonce.s2.*) *(.rel.sbss2 .rel.sbss2.* .rel.gnu.linkonce.sb2.*) *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*).rela.dyn *(.rela.init) *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) *(.rela.fini) *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) *(.rela.ctors) *(.rela.dtors) *(.rela.got) *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*).rel.plt *(.rel.plt).rela.plt *(.rela.plt).init *(.init).plt *(.plt).text 0x00000000 0x204c *(.text .stub .text.* .gnu.linkonce.t.*) .text 0x00000000 0x44 start.o 0x00000000 _mainCRTStartup 0x00000000 _start 0x00000000 start .text 0x00000044 0x68 init.o 0x00000044 coreInitialize .text 0x000000ac 0x100 pcb.o 0x000000d0 PCB_TopOfIRQStack 0x00000168 PCB_PtrTask2 0x000001ac PCB_PtrTask3 0x000000d4 PCB_PtrCurrentTask 0x00000124 PCB_BottomTask2 0x000000ac pcbSetUp 0x000000c4 PCB_Table 0x00000168 PCB_BottomTask3 0x00000124 PCB_PtrTask1 0x000000d8 PCB_PtrNextTask 0x000000e0 PCB_BottomTask1 0x000000dc PCB_CurrentTask .text 0x000001ac 0x27c swiapi.o 0x0000034c eventIODeviceWriteBlock 0x00000380 eventIODeviceReadBlock 0x000002dc eventIODeviceWriteBit 0x000001ac eventIODeviceInit 0x000003f0 bringUpFatalError 0x00000230 eventIODeviceClose 0x0000026c eventIODeviceWriteByte 0x000003bc bringUpTrace 0x00000310 eventIODeviceReadBit 0x000001f8 eventIODeviceOpen 0x000002a0 eventIODeviceReadByte .text 0x00000428 0x4 undef.o 0x00000428 coreUndefinedHandler .text 0x0000042c 0x44 swi.o 0x00000444 coreSWIHandler 0x0000042c coreCallSWI .text 0x00000470 0x4 prefetch.o 0x00000470 corePrefetchAbortHandler .text 0x00000474 0x4 data.o 0x00000474 coreDataAbortHandler .text 0x00000478 0x4 reserved.o 0x00000478 coreReservedHandler .text 0x0000047c 0x4 irq.o 0x0000047c coreIRQHandler .text 0x00000480 0x4 fiq.o 0x00000480 coreFIQHandler .text 0x00000484 0x8c scheduler.o 0x00000484 kernelScheduler .text 0x00000510 0x174 swi_handler.o 0x00000510 eventsSWIHandler .text 0x00000684 0x38 irq_handler.o 0x00000688 eventsIRQHandler .text 0x000006bc 0x88 bringup.o 0x00000708 bringUpSetR8fiq 0x00000730 bringUpSetR10fiq 0x0000071c bringUpSetR9fiq 0x000006ec bringUpInitFIQRegisters .text 0x00000744 0x2c cpsr.o 0x00000744 modifyControlCPSR .text 0x00000770 0x14 event_init.o 0x00000770 eventServicesInit .text 0x00000784 0x170 button_service.o 0x000008c8 eventButtonService 0x00000784 eventButtonMaskIrq 0x000007a4 eventButtonUnmaskIrq 0x000007d0 eventButtonInit 0x00000854 eventButtonPressed .text 0x000008f4 0x148 tick_service.o 0x000009e8 eventTickStart 0x00000938 eventTickService 0x000008f4 eventTickInit .text 0x00000a3c 0x1dc ddf_io.o 0x00000a78 ioOpenDriver 0x00000bc0 ioWriteBlock 0x00000b34 ioReadBit 0x00000bec ioReadBlock 0x00000b64 ioWriteByte 0x00000b08 ioWriteBit 0x00000a3c ioInitializeDrivers 0x00000b90 ioReadByte 0x00000adc ioCloseDriver .text 0x00000c18 0x2b0 led_driver.o 0x00000c90 led_open 0x00000d28 led_write_bit 0x00000e88 led_read_bit 0x00000c18 led_init 0x00000ce8 led_close .text 0x00000ec8 0x1d8 serial_driver.o 0x00000fec serial_write_byte 0x00001050 serial_read_byte 0x00000f38 serial_open 0x00000fd4 internal_serial_write 0x00000f94 serial_close 0x00000ee8 serial_init 0x00001038 internal_serial_read 0x00000ec8 internalSerialE7TSetup .text 0x000010a0 0x154 segment_driver.o 0x00001150 segment_setdisplay 0x000011d8 segment_read_byte 0x0000112c segment_close 0x00001178 segment_set 0x000010e8 segment_open 0x000011a4 segment_write_byte 0x000010a0 segment_init .text 0x000011f4 0x38 mutex.o 0x000011f4 mutex_gatelock 0x00001214 mutex_gateunlock .text 0x0000122c 0x10c cinit.o 0x0000122c cinit_init 0x000012b0 C_Entry .text 0x00001338 0x394 cli_com.o 0x000016b8 CLI 0x00001460 writeHex 0x00001368 reportC 0x0000165c reportError 0x00001498 prettyC 0x0000147c writeDec 0x00001544 formatString 0x00001380 internal_write_dec 0x00001440 newLine 0x0000164c handleReportedError 0x00001338 writeC 0x00001350 readC 0x00001514 prettyPrint 0x00001654 reportOK 0x00001410 write0 0x000013d0 internal_write_hex .text 0x000016cc 0x448 cli_readline.o 0x000018c0 ReadLineZ 0x000016cc xstrlen 0x000016f4 xstrcpy 0x0000192c readLine 0x0000170c xmemmove .text 0x00001b14 0x3c cli_shell.o 0x00001b14 shell .text 0x00001b50 0x138 cli_serial.o 0x00001c48 closeHost 0x00001c18 readCharFromHost 0x00001bb4 writeCharToHost 0x00001b50 openHost 0x00001be4 printToHost .text 0x00001c88 0x18 uid.o 0x00001c88 uid_generate .text 0x00001ca0 0x184 task1_start.o 0x00001d1c switchOffRedLED 0x00001cec switchOnRedLED 0x00001ca0 openRedLED 0x00001d4c C_EntryTask1 .text 0x00001e24 0x198 task2_start.o 0x00001edc C_EntryTask2 0x00001e7c switchOnOrangeLED 0x00001eac switchOffOrangeLED 0x00001e24 openOrangeLED .text 0x00001fbc 0x90 task3_start.o 0x0000200c C_EntryTask3 0x00001fbc banner
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -