diff --git a/labo4.1_DMA_new/Debug/labo4.1_DMA.map b/labo4.1_DMA_new/Debug/labo4.1_DMA.map deleted file mode 100644 index 1c663f47e4cf01c6a1984dfd2e246c13e398c66b..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4.1_DMA.map +++ /dev/null @@ -1,467 +0,0 @@ -Archive member included to satisfy reference by file (symbol) - -c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) - ./src/dmatest.o (memset) -c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(__weak__main.o) - ./src/cr_startup_lpc176x.o (__main) -c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) (__aeabi_lowlevel_memset) - -Allocating common symbols -Common symbol size file - -dest 0x1000 ./src/dmatest.o -src2 0x400 ./src/dmatest.o -src3 0x400 ./src/dmatest.o -i 0x4 ./src/dmatest.o -src1 0x1000 ./src/dmatest.o -LLI 0x20 ./src/dmatest.o - -Discarded input sections - - .group 0x00000000 0xc ./src/config_LPC1769.o - .group 0x00000000 0xc ./src/config_LPC1769.o - .group 0x00000000 0xc ./src/config_LPC1769.o - .group 0x00000000 0xc ./src/config_LPC1769.o - .group 0x00000000 0xc ./src/config_LPC1769.o - .text 0x00000000 0x0 ./src/config_LPC1769.o - .data 0x00000000 0x0 ./src/config_LPC1769.o - .bss 0x00000000 0x0 ./src/config_LPC1769.o - .group 0x00000000 0xc ./src/cr_startup_lpc176x.o - .text 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .data 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .bss 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .group 0x00000000 0xc ./src/crp.o - .group 0x00000000 0xc ./src/crp.o - .text 0x00000000 0x0 ./src/crp.o - .data 0x00000000 0x0 ./src/crp.o - .bss 0x00000000 0x0 ./src/crp.o - .debug_macro 0x00000000 0xaa2 ./src/crp.o - .group 0x00000000 0xc ./src/dma.o - .group 0x00000000 0xc ./src/dma.o - .group 0x00000000 0xc ./src/dma.o - .group 0x00000000 0xc ./src/dma.o - .group 0x00000000 0xc ./src/dma.o - .group 0x00000000 0xc ./src/dma.o - .text 0x00000000 0x0 ./src/dma.o - .data 0x00000000 0x0 ./src/dma.o - .bss 0x00000000 0x0 ./src/dma.o - .bss.DMAErrCount - 0x00000000 0x4 ./src/dma.o - .debug_macro 0x00000000 0xaa2 ./src/dma.o - .debug_macro 0x00000000 0x10 ./src/dma.o - .debug_macro 0x00000000 0x12e ./src/dma.o - .debug_macro 0x00000000 0x5b3 ./src/dma.o - .debug_macro 0x00000000 0x331 ./src/dma.o - .group 0x00000000 0xc ./src/dmatest.o - .group 0x00000000 0xc ./src/dmatest.o - .group 0x00000000 0xc ./src/dmatest.o - .group 0x00000000 0xc ./src/dmatest.o - .group 0x00000000 0xc ./src/dmatest.o - .group 0x00000000 0xc ./src/dmatest.o - .text 0x00000000 0x0 ./src/dmatest.o - .data 0x00000000 0x0 ./src/dmatest.o - .bss 0x00000000 0x0 ./src/dmatest.o - .debug_macro 0x00000000 0xaa2 ./src/dmatest.o - .debug_macro 0x00000000 0x10 ./src/dmatest.o - .debug_macro 0x00000000 0x12e ./src/dmatest.o - .debug_macro 0x00000000 0x5b3 ./src/dmatest.o - .debug_macro 0x00000000 0x52 ./src/dmatest.o - .text 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) - .data 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) - .bss 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) - .text 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(__weak__main.o) - .data 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(__weak__main.o) - .bss 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(__weak__main.o) - .text 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - .data 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - .bss 0x00000000 0x0 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memcpy - 0x00000000 0x34 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memmove - 0x00000000 0x1c c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memclr - 0x00000000 0x8 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memset - 0x00000000 0xa c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - -Memory Configuration - -Name Origin Length Attributes -MFlash512 0x00000000 0x00080000 xr -RamLoc32 0x10000000 0x00008000 xrw -RamAHB32 0x2007c000 0x00008000 xrw -*default* 0x00000000 0xffffffff - -Linker script and memory map - -LOAD ./src/config_LPC1769.o -LOAD ./src/cr_startup_lpc176x.o -LOAD ./src/crp.o -LOAD ./src/dma.o -LOAD ./src/dmatest.o -START GROUP -LOAD c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a -LOAD c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a -LOAD c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libgcc.a -END GROUP - 0x00000000 __base_MFlash512 = 0x0 - 0x00000000 __base_Flash = 0x0 - 0x00080000 __top_MFlash512 = 0x80000 - 0x00080000 __top_Flash = 0x80000 - 0x10000000 __base_RamLoc32 = 0x10000000 - 0x10000000 __base_RAM = 0x10000000 - 0x10008000 __top_RamLoc32 = 0x10008000 - 0x10008000 __top_RAM = 0x10008000 - 0x2007c000 __base_RamAHB32 = 0x2007c000 - 0x2007c000 __base_RAM2 = 0x2007c000 - 0x20084000 __top_RamAHB32 = 0x20084000 - 0x20084000 __top_RAM2 = 0x20084000 - -.text 0x00000000 0x550 - FILL mask 0xff - 0x00000000 __vectors_start__ = ABSOLUTE (.) - *(.isr_vector) - .isr_vector 0x00000000 0xcc ./src/cr_startup_lpc176x.o - 0x00000000 g_pfnVectors - 0x000000cc . = ALIGN (0x4) - 0x000000cc __section_table_start = . - 0x000000cc __data_section_table = . - 0x000000cc 0x4 LONG 0x550 LOADADDR (.data) - 0x000000d0 0x4 LONG 0x10000000 ADDR (.data) - 0x000000d4 0x4 LONG 0x0 SIZEOF (.data) - 0x000000d8 0x4 LONG 0x550 LOADADDR (.data_RAM2) - 0x000000dc 0x4 LONG 0x2007c000 ADDR (.data_RAM2) - 0x000000e0 0x4 LONG 0x0 SIZEOF (.data_RAM2) - 0x000000e4 __data_section_table_end = . - 0x000000e4 __bss_section_table = . - 0x000000e4 0x4 LONG 0x10000000 ADDR (.bss) - 0x000000e8 0x4 LONG 0x2828 SIZEOF (.bss) - 0x000000ec 0x4 LONG 0x2007c000 ADDR (.bss_RAM2) - 0x000000f0 0x4 LONG 0x0 SIZEOF (.bss_RAM2) - 0x000000f4 __bss_section_table_end = . - 0x000000f4 __section_table_end = . - *(.after_vectors*) - .after_vectors - 0x000000f4 0x74 ./src/cr_startup_lpc176x.o - 0x000000f4 NMI_Handler - 0x000000f6 HardFault_Handler - 0x000000f8 MemManage_Handler - 0x000000fa BusFault_Handler - 0x000000fc UsageFault_Handler - 0x000000fe SVC_Handler - 0x00000100 DebugMon_Handler - 0x00000102 PendSV_Handler - 0x00000104 SysTick_Handler - 0x00000106 PWM1_IRQHandler - 0x00000106 I2C1_IRQHandler - 0x00000106 EINT2_IRQHandler - 0x00000106 UART1_IRQHandler - 0x00000106 EINT3_IRQHandler - 0x00000106 CANActivity_IRQHandler - 0x00000106 TIMER3_IRQHandler - 0x00000106 UART0_IRQHandler - 0x00000106 MCPWM_IRQHandler - 0x00000106 I2C0_IRQHandler - 0x00000106 IntDefaultHandler - 0x00000106 RIT_IRQHandler - 0x00000106 CAN_IRQHandler - 0x00000106 PLL1_IRQHandler - 0x00000106 SSP0_IRQHandler - 0x00000106 I2S_IRQHandler - 0x00000106 I2C2_IRQHandler - 0x00000106 RTC_IRQHandler - 0x00000106 TIMER0_IRQHandler - 0x00000106 SPI_IRQHandler - 0x00000106 UART3_IRQHandler - 0x00000106 EINT1_IRQHandler - 0x00000106 TIMER1_IRQHandler - 0x00000106 UART2_IRQHandler - 0x00000106 ADC_IRQHandler - 0x00000106 SSP1_IRQHandler - 0x00000106 USB_IRQHandler - 0x00000106 BOD_IRQHandler - 0x00000106 USBActivity_IRQHandler - 0x00000106 WDT_IRQHandler - 0x00000106 PLL0_IRQHandler - 0x00000106 QEI_IRQHandler - 0x00000106 EINT0_IRQHandler - 0x00000106 TIMER2_IRQHandler - 0x00000106 ENET_IRQHandler - 0x00000108 data_init - 0x0000011a bss_init - 0x0000012a ResetISR - 0x000002fc . = 0x2fc - *fill* 0x00000168 0x194 ff - 0x000002fc PROVIDE (__CRP_WORD_START__ = .) - *(.crp) - .crp 0x000002fc 0x4 ./src/crp.o - 0x000002fc CRP_WORD - 0x00000300 PROVIDE (__CRP_WORD_END__ = .) - 0x00000001 ASSERT (! ((__CRP_WORD_START__ == __CRP_WORD_END__)), Linker CRP Enabled, but no CRP_WORD provided within application) - *(.text*) - .text.init 0x00000300 0x38 ./src/config_LPC1769.o - 0x00000300 init - .text.DMA_IRQHandler - 0x00000338 0xc ./src/dma.o - 0x00000338 DMA_IRQHandler - .text.DMA_Init - 0x00000344 0x28 ./src/dma.o - 0x00000344 DMA_Init - .text.single_copy - 0x0000036c 0x68 ./src/dmatest.o - 0x0000036c single_copy - .text.LLI_copy - 0x000003d4 0xcc ./src/dmatest.o - 0x000003d4 LLI_copy - .text.check_res - 0x000004a0 0x3c ./src/dmatest.o - 0x000004a0 check_res - .text.main 0x000004dc 0x38 ./src/dmatest.o - 0x000004dc main - .text.memset 0x00000514 0x4 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) - 0x00000514 memset - .text.__weak_main - 0x00000518 0x4 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(__weak__main.o) - 0x00000518 __weak_main - 0x00000518 __main - .text.__aeabi_memset_lowlevel - 0x0000051c 0x32 c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - 0x0000051c __aeabi_lowlevel_memset - *(.rodata .rodata.* .constdata .constdata.*) - 0x00000550 . = ALIGN (0x4) - *fill* 0x0000054e 0x2 ff - -.glue_7 0x00000550 0x0 - .glue_7 0x00000550 0x0 linker stubs - -.glue_7t 0x00000550 0x0 - .glue_7t 0x00000550 0x0 linker stubs - -.vfp11_veneer 0x00000550 0x0 - .vfp11_veneer 0x00000550 0x0 linker stubs - -.v4_bx 0x00000550 0x0 - .v4_bx 0x00000550 0x0 linker stubs - -.iplt 0x00000550 0x0 - .iplt 0x00000550 0x0 ./src/config_LPC1769.o - -.rel.dyn 0x00000550 0x0 - .rel.iplt 0x00000550 0x0 ./src/config_LPC1769.o - -.ARM.extab - *(.ARM.extab* .gnu.linkonce.armextab.*) - -.ARM.exidx 0x00000550 0x0 - 0x00000550 __exidx_start = . - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - 0x00000550 __exidx_end = . - 0x00000550 _etext = . - -.data_RAM2 0x2007c000 0x0 load address 0x00000550 - FILL mask 0xff - [!provide] PROVIDE (__start_data_RAM2 = .) - [!provide] PROVIDE (__start_data_RamAHB32 = .) - *(.ramfunc.$RAM2) - *(.ramfunc.$RamAHB32) - *(.data.$RAM2) - *(.data.$RamAHB32) - *(.data.$RAM2.*) - *(.data.$RamAHB32.*) - 0x2007c000 . = ALIGN (0x4) - [!provide] PROVIDE (__end_data_RAM2 = .) - [!provide] PROVIDE (__end_data_RamAHB32 = .) - -.uninit_RESERVED - 0x10000000 0x0 - 0x10000000 _start_uninit_RESERVED = . - *(.bss.$RESERVED*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _end_uninit_RESERVED = . - -.data 0x10000000 0x0 load address 0x00000550 - FILL mask 0xff - 0x10000000 _data = . - [!provide] PROVIDE (__start_data_RAM = .) - [!provide] PROVIDE (__start_data_RamLoc32 = .) - *(vtable) - *(.ramfunc*) - *(CodeQuickAccess) - *(DataQuickAccess) - *(RamFunction) - *(.data*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _edata = . - [!provide] PROVIDE (__end_data_RAM = .) - [!provide] PROVIDE (__end_data_RamLoc32 = .) - -.igot.plt 0x10000000 0x0 load address 0x00000550 - .igot.plt 0x10000000 0x0 ./src/config_LPC1769.o - -.bss_RAM2 0x2007c000 0x0 - [!provide] PROVIDE (__start_bss_RAM2 = .) - [!provide] PROVIDE (__start_bss_RamAHB32 = .) - *(.bss.$RAM2) - *(.bss.$RamAHB32) - *(.bss.$RAM2.*) - *(.bss.$RamAHB32.*) - 0x2007c000 . = ALIGN ((. != 0x0)?0x4:0x1) - [!provide] PROVIDE (__end_bss_RAM2 = .) - [!provide] PROVIDE (__end_bss_RamAHB32 = .) - -.bss 0x10000000 0x2828 - 0x10000000 _bss = . - [!provide] PROVIDE (__start_bss_RAM = .) - [!provide] PROVIDE (__start_bss_RamLoc32 = .) - *(.bss*) - .bss.DMATCCount - 0x10000000 0x4 ./src/dma.o - 0x10000000 DMATCCount - *(COMMON) - COMMON 0x10000004 0x2824 ./src/dmatest.o - 0x10000004 dest - 0x10001004 src2 - 0x10001404 src3 - 0x10001804 i - 0x10001808 src1 - 0x10002808 LLI - 0x10002828 . = ALIGN (0x4) - 0x10002828 _ebss = . - [!provide] PROVIDE (__end_bss_RAM = .) - [!provide] PROVIDE (__end_bss_RamLoc32 = .) - [!provide] PROVIDE (end = .) - -.noinit_RAM2 0x2007c000 0x0 - [!provide] PROVIDE (__start_noinit_RAM2 = .) - [!provide] PROVIDE (__start_noinit_RamAHB32 = .) - *(.noinit.$RAM2) - *(.noinit.$RamAHB32) - *(.noinit.$RAM2.*) - *(.noinit.$RamAHB32.*) - 0x2007c000 . = ALIGN (0x4) - [!provide] PROVIDE (__end_noinit_RAM2 = .) - [!provide] PROVIDE (__end_noinit_RamAHB32 = .) - -.noinit 0x10002828 0x0 - 0x10002828 _noinit = . - [!provide] PROVIDE (__start_noinit_RAM = .) - [!provide] PROVIDE (__start_noinit_RamLoc32 = .) - *(.noinit*) - 0x10002828 . = ALIGN (0x4) - 0x10002828 _end_noinit = . - [!provide] PROVIDE (__end_noinit_RAM = .) - [!provide] PROVIDE (__end_noinit_RamLoc32 = .) - [!provide] PROVIDE (_pvHeapStart = DEFINED (__user_heap_base)?__user_heap_base:.) - 0x10008000 PROVIDE (_vStackTop = DEFINED (__user_stack_top)?__user_stack_top:(__top_RamLoc32 - 0x0)) - [!provide] PROVIDE (__valid_user_code_checksum = (0x0 - ((((((_vStackTop + (ResetISR + 0x1)) + (NMI_Handler + 0x1)) + (HardFault_Handler + 0x1)) + (DEFINED (MemManage_Handler)?MemManage_Handler:0x0 + 0x1)) + (DEFINED (BusFault_Handler)?BusFault_Handler:0x0 + 0x1)) + (DEFINED (UsageFault_Handler)?UsageFault_Handler:0x0 + 0x1)))) - 0x00000000 _image_start = LOADADDR (.text) - 0x00000550 _image_end = (LOADADDR (.data) + SIZEOF (.data)) - 0x00000550 _image_size = (_image_end - _image_start) -OUTPUT(labo4.1_DMA.axf elf32-littlearm) -LOAD linker stubs - -.debug_info 0x00000000 0x731 - .debug_info 0x00000000 0xba ./src/config_LPC1769.o - .debug_info 0x000000ba 0x2e3 ./src/cr_startup_lpc176x.o - .debug_info 0x0000039d 0x40 ./src/crp.o - .debug_info 0x000003dd 0x148 ./src/dma.o - .debug_info 0x00000525 0x20c ./src/dmatest.o - -.debug_abbrev 0x00000000 0x44b - .debug_abbrev 0x00000000 0x8b ./src/config_LPC1769.o - .debug_abbrev 0x0000008b 0x156 ./src/cr_startup_lpc176x.o - .debug_abbrev 0x000001e1 0x38 ./src/crp.o - .debug_abbrev 0x00000219 0xf2 ./src/dma.o - .debug_abbrev 0x0000030b 0x140 ./src/dmatest.o - -.debug_aranges 0x00000000 0x118 - .debug_aranges - 0x00000000 0x20 ./src/config_LPC1769.o - .debug_aranges - 0x00000020 0x80 ./src/cr_startup_lpc176x.o - .debug_aranges - 0x000000a0 0x18 ./src/crp.o - .debug_aranges - 0x000000b8 0x28 ./src/dma.o - .debug_aranges - 0x000000e0 0x38 ./src/dmatest.o - -.debug_ranges 0x00000000 0xc0 - .debug_ranges 0x00000000 0x10 ./src/config_LPC1769.o - .debug_ranges 0x00000010 0x70 ./src/cr_startup_lpc176x.o - .debug_ranges 0x00000080 0x18 ./src/dma.o - .debug_ranges 0x00000098 0x28 ./src/dmatest.o - -.debug_macro 0x00000000 0x2461 - .debug_macro 0x00000000 0x4b ./src/config_LPC1769.o - .debug_macro 0x0000004b 0xaa2 ./src/config_LPC1769.o - .debug_macro 0x00000aed 0x10 ./src/config_LPC1769.o - .debug_macro 0x00000afd 0x12e ./src/config_LPC1769.o - .debug_macro 0x00000c2b 0x5b3 ./src/config_LPC1769.o - .debug_macro 0x000011de 0x331 ./src/config_LPC1769.o - .debug_macro 0x0000150f 0x1d ./src/cr_startup_lpc176x.o - .debug_macro 0x0000152c 0xaa8 ./src/cr_startup_lpc176x.o - .debug_macro 0x00001fd4 0x1a ./src/crp.o - .debug_macro 0x00001fee 0x34 ./src/crp.o - .debug_macro 0x00002022 0x54 ./src/dma.o - .debug_macro 0x00002076 0x52 ./src/dma.o - .debug_macro 0x000020c8 0x62 ./src/dmatest.o - .debug_macro 0x0000212a 0x337 ./src/dmatest.o - -.debug_line 0x00000000 0x997 - .debug_line 0x00000000 0x1b6 ./src/config_LPC1769.o - .debug_line 0x000001b6 0x26f ./src/cr_startup_lpc176x.o - .debug_line 0x00000425 0xb1 ./src/crp.o - .debug_line 0x000004d6 0x1a3 ./src/dma.o - .debug_line 0x00000679 0x31e ./src/dmatest.o - -.debug_str 0x00000000 0x638e - .debug_str 0x00000000 0x5db0 ./src/config_LPC1769.o - 0x5e2e (size before relaxing) - .debug_str 0x00005db0 0x2c2 ./src/cr_startup_lpc176x.o - 0x2f8a (size before relaxing) - .debug_str 0x00006072 0xe9 ./src/crp.o - 0x2e80 (size before relaxing) - .debug_str 0x0000615b 0x192 ./src/dma.o - 0x5fa3 (size before relaxing) - .debug_str 0x000062ed 0xa1 ./src/dmatest.o - 0x6018 (size before relaxing) - -.comment 0x00000000 0x4c - .comment 0x00000000 0x4c ./src/config_LPC1769.o - 0x4d (size before relaxing) - .comment 0x0000004c 0x4d ./src/cr_startup_lpc176x.o - .comment 0x0000004c 0x4d ./src/crp.o - .comment 0x0000004c 0x4d ./src/dma.o - .comment 0x0000004c 0x4d ./src/dmatest.o - .comment 0x0000004c 0x4d c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) - .comment 0x0000004c 0x4d c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(__weak__main.o) - -.ARM.attributes - 0x00000000 0x2b - .ARM.attributes - 0x00000000 0x2d ./src/config_LPC1769.o - .ARM.attributes - 0x0000002d 0x2d ./src/cr_startup_lpc176x.o - .ARM.attributes - 0x0000005a 0x33 ./src/crp.o - .ARM.attributes - 0x0000008d 0x2d ./src/dma.o - .ARM.attributes - 0x000000ba 0x2d ./src/dmatest.o - .ARM.attributes - 0x000000e7 0x2d c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(memset.o) - .ARM.attributes - 0x00000114 0x2d c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp\libcr_c.a(__weak__main.o) - .ARM.attributes - 0x00000141 0x1b c:/nxp/mcuxpressoide_11.3.0_5222/ide/plugins/com.nxp.mcuxpresso.tools.win32_11.3.0.202008311133/tools/bin/../lib/gcc/arm-none-eabi/9.3.1/thumb/v7-m/nofp\libcr_eabihelpers.a(memcpy.o) - -.debug_frame 0x00000000 0x208 - .debug_frame 0x00000000 0x30 ./src/config_LPC1769.o - .debug_frame 0x00000030 0xf4 ./src/cr_startup_lpc176x.o - .debug_frame 0x00000124 0x58 ./src/dma.o - .debug_frame 0x0000017c 0x8c ./src/dmatest.o - -.debug_loc 0x00000000 0x16a - .debug_loc 0x00000000 0x16a ./src/cr_startup_lpc176x.o diff --git a/labo4.1_DMA_new/Debug/labo4.1_DMA_new.axf b/labo4.1_DMA_new/Debug/labo4.1_DMA_new.axf deleted file mode 100755 index c8a29e2213e2f4ac2b2894829ec7c4775d17fd5c..0000000000000000000000000000000000000000 Binary files a/labo4.1_DMA_new/Debug/labo4.1_DMA_new.axf and /dev/null differ diff --git a/labo4.1_DMA_new/Debug/labo4.1_DMA_new.map b/labo4.1_DMA_new/Debug/labo4.1_DMA_new.map deleted file mode 100644 index 24f30df8c732139d55fa45c7f1916effade09f49..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4.1_DMA_new.map +++ /dev/null @@ -1,458 +0,0 @@ -Archive member included to satisfy reference by file (symbol) - -/opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) - ./src/dmatest.o (memset) -/opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__weak__main.o) - ./src/cr_startup_lpc176x.o (__main) -/opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) (__aeabi_lowlevel_memset) - -Discarded input sections - - .group 0x0000000000000000 0xc ./src/cr_startup_lpc176x.o - .text 0x0000000000000000 0x0 ./src/cr_startup_lpc176x.o - .data 0x0000000000000000 0x0 ./src/cr_startup_lpc176x.o - .bss 0x0000000000000000 0x0 ./src/cr_startup_lpc176x.o - .group 0x0000000000000000 0xc ./src/crp.o - .group 0x0000000000000000 0xc ./src/crp.o - .text 0x0000000000000000 0x0 ./src/crp.o - .data 0x0000000000000000 0x0 ./src/crp.o - .bss 0x0000000000000000 0x0 ./src/crp.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .group 0x0000000000000000 0xc ./src/dma.o - .text 0x0000000000000000 0x0 ./src/dma.o - .data 0x0000000000000000 0x0 ./src/dma.o - .bss 0x0000000000000000 0x0 ./src/dma.o - .bss.DMAErrCount - 0x0000000000000000 0x4 ./src/dma.o - .debug_macro 0x0000000000000000 0xaae ./src/dma.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .group 0x0000000000000000 0xc ./src/dmatest.o - .text 0x0000000000000000 0x0 ./src/dmatest.o - .data 0x0000000000000000 0x0 ./src/dmatest.o - .bss 0x0000000000000000 0x0 ./src/dmatest.o - .debug_macro 0x0000000000000000 0xaae ./src/dmatest.o - .debug_macro 0x0000000000000000 0x10 ./src/dmatest.o - .debug_macro 0x0000000000000000 0x12e ./src/dmatest.o - .debug_macro 0x0000000000000000 0x5b3 ./src/dmatest.o - .debug_macro 0x0000000000000000 0x52 ./src/dmatest.o - .debug_macro 0x0000000000000000 0x1c ./src/dmatest.o - .debug_macro 0x0000000000000000 0x2e ./src/dmatest.o - .debug_macro 0x0000000000000000 0x18 ./src/dmatest.o - .debug_macro 0x0000000000000000 0x7af ./src/dmatest.o - .debug_macro 0x0000000000000000 0x2c7 ./src/dmatest.o - .text 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) - .data 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) - .bss 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) - .text 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__weak__main.o) - .data 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__weak__main.o) - .bss 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__weak__main.o) - .text 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - .data 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - .bss 0x0000000000000000 0x0 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memcpy - 0x0000000000000000 0x34 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memmove - 0x0000000000000000 0x1c /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memclr - 0x0000000000000000 0x8 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memset - 0x0000000000000000 0xa /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - -Memory Configuration - -Name Origin Length Attributes -MFlash512 0x0000000000000000 0x0000000000080000 xr -RamLoc32 0x0000000010000000 0x0000000000008000 xrw -RamAHB32 0x000000002007c000 0x0000000000008000 xrw -*default* 0x0000000000000000 0xffffffffffffffff - -Linker script and memory map - -LOAD ./src/cr_startup_lpc176x.o -LOAD ./src/crp.o -LOAD ./src/dma.o -LOAD ./src/dmatest.o -LOAD /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/Debug/libCMSISv2p00_LPC17xx.a -START GROUP -LOAD /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a -LOAD /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a -LOAD /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libgcc.a -END GROUP - 0x0000000000000000 __base_MFlash512 = 0x0 - 0x0000000000000000 __base_Flash = 0x0 - 0x0000000000080000 __top_MFlash512 = 0x80000 - 0x0000000000080000 __top_Flash = 0x80000 - 0x0000000010000000 __base_RamLoc32 = 0x10000000 - 0x0000000010000000 __base_RAM = 0x10000000 - 0x0000000010008000 __top_RamLoc32 = 0x10008000 - 0x0000000010008000 __top_RAM = 0x10008000 - 0x000000002007c000 __base_RamAHB32 = 0x2007c000 - 0x000000002007c000 __base_RAM2 = 0x2007c000 - 0x0000000020084000 __top_RamAHB32 = 0x20084000 - 0x0000000020084000 __top_RAM2 = 0x20084000 - -.text 0x0000000000000000 0x5c4 - FILL mask 0xff - 0x0000000000000000 __vectors_start__ = ABSOLUTE (.) - *(.isr_vector) - .isr_vector 0x0000000000000000 0xcc ./src/cr_startup_lpc176x.o - 0x0000000000000000 g_pfnVectors - 0x00000000000000cc . = ALIGN (0x4) - 0x00000000000000cc __section_table_start = . - 0x00000000000000cc __data_section_table = . - 0x00000000000000cc 0x4 LONG 0x5c4 LOADADDR (.data) - 0x00000000000000d0 0x4 LONG 0x10000000 ADDR (.data) - 0x00000000000000d4 0x4 LONG 0x0 SIZEOF (.data) - 0x00000000000000d8 0x4 LONG 0x5c4 LOADADDR (.data_RAM2) - 0x00000000000000dc 0x4 LONG 0x2007c000 ADDR (.data_RAM2) - 0x00000000000000e0 0x4 LONG 0x0 SIZEOF (.data_RAM2) - 0x00000000000000e4 __data_section_table_end = . - 0x00000000000000e4 __bss_section_table = . - 0x00000000000000e4 0x4 LONG 0x10000000 ADDR (.bss) - 0x00000000000000e8 0x4 LONG 0x2828 SIZEOF (.bss) - 0x00000000000000ec 0x4 LONG 0x2007c000 ADDR (.bss_RAM2) - 0x00000000000000f0 0x4 LONG 0x0 SIZEOF (.bss_RAM2) - 0x00000000000000f4 __bss_section_table_end = . - 0x00000000000000f4 __section_table_end = . - *(.after_vectors*) - .after_vectors - 0x00000000000000f4 0x74 ./src/cr_startup_lpc176x.o - 0x00000000000000f4 NMI_Handler - 0x00000000000000f6 HardFault_Handler - 0x00000000000000f8 MemManage_Handler - 0x00000000000000fa BusFault_Handler - 0x00000000000000fc UsageFault_Handler - 0x00000000000000fe SVC_Handler - 0x0000000000000100 DebugMon_Handler - 0x0000000000000102 PendSV_Handler - 0x0000000000000104 SysTick_Handler - 0x0000000000000106 TIMER2_IRQHandler - 0x0000000000000106 RIT_IRQHandler - 0x0000000000000106 I2C0_IRQHandler - 0x0000000000000106 USBActivity_IRQHandler - 0x0000000000000106 PWM1_IRQHandler - 0x0000000000000106 I2C1_IRQHandler - 0x0000000000000106 EINT2_IRQHandler - 0x0000000000000106 UART1_IRQHandler - 0x0000000000000106 EINT3_IRQHandler - 0x0000000000000106 CANActivity_IRQHandler - 0x0000000000000106 TIMER3_IRQHandler - 0x0000000000000106 UART0_IRQHandler - 0x0000000000000106 IntDefaultHandler - 0x0000000000000106 PLL0_IRQHandler - 0x0000000000000106 CAN_IRQHandler - 0x0000000000000106 PLL1_IRQHandler - 0x0000000000000106 SSP0_IRQHandler - 0x0000000000000106 I2S_IRQHandler - 0x0000000000000106 I2C2_IRQHandler - 0x0000000000000106 RTC_IRQHandler - 0x0000000000000106 TIMER0_IRQHandler - 0x0000000000000106 SPI_IRQHandler - 0x0000000000000106 EINT1_IRQHandler - 0x0000000000000106 TIMER1_IRQHandler - 0x0000000000000106 UART2_IRQHandler - 0x0000000000000106 ADC_IRQHandler - 0x0000000000000106 SSP1_IRQHandler - 0x0000000000000106 USB_IRQHandler - 0x0000000000000106 BOD_IRQHandler - 0x0000000000000106 WDT_IRQHandler - 0x0000000000000106 QEI_IRQHandler - 0x0000000000000106 EINT0_IRQHandler - 0x0000000000000106 UART3_IRQHandler - 0x0000000000000106 MCPWM_IRQHandler - 0x0000000000000106 ENET_IRQHandler - 0x0000000000000108 data_init - 0x000000000000011a bss_init - 0x000000000000012a ResetISR - 0x00000000000002fc . = 0x2fc - *fill* 0x0000000000000168 0x194 ff - 0x00000000000002fc PROVIDE (__CRP_WORD_START__ = .) - *(.crp) - .crp 0x00000000000002fc 0x4 ./src/crp.o - 0x00000000000002fc CRP_WORD - 0x0000000000000300 PROVIDE (__CRP_WORD_END__ = .) - 0x0000000000000001 ASSERT (! ((__CRP_WORD_START__ == __CRP_WORD_END__)), Linker CRP Enabled, but no CRP_WORD provided within application) - *(.text*) - .text.NVIC_EnableIRQ - 0x0000000000000300 0x30 ./src/dma.o - .text.DMA_IRQHandler - 0x0000000000000330 0xc ./src/dma.o - 0x0000000000000330 DMA_IRQHandler - .text.DMA_Init - 0x000000000000033c 0xa4 ./src/dma.o - 0x000000000000033c DMA_Init - .text.single_copy - 0x00000000000003e0 0x68 ./src/dmatest.o - 0x00000000000003e0 single_copy - .text.LLI_copy - 0x0000000000000448 0xcc ./src/dmatest.o - 0x0000000000000448 LLI_copy - .text.check_res - 0x0000000000000514 0x3c ./src/dmatest.o - 0x0000000000000514 check_res - .text.main 0x0000000000000550 0x38 ./src/dmatest.o - 0x0000000000000550 main - .text.memset 0x0000000000000588 0x4 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) - 0x0000000000000588 memset - .text.__weak_main - 0x000000000000058c 0x4 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__weak__main.o) - 0x000000000000058c __main - 0x000000000000058c __weak_main - .text.__aeabi_memset_lowlevel - 0x0000000000000590 0x32 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - 0x0000000000000590 __aeabi_lowlevel_memset - *(.rodata .rodata.* .constdata .constdata.*) - 0x00000000000005c4 . = ALIGN (0x4) - *fill* 0x00000000000005c2 0x2 ff - -.glue_7 0x00000000000005c4 0x0 - .glue_7 0x00000000000005c4 0x0 linker stubs - -.glue_7t 0x00000000000005c4 0x0 - .glue_7t 0x00000000000005c4 0x0 linker stubs - -.vfp11_veneer 0x00000000000005c4 0x0 - .vfp11_veneer 0x00000000000005c4 0x0 linker stubs - -.v4_bx 0x00000000000005c4 0x0 - .v4_bx 0x00000000000005c4 0x0 linker stubs - -.iplt 0x00000000000005c4 0x0 - .iplt 0x00000000000005c4 0x0 ./src/cr_startup_lpc176x.o - -.rel.dyn 0x00000000000005c4 0x0 - .rel.iplt 0x00000000000005c4 0x0 ./src/cr_startup_lpc176x.o - -.ARM.extab - *(.ARM.extab* .gnu.linkonce.armextab.*) - -.ARM.exidx 0x00000000000005c4 0x0 - 0x00000000000005c4 __exidx_start = . - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - 0x00000000000005c4 __exidx_end = . - 0x00000000000005c4 _etext = . - -.data_RAM2 0x000000002007c000 0x0 load address 0x00000000000005c4 - FILL mask 0xff - [!provide] PROVIDE (__start_data_RAM2 = .) - [!provide] PROVIDE (__start_data_RamAHB32 = .) - *(.ramfunc.$RAM2) - *(.ramfunc.$RamAHB32) - *(.data.$RAM2) - *(.data.$RamAHB32) - *(.data.$RAM2.*) - *(.data.$RamAHB32.*) - 0x000000002007c000 . = ALIGN (0x4) - [!provide] PROVIDE (__end_data_RAM2 = .) - [!provide] PROVIDE (__end_data_RamAHB32 = .) - -.uninit_RESERVED - 0x0000000010000000 0x0 - 0x0000000010000000 _start_uninit_RESERVED = . - *(.bss.$RESERVED*) - 0x0000000010000000 . = ALIGN (0x4) - 0x0000000010000000 _end_uninit_RESERVED = . - -.data 0x0000000010000000 0x0 load address 0x00000000000005c4 - FILL mask 0xff - 0x0000000010000000 _data = . - [!provide] PROVIDE (__start_data_RAM = .) - [!provide] PROVIDE (__start_data_RamLoc32 = .) - *(vtable) - *(.ramfunc*) - *(CodeQuickAccess) - *(DataQuickAccess) - *(RamFunction) - *(.data*) - 0x0000000010000000 . = ALIGN (0x4) - 0x0000000010000000 _edata = . - [!provide] PROVIDE (__end_data_RAM = .) - [!provide] PROVIDE (__end_data_RamLoc32 = .) - -.igot.plt 0x0000000010000000 0x0 load address 0x00000000000005c4 - .igot.plt 0x0000000010000000 0x0 ./src/cr_startup_lpc176x.o - -.bss_RAM2 0x000000002007c000 0x0 - [!provide] PROVIDE (__start_bss_RAM2 = .) - [!provide] PROVIDE (__start_bss_RamAHB32 = .) - *(.bss.$RAM2) - *(.bss.$RamAHB32) - *(.bss.$RAM2.*) - *(.bss.$RamAHB32.*) - 0x000000002007c000 . = ALIGN ((. != 0x0)?0x4:0x1) - [!provide] PROVIDE (__end_bss_RAM2 = .) - [!provide] PROVIDE (__end_bss_RamAHB32 = .) - -.bss 0x0000000010000000 0x2828 - 0x0000000010000000 _bss = . - [!provide] PROVIDE (__start_bss_RAM = .) - [!provide] PROVIDE (__start_bss_RamLoc32 = .) - *(.bss*) - .bss.DMATCCount - 0x0000000010000000 0x4 ./src/dma.o - 0x0000000010000000 DMATCCount - .bss.LLI 0x0000000010000004 0x20 ./src/dmatest.o - 0x0000000010000004 LLI - .bss.src3 0x0000000010000024 0x400 ./src/dmatest.o - 0x0000000010000024 src3 - .bss.i 0x0000000010000424 0x4 ./src/dmatest.o - 0x0000000010000424 i - .bss.src1 0x0000000010000428 0x1000 ./src/dmatest.o - 0x0000000010000428 src1 - .bss.dest 0x0000000010001428 0x1000 ./src/dmatest.o - 0x0000000010001428 dest - .bss.src2 0x0000000010002428 0x400 ./src/dmatest.o - 0x0000000010002428 src2 - *(COMMON) - 0x0000000010002828 . = ALIGN (0x4) - 0x0000000010002828 _ebss = . - [!provide] PROVIDE (__end_bss_RAM = .) - [!provide] PROVIDE (__end_bss_RamLoc32 = .) - [!provide] PROVIDE (end = .) - -.noinit_RAM2 0x000000002007c000 0x0 - [!provide] PROVIDE (__start_noinit_RAM2 = .) - [!provide] PROVIDE (__start_noinit_RamAHB32 = .) - *(.noinit.$RAM2) - *(.noinit.$RamAHB32) - *(.noinit.$RAM2.*) - *(.noinit.$RamAHB32.*) - 0x000000002007c000 . = ALIGN (0x4) - [!provide] PROVIDE (__end_noinit_RAM2 = .) - [!provide] PROVIDE (__end_noinit_RamAHB32 = .) - -.noinit 0x0000000010002828 0x0 - 0x0000000010002828 _noinit = . - [!provide] PROVIDE (__start_noinit_RAM = .) - [!provide] PROVIDE (__start_noinit_RamLoc32 = .) - *(.noinit*) - 0x0000000010002828 . = ALIGN (0x4) - 0x0000000010002828 _end_noinit = . - [!provide] PROVIDE (__end_noinit_RAM = .) - [!provide] PROVIDE (__end_noinit_RamLoc32 = .) - [!provide] PROVIDE (_pvHeapStart = DEFINED (__user_heap_base)?__user_heap_base:.) - 0x0000000010008000 PROVIDE (_vStackTop = DEFINED (__user_stack_top)?__user_stack_top:(__top_RamLoc32 - 0x0)) - [!provide] PROVIDE (__valid_user_code_checksum = (0x0 - ((((((_vStackTop + (ResetISR + 0x1)) + (NMI_Handler + 0x1)) + (HardFault_Handler + 0x1)) + (DEFINED (MemManage_Handler)?MemManage_Handler:0x0 + 0x1)) + (DEFINED (BusFault_Handler)?BusFault_Handler:0x0 + 0x1)) + (DEFINED (UsageFault_Handler)?UsageFault_Handler:0x0 + 0x1)))) - 0x0000000000000000 _image_start = LOADADDR (.text) - 0x00000000000005c4 _image_end = (LOADADDR (.data) + SIZEOF (.data)) - 0x00000000000005c4 _image_size = (_image_end - _image_start) -OUTPUT(labo4.1_DMA_new.axf elf32-littlearm) -LOAD linker stubs - -.debug_info 0x0000000000000000 0xbdd - .debug_info 0x0000000000000000 0x2c6 ./src/cr_startup_lpc176x.o - .debug_info 0x00000000000002c6 0x41 ./src/crp.o - .debug_info 0x0000000000000307 0x6be ./src/dma.o - .debug_info 0x00000000000009c5 0x218 ./src/dmatest.o - -.debug_abbrev 0x0000000000000000 0x4af - .debug_abbrev 0x0000000000000000 0x177 ./src/cr_startup_lpc176x.o - .debug_abbrev 0x0000000000000177 0x37 ./src/crp.o - .debug_abbrev 0x00000000000001ae 0x1a4 ./src/dma.o - .debug_abbrev 0x0000000000000352 0x15d ./src/dmatest.o - -.debug_loclists - 0x0000000000000000 0xe8 - .debug_loclists - 0x0000000000000000 0xe8 ./src/cr_startup_lpc176x.o - -.debug_aranges 0x0000000000000000 0x100 - .debug_aranges - 0x0000000000000000 0x80 ./src/cr_startup_lpc176x.o - .debug_aranges - 0x0000000000000080 0x18 ./src/crp.o - .debug_aranges - 0x0000000000000098 0x30 ./src/dma.o - .debug_aranges - 0x00000000000000c8 0x38 ./src/dmatest.o - -.debug_rnglists - 0x0000000000000000 0xa1 - .debug_rnglists - 0x0000000000000000 0x5b ./src/cr_startup_lpc176x.o - .debug_rnglists - 0x000000000000005b 0x20 ./src/dma.o - .debug_rnglists - 0x000000000000007b 0x26 ./src/dmatest.o - -.debug_macro 0x0000000000000000 0x28f8 - .debug_macro 0x0000000000000000 0x1d ./src/cr_startup_lpc176x.o - .debug_macro 0x000000000000001d 0xab4 ./src/cr_startup_lpc176x.o - .debug_macro 0x0000000000000ad1 0x1a ./src/crp.o - .debug_macro 0x0000000000000aeb 0xaae ./src/crp.o - .debug_macro 0x0000000000001599 0x34 ./src/crp.o - .debug_macro 0x00000000000015cd 0x7e ./src/dma.o - .debug_macro 0x000000000000164b 0x1c ./src/dma.o - .debug_macro 0x0000000000001667 0x2e ./src/dma.o - .debug_macro 0x0000000000001695 0x10 ./src/dma.o - .debug_macro 0x00000000000016a5 0x12e ./src/dma.o - .debug_macro 0x00000000000017d3 0x5b3 ./src/dma.o - .debug_macro 0x0000000000001d86 0x18 ./src/dma.o - .debug_macro 0x0000000000001d9e 0x7af ./src/dma.o - .debug_macro 0x000000000000254d 0x2c7 ./src/dma.o - .debug_macro 0x0000000000002814 0x52 ./src/dma.o - .debug_macro 0x0000000000002866 0x92 ./src/dmatest.o - -.debug_line 0x0000000000000000 0x8bc - .debug_line 0x0000000000000000 0x258 ./src/cr_startup_lpc176x.o - .debug_line 0x0000000000000258 0xa4 ./src/crp.o - .debug_line 0x00000000000002fc 0x26e ./src/dma.o - .debug_line 0x000000000000056a 0x352 ./src/dmatest.o - -.debug_str 0x0000000000000000 0x8f12 - .debug_str 0x0000000000000000 0x2f81 ./src/cr_startup_lpc176x.o - 0x2f94 (size before relaxing) - .debug_str 0x0000000000002f81 0x1b5 ./src/crp.o - 0x2e93 (size before relaxing) - .debug_str 0x0000000000003136 0x5d5e ./src/dma.o - 0x8b79 (size before relaxing) - .debug_str 0x0000000000008e94 0x7e ./src/dmatest.o - 0x874f (size before relaxing) - -.comment 0x0000000000000000 0x45 - .comment 0x0000000000000000 0x45 ./src/cr_startup_lpc176x.o - 0x46 (size before relaxing) - .comment 0x0000000000000045 0x46 ./src/crp.o - .comment 0x0000000000000045 0x46 ./src/dma.o - .comment 0x0000000000000045 0x46 ./src/dmatest.o - .comment 0x0000000000000045 0x46 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) - .comment 0x0000000000000045 0x46 /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__weak__main.o) - -.ARM.attributes - 0x0000000000000000 0x2b - .ARM.attributes - 0x0000000000000000 0x2d ./src/cr_startup_lpc176x.o - .ARM.attributes - 0x000000000000002d 0x2d ./src/crp.o - .ARM.attributes - 0x000000000000005a 0x2d ./src/dma.o - .ARM.attributes - 0x0000000000000087 0x2d ./src/dmatest.o - .ARM.attributes - 0x00000000000000b4 0x2d /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(memset.o) - .ARM.attributes - 0x00000000000000e1 0x2d /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libcr_c.a(__weak__main.o) - .ARM.attributes - 0x000000000000010e 0x1b /opt/mcuxpresso-ide/ide/plugins/com.nxp.mcuxpresso.tools.linux_11.8.0.202306131047/tools/bin/../lib/gcc/arm-none-eabi/12.2.1/thumb/v7-m/nofp/libcr_eabihelpers.a(memcpy.o) - -.debug_frame 0x0000000000000000 0x1fc - .debug_frame 0x0000000000000000 0xf4 ./src/cr_startup_lpc176x.o - .debug_frame 0x00000000000000f4 0x7c ./src/dma.o - .debug_frame 0x0000000000000170 0x8c ./src/dmatest.o diff --git a/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug.ld b/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug.ld deleted file mode 100644 index 60863d79b70c682ee397887251ff6d18b81439f1..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug.ld +++ /dev/null @@ -1,203 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * Copyright (c) 2008-2013 Code Red Technologies Ltd, - * Copyright 2015, 2018-2019 NXP - * (c) NXP Semiconductors 2013-2022 - * Generated linker script file for LPC1769 - * Created from linkscript.ldt by FMCreateLinkLibraries - * Using Freemarker v2.3.30 - * MCUXpresso IDE v11.3.0 [Build 5222] [2021-01-11] on 23 nov. 2022 16:02:28 - */ - -INCLUDE "labo4_1_DMA_Debug_library.ld" -INCLUDE "labo4_1_DMA_Debug_memory.ld" - -ENTRY(ResetISR) - -SECTIONS -{ - /* MAIN TEXT SECTION */ - .text : ALIGN(4) - { - FILL(0xff) - __vectors_start__ = ABSOLUTE(.) ; - KEEP(*(.isr_vector)) - /* Global Section Table */ - . = ALIGN(4) ; - __section_table_start = .; - __data_section_table = .; - LONG(LOADADDR(.data)); - LONG( ADDR(.data)); - LONG( SIZEOF(.data)); - LONG(LOADADDR(.data_RAM2)); - LONG( ADDR(.data_RAM2)); - LONG( SIZEOF(.data_RAM2)); - __data_section_table_end = .; - __bss_section_table = .; - LONG( ADDR(.bss)); - LONG( SIZEOF(.bss)); - LONG( ADDR(.bss_RAM2)); - LONG( SIZEOF(.bss_RAM2)); - __bss_section_table_end = .; - __section_table_end = . ; - /* End of Global Section Table */ - - *(.after_vectors*) - - /* Code Read Protection data */ - . = 0x000002FC ; - PROVIDE(__CRP_WORD_START__ = .) ; - KEEP(*(.crp)) - PROVIDE(__CRP_WORD_END__ = .) ; - ASSERT(!(__CRP_WORD_START__ == __CRP_WORD_END__), "Linker CRP Enabled, but no CRP_WORD provided within application"); - /* End of Code Read Protection */ - } > MFlash512 - - .text : ALIGN(4) - { - *(.text*) - *(.rodata .rodata.* .constdata .constdata.*) - . = ALIGN(4); - } > MFlash512 - /* - * for exception handling/unwind - some Newlib functions (in common - * with C++ and STDC++) use this. - */ - .ARM.extab : ALIGN(4) - { - *(.ARM.extab* .gnu.linkonce.armextab.*) - } > MFlash512 - - .ARM.exidx : ALIGN(4) - { - __exidx_start = .; - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - __exidx_end = .; - } > MFlash512 - - _etext = .; - - /* DATA section for RamAHB32 */ - - .data_RAM2 : ALIGN(4) - { - FILL(0xff) - PROVIDE(__start_data_RAM2 = .) ; - PROVIDE(__start_data_RamAHB32 = .) ; - *(.ramfunc.$RAM2) - *(.ramfunc.$RamAHB32) - *(.data.$RAM2) - *(.data.$RamAHB32) - *(.data.$RAM2.*) - *(.data.$RamAHB32.*) - . = ALIGN(4) ; - PROVIDE(__end_data_RAM2 = .) ; - PROVIDE(__end_data_RamAHB32 = .) ; - } > RamAHB32 AT>MFlash512 - - /* MAIN DATA SECTION */ - .uninit_RESERVED (NOLOAD) : ALIGN(4) - { - _start_uninit_RESERVED = .; - KEEP(*(.bss.$RESERVED*)) - . = ALIGN(4) ; - _end_uninit_RESERVED = .; - } > RamLoc32 AT> RamLoc32 - - /* Main DATA section (RamLoc32) */ - .data : ALIGN(4) - { - FILL(0xff) - _data = . ; - PROVIDE(__start_data_RAM = .) ; - PROVIDE(__start_data_RamLoc32 = .) ; - *(vtable) - *(.ramfunc*) - KEEP(*(CodeQuickAccess)) - KEEP(*(DataQuickAccess)) - *(RamFunction) - *(.data*) - . = ALIGN(4) ; - _edata = . ; - PROVIDE(__end_data_RAM = .) ; - PROVIDE(__end_data_RamLoc32 = .) ; - } > RamLoc32 AT>MFlash512 - - /* BSS section for RamAHB32 */ - .bss_RAM2 : ALIGN(4) - { - PROVIDE(__start_bss_RAM2 = .) ; - PROVIDE(__start_bss_RamAHB32 = .) ; - *(.bss.$RAM2) - *(.bss.$RamAHB32) - *(.bss.$RAM2.*) - *(.bss.$RamAHB32.*) - . = ALIGN (. != 0 ? 4 : 1) ; /* avoid empty segment */ - PROVIDE(__end_bss_RAM2 = .) ; - PROVIDE(__end_bss_RamAHB32 = .) ; - } > RamAHB32 AT> RamAHB32 - - /* MAIN BSS SECTION */ - .bss : ALIGN(4) - { - _bss = .; - PROVIDE(__start_bss_RAM = .) ; - PROVIDE(__start_bss_RamLoc32 = .) ; - *(.bss*) - *(COMMON) - . = ALIGN(4) ; - _ebss = .; - PROVIDE(__end_bss_RAM = .) ; - PROVIDE(__end_bss_RamLoc32 = .) ; - PROVIDE(end = .); - } > RamLoc32 AT> RamLoc32 - - /* NOINIT section for RamAHB32 */ - .noinit_RAM2 (NOLOAD) : ALIGN(4) - { - PROVIDE(__start_noinit_RAM2 = .) ; - PROVIDE(__start_noinit_RamAHB32 = .) ; - *(.noinit.$RAM2) - *(.noinit.$RamAHB32) - *(.noinit.$RAM2.*) - *(.noinit.$RamAHB32.*) - . = ALIGN(4) ; - PROVIDE(__end_noinit_RAM2 = .) ; - PROVIDE(__end_noinit_RamAHB32 = .) ; - } > RamAHB32 AT> RamAHB32 - - /* DEFAULT NOINIT SECTION */ - .noinit (NOLOAD): ALIGN(4) - { - _noinit = .; - PROVIDE(__start_noinit_RAM = .) ; - PROVIDE(__start_noinit_RamLoc32 = .) ; - *(.noinit*) - . = ALIGN(4) ; - _end_noinit = .; - PROVIDE(__end_noinit_RAM = .) ; - PROVIDE(__end_noinit_RamLoc32 = .) ; - } > RamLoc32 AT> RamLoc32 - PROVIDE(_pvHeapStart = DEFINED(__user_heap_base) ? __user_heap_base : .); - PROVIDE(_vStackTop = DEFINED(__user_stack_top) ? __user_stack_top : __top_RamLoc32 - 0); - - /* ## Create checksum value (used in startup) ## */ - PROVIDE(__valid_user_code_checksum = 0 - - (_vStackTop - + (ResetISR + 1) - + (NMI_Handler + 1) - + (HardFault_Handler + 1) - + (( DEFINED(MemManage_Handler) ? MemManage_Handler : 0 ) + 1) /* MemManage_Handler may not be defined */ - + (( DEFINED(BusFault_Handler) ? BusFault_Handler : 0 ) + 1) /* BusFault_Handler may not be defined */ - + (( DEFINED(UsageFault_Handler) ? UsageFault_Handler : 0 ) + 1) /* UsageFault_Handler may not be defined */ - ) ); - - /* Provide basic symbols giving location and size of main text - * block, including initial values of RW data sections. Note that - * these will need extending to give a complete picture with - * complex images (e.g multiple Flash banks). - */ - _image_start = LOADADDR(.text); - _image_end = LOADADDR(.data) + SIZEOF(.data); - _image_size = _image_end - _image_start; -} \ No newline at end of file diff --git a/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug_library.ld b/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug_library.ld deleted file mode 100644 index 6e4a56792dc7f4a2ae06c69459b95d61d4684136..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug_library.ld +++ /dev/null @@ -1,16 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * Copyright (c) 2008-2013 Code Red Technologies Ltd, - * Copyright 2015, 2018-2019 NXP - * (c) NXP Semiconductors 2013-2022 - * Generated linker script file for LPC1769 - * Created from library.ldt by FMCreateLinkLibraries - * Using Freemarker v2.3.30 - * MCUXpresso IDE v11.3.0 [Build 5222] [2021-01-11] on 23 nov. 2022 16:02:28 - */ - -GROUP ( - "libcr_c.a" - "libcr_eabihelpers.a" - "libgcc.a" -) diff --git a/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug_memory.ld b/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug_memory.ld deleted file mode 100644 index ff5f730ab249cf209d2f1fe350bb6b11b746e1cd..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4_1_DMA_Debug_memory.ld +++ /dev/null @@ -1,32 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * Copyright (c) 2008-2013 Code Red Technologies Ltd, - * Copyright 2015, 2018-2019 NXP - * (c) NXP Semiconductors 2013-2022 - * Generated linker script file for LPC1769 - * Created from memory.ldt by FMCreateLinkMemory - * Using Freemarker v2.3.30 - * MCUXpresso IDE v11.3.0 [Build 5222] [2021-01-11] on 23 nov. 2022 16:02:28 - */ - -MEMORY -{ - /* Define each memory region */ - MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512K bytes (alias Flash) */ - RamLoc32 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000 /* 32K bytes (alias RAM) */ - RamAHB32 (rwx) : ORIGIN = 0x2007c000, LENGTH = 0x8000 /* 32K bytes (alias RAM2) */ -} - - /* Define a symbol for the top of each memory region */ - __base_MFlash512 = 0x0 ; /* MFlash512 */ - __base_Flash = 0x0 ; /* Flash */ - __top_MFlash512 = 0x0 + 0x80000 ; /* 512K bytes */ - __top_Flash = 0x0 + 0x80000 ; /* 512K bytes */ - __base_RamLoc32 = 0x10000000 ; /* RamLoc32 */ - __base_RAM = 0x10000000 ; /* RAM */ - __top_RamLoc32 = 0x10000000 + 0x8000 ; /* 32K bytes */ - __top_RAM = 0x10000000 + 0x8000 ; /* 32K bytes */ - __base_RamAHB32 = 0x2007c000 ; /* RamAHB32 */ - __base_RAM2 = 0x2007c000 ; /* RAM2 */ - __top_RamAHB32 = 0x2007c000 + 0x8000 ; /* 32K bytes */ - __top_RAM2 = 0x2007c000 + 0x8000 ; /* 32K bytes */ diff --git a/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug.ld b/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug.ld deleted file mode 100644 index af059fb28448c9cde6e4fdf719cc92883ac16b33..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug.ld +++ /dev/null @@ -1,200 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * Copyright 2008-2013 Code Red Technologies Ltd, - * Copyright 2013-2023 NXP - * Generated linker script file for LPC1769 - * Created from linkscript.ldt by FMCreateLinkLibraries - * Using Freemarker v2.3.30 - * MCUXpresso IDE v11.8.0 [Build 1165] [2023-07-26] on 15 Nov 2023, 14:07:03 - */ - -INCLUDE "labo4_1_DMA_new_Debug_library.ld" -INCLUDE "labo4_1_DMA_new_Debug_memory.ld" - -ENTRY(ResetISR) - -SECTIONS -{ - /* MAIN TEXT SECTION */ - .text : ALIGN(4) - { - FILL(0xff) - __vectors_start__ = ABSOLUTE(.) ; - KEEP(*(.isr_vector)) - /* Global Section Table */ - . = ALIGN(4) ; - __section_table_start = .; - __data_section_table = .; - LONG(LOADADDR(.data)); - LONG( ADDR(.data)); - LONG( SIZEOF(.data)); - LONG(LOADADDR(.data_RAM2)); - LONG( ADDR(.data_RAM2)); - LONG( SIZEOF(.data_RAM2)); - __data_section_table_end = .; - __bss_section_table = .; - LONG( ADDR(.bss)); - LONG( SIZEOF(.bss)); - LONG( ADDR(.bss_RAM2)); - LONG( SIZEOF(.bss_RAM2)); - __bss_section_table_end = .; - __section_table_end = . ; - /* End of Global Section Table */ - - *(.after_vectors*) - - /* Code Read Protection data */ - . = 0x000002FC ; - PROVIDE(__CRP_WORD_START__ = .) ; - KEEP(*(.crp)) - PROVIDE(__CRP_WORD_END__ = .) ; - ASSERT(!(__CRP_WORD_START__ == __CRP_WORD_END__), "Linker CRP Enabled, but no CRP_WORD provided within application"); - /* End of Code Read Protection */ - *(.text*) - *(.rodata .rodata.* .constdata .constdata.*) - . = ALIGN(4); - } > MFlash512 - /* - * for exception handling/unwind - some Newlib functions (in common - * with C++ and STDC++) use this. - */ - .ARM.extab : ALIGN(4) - { - *(.ARM.extab* .gnu.linkonce.armextab.*) - } > MFlash512 - - .ARM.exidx : ALIGN(4) - { - __exidx_start = .; - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - __exidx_end = .; - } > MFlash512 - - _etext = .; - - /* DATA section for RamAHB32 */ - - .data_RAM2 : ALIGN(4) - { - FILL(0xff) - PROVIDE(__start_data_RAM2 = .) ; - PROVIDE(__start_data_RamAHB32 = .) ; - *(.ramfunc.$RAM2) - *(.ramfunc.$RamAHB32) - *(.data.$RAM2) - *(.data.$RamAHB32) - *(.data.$RAM2.*) - *(.data.$RamAHB32.*) - . = ALIGN(4) ; - PROVIDE(__end_data_RAM2 = .) ; - PROVIDE(__end_data_RamAHB32 = .) ; - } > RamAHB32 AT>MFlash512 - - /* MAIN DATA SECTION */ - .uninit_RESERVED (NOLOAD) : ALIGN(4) - { - _start_uninit_RESERVED = .; - KEEP(*(.bss.$RESERVED*)) - . = ALIGN(4) ; - _end_uninit_RESERVED = .; - } > RamLoc32 AT> RamLoc32 - - /* Main DATA section (RamLoc32) */ - .data : ALIGN(4) - { - FILL(0xff) - _data = . ; - PROVIDE(__start_data_RAM = .) ; - PROVIDE(__start_data_RamLoc32 = .) ; - *(vtable) - *(.ramfunc*) - KEEP(*(CodeQuickAccess)) - KEEP(*(DataQuickAccess)) - *(RamFunction) - *(.data*) - . = ALIGN(4) ; - _edata = . ; - PROVIDE(__end_data_RAM = .) ; - PROVIDE(__end_data_RamLoc32 = .) ; - } > RamLoc32 AT>MFlash512 - - /* BSS section for RamAHB32 */ - .bss_RAM2 (NOLOAD) : ALIGN(4) - { - PROVIDE(__start_bss_RAM2 = .) ; - PROVIDE(__start_bss_RamAHB32 = .) ; - *(.bss.$RAM2) - *(.bss.$RamAHB32) - *(.bss.$RAM2.*) - *(.bss.$RamAHB32.*) - . = ALIGN (. != 0 ? 4 : 1) ; /* avoid empty segment */ - PROVIDE(__end_bss_RAM2 = .) ; - PROVIDE(__end_bss_RamAHB32 = .) ; - } > RamAHB32 AT> RamAHB32 - - /* MAIN BSS SECTION */ - .bss (NOLOAD) : ALIGN(4) - { - _bss = .; - PROVIDE(__start_bss_RAM = .) ; - PROVIDE(__start_bss_RamLoc32 = .) ; - *(.bss*) - *(COMMON) - . = ALIGN(4) ; - _ebss = .; - PROVIDE(__end_bss_RAM = .) ; - PROVIDE(__end_bss_RamLoc32 = .) ; - PROVIDE(end = .); - } > RamLoc32 AT> RamLoc32 - - /* NOINIT section for RamAHB32 */ - .noinit_RAM2 (NOLOAD) : ALIGN(4) - { - PROVIDE(__start_noinit_RAM2 = .) ; - PROVIDE(__start_noinit_RamAHB32 = .) ; - *(.noinit.$RAM2) - *(.noinit.$RamAHB32) - *(.noinit.$RAM2.*) - *(.noinit.$RamAHB32.*) - . = ALIGN(4) ; - PROVIDE(__end_noinit_RAM2 = .) ; - PROVIDE(__end_noinit_RamAHB32 = .) ; - } > RamAHB32 AT> RamAHB32 - - /* DEFAULT NOINIT SECTION */ - .noinit (NOLOAD): ALIGN(4) - { - _noinit = .; - PROVIDE(__start_noinit_RAM = .) ; - PROVIDE(__start_noinit_RamLoc32 = .) ; - *(.noinit*) - . = ALIGN(4) ; - _end_noinit = .; - PROVIDE(__end_noinit_RAM = .) ; - PROVIDE(__end_noinit_RamLoc32 = .) ; - } > RamLoc32 AT> RamLoc32 - - PROVIDE(_pvHeapStart = DEFINED(__user_heap_base) ? __user_heap_base : .); - - PROVIDE(_vStackTop = DEFINED(__user_stack_top) ? __user_stack_top : __top_RamLoc32 - 0); - - /* ## Create checksum value (used in startup) ## */ - PROVIDE(__valid_user_code_checksum = 0 - - (_vStackTop - + (ResetISR + 1) - + (NMI_Handler + 1) - + (HardFault_Handler + 1) - + (( DEFINED(MemManage_Handler) ? MemManage_Handler : 0 ) + 1) /* MemManage_Handler may not be defined */ - + (( DEFINED(BusFault_Handler) ? BusFault_Handler : 0 ) + 1) /* BusFault_Handler may not be defined */ - + (( DEFINED(UsageFault_Handler) ? UsageFault_Handler : 0 ) + 1) /* UsageFault_Handler may not be defined */ - ) ); - - /* Provide basic symbols giving location and size of main text - * block, including initial values of RW data sections. Note that - * these will need extending to give a complete picture with - * complex images (e.g multiple Flash banks). - */ - _image_start = LOADADDR(.text); - _image_end = LOADADDR(.data) + SIZEOF(.data); - _image_size = _image_end - _image_start; -} \ No newline at end of file diff --git a/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug_library.ld b/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug_library.ld deleted file mode 100644 index f6dd191ee081fe6ee190cee9b76acd652d551fc6..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug_library.ld +++ /dev/null @@ -1,15 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * Copyright 2008-2013 Code Red Technologies Ltd, - * Copyright 2013-2023 NXP - * Generated linker script file for LPC1769 - * Created from library.ldt by FMCreateLinkLibraries - * Using Freemarker v2.3.30 - * MCUXpresso IDE v11.8.0 [Build 1165] [2023-07-26] on 15 Nov 2023, 14:07:03 - */ - -GROUP ( - "libcr_c.a" - "libcr_eabihelpers.a" - "libgcc.a" -) diff --git a/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug_memory.ld b/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug_memory.ld deleted file mode 100644 index 29824ac138d6af87d8c386cc460efe0644e32146..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo4_1_DMA_new_Debug_memory.ld +++ /dev/null @@ -1,31 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * Copyright 2008-2013 Code Red Technologies Ltd, - * Copyright 2013-2023 NXP - * Generated linker script file for LPC1769 - * Created from memory.ldt by FMCreateLinkMemory - * Using Freemarker v2.3.30 - * MCUXpresso IDE v11.8.0 [Build 1165] [2023-07-26] on 15 Nov 2023, 14:07:03 - */ - -MEMORY -{ - /* Define each memory region */ - MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512K bytes (alias Flash) */ - RamLoc32 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000 /* 32K bytes (alias RAM) */ - RamAHB32 (rwx) : ORIGIN = 0x2007c000, LENGTH = 0x8000 /* 32K bytes (alias RAM2) */ -} - - /* Define a symbol for the top of each memory region */ - __base_MFlash512 = 0x0 ; /* MFlash512 */ - __base_Flash = 0x0 ; /* Flash */ - __top_MFlash512 = 0x0 + 0x80000 ; /* 512K bytes */ - __top_Flash = 0x0 + 0x80000 ; /* 512K bytes */ - __base_RamLoc32 = 0x10000000 ; /* RamLoc32 */ - __base_RAM = 0x10000000 ; /* RAM */ - __top_RamLoc32 = 0x10000000 + 0x8000 ; /* 32K bytes */ - __top_RAM = 0x10000000 + 0x8000 ; /* 32K bytes */ - __base_RamAHB32 = 0x2007c000 ; /* RamAHB32 */ - __base_RAM2 = 0x2007c000 ; /* RAM2 */ - __top_RamAHB32 = 0x2007c000 + 0x8000 ; /* 32K bytes */ - __top_RAM2 = 0x2007c000 + 0x8000 ; /* 32K bytes */ diff --git a/labo4.1_DMA_new/Debug/labo6_DMA.map b/labo4.1_DMA_new/Debug/labo6_DMA.map deleted file mode 100644 index d3cae2212fde9b0ec03773c69159054684a141dc..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo6_DMA.map +++ /dev/null @@ -1,440 +0,0 @@ -Archive member included because of file (symbol) - -c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - ./src/dmatest_corrige.o (memset) -c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - ./src/cr_startup_lpc176x.o (__main) -c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) (__aeabi_lowlevel_memset) - -Allocating common symbols -Common symbol size file - -dest 0x1000 ./src/dmatest_corrige.o -delta_t_ref 0x4 ./src/dmatest_corrige.o -src2 0x400 ./src/dmatest_corrige.o -t_start 0x4 ./src/dmatest_corrige.o -src3 0x400 ./src/dmatest_corrige.o -i 0x4 ./src/dmatest_corrige.o -delta_t 0x4 ./src/dmatest_corrige.o -src1 0x1000 ./src/dmatest_corrige.o -LLI 0x20 ./src/dmatest_corrige.o - -Discarded input sections - - .group 0x00000000 0x8 ./src/config_LPC1769.o - .group 0x00000000 0x8 ./src/config_LPC1769.o - .group 0x00000000 0x8 ./src/config_LPC1769.o - .group 0x00000000 0x8 ./src/config_LPC1769.o - .group 0x00000000 0x8 ./src/config_LPC1769.o - .text 0x00000000 0x0 ./src/config_LPC1769.o - .data 0x00000000 0x0 ./src/config_LPC1769.o - .bss 0x00000000 0x0 ./src/config_LPC1769.o - .group 0x00000000 0x8 ./src/cr_startup_lpc176x.o - .text 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .data 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .bss 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .group 0x00000000 0x8 ./src/crp.o - .group 0x00000000 0x8 ./src/crp.o - .text 0x00000000 0x0 ./src/crp.o - .data 0x00000000 0x0 ./src/crp.o - .bss 0x00000000 0x0 ./src/crp.o - .debug_macro 0x00000000 0x86e ./src/crp.o - .group 0x00000000 0x8 ./src/dma_corrige.o - .group 0x00000000 0x8 ./src/dma_corrige.o - .group 0x00000000 0x8 ./src/dma_corrige.o - .group 0x00000000 0x8 ./src/dma_corrige.o - .group 0x00000000 0x8 ./src/dma_corrige.o - .group 0x00000000 0x8 ./src/dma_corrige.o - .text 0x00000000 0x0 ./src/dma_corrige.o - .data 0x00000000 0x0 ./src/dma_corrige.o - .bss 0x00000000 0x0 ./src/dma_corrige.o - .debug_macro 0x00000000 0x86e ./src/dma_corrige.o - .debug_macro 0x00000000 0x10 ./src/dma_corrige.o - .debug_macro 0x00000000 0x12d ./src/dma_corrige.o - .debug_macro 0x00000000 0x5b2 ./src/dma_corrige.o - .debug_macro 0x00000000 0x331 ./src/dma_corrige.o - .group 0x00000000 0x8 ./src/dmatest_corrige.o - .group 0x00000000 0x8 ./src/dmatest_corrige.o - .group 0x00000000 0x8 ./src/dmatest_corrige.o - .group 0x00000000 0x8 ./src/dmatest_corrige.o - .group 0x00000000 0x8 ./src/dmatest_corrige.o - .group 0x00000000 0x8 ./src/dmatest_corrige.o - .text 0x00000000 0x0 ./src/dmatest_corrige.o - .data 0x00000000 0x0 ./src/dmatest_corrige.o - .bss 0x00000000 0x0 ./src/dmatest_corrige.o - .debug_macro 0x00000000 0x86e ./src/dmatest_corrige.o - .debug_macro 0x00000000 0x10 ./src/dmatest_corrige.o - .debug_macro 0x00000000 0x12d ./src/dmatest_corrige.o - .debug_macro 0x00000000 0x5b2 ./src/dmatest_corrige.o - .debug_macro 0x00000000 0x52 ./src/dmatest_corrige.o - .text 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memcpy - 0x00000000 0x34 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memmove - 0x00000000 0x1c c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memclr - 0x00000000 0x8 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memset - 0x00000000 0xa c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - -Memory Configuration - -Name Origin Length Attributes -MFlash512 0x00000000 0x00080000 xr -RamLoc32 0x10000000 0x00008000 xrw -RamAHB32 0x2007c000 0x00008000 xrw -*default* 0x00000000 0xffffffff - -Linker script and memory map - -LOAD ./src/config_LPC1769.o -LOAD ./src/cr_startup_lpc176x.o -LOAD ./src/crp.o -LOAD ./src/dma_corrige.o -LOAD ./src/dmatest_corrige.o -START GROUP -LOAD c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a -LOAD c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a -END GROUP - 0x00000000 __base_MFlash512 = 0x0 - 0x00000000 __base_Flash = 0x0 - 0x00080000 __top_MFlash512 = 0x80000 - 0x00080000 __top_Flash = 0x80000 - 0x10000000 __base_RamLoc32 = 0x10000000 - 0x10000000 __base_RAM = 0x10000000 - 0x10008000 __top_RamLoc32 = 0x10008000 - 0x10008000 __top_RAM = 0x10008000 - 0x2007c000 __base_RamAHB32 = 0x2007c000 - 0x2007c000 __base_RAM2 = 0x2007c000 - 0x20084000 __top_RamAHB32 = 0x20084000 - 0x20084000 __top_RAM2 = 0x20084000 - -.text 0x00000000 0x6b8 - FILL mask 0xff - 0x00000000 __vectors_start__ = ABSOLUTE (.) - *(.isr_vector) - .isr_vector 0x00000000 0xcc ./src/cr_startup_lpc176x.o - 0x00000000 g_pfnVectors - 0x000000cc . = ALIGN (0x4) - 0x000000cc __section_table_start = . - 0x000000cc __data_section_table = . - 0x000000cc 0x4 LONG 0x6b8 LOADADDR (.data) - 0x000000d0 0x4 LONG 0x10000000 ADDR (.data) - 0x000000d4 0x4 LONG 0x0 SIZEOF (.data) - 0x000000d8 0x4 LONG 0x6b8 LOADADDR (.data_RAM2) - 0x000000dc 0x4 LONG 0x2007c000 ADDR (.data_RAM2) - 0x000000e0 0x4 LONG 0x0 SIZEOF (.data_RAM2) - 0x000000e4 __data_section_table_end = . - 0x000000e4 __bss_section_table = . - 0x000000e4 0x4 LONG 0x10000000 ADDR (.bss) - 0x000000e8 0x4 LONG 0x2838 SIZEOF (.bss) - 0x000000ec 0x4 LONG 0x2007c000 ADDR (.bss_RAM2) - 0x000000f0 0x4 LONG 0x0 SIZEOF (.bss_RAM2) - 0x000000f4 __bss_section_table_end = . - 0x000000f4 __section_table_end = . - *(.after_vectors*) - .after_vectors - 0x000000f4 0x7c ./src/cr_startup_lpc176x.o - 0x000000f4 NMI_Handler - 0x000000f6 HardFault_Handler - 0x000000f8 MemManage_Handler - 0x000000fa BusFault_Handler - 0x000000fc UsageFault_Handler - 0x000000fe SVC_Handler - 0x00000100 DebugMon_Handler - 0x00000102 PendSV_Handler - 0x00000104 SysTick_Handler - 0x00000106 PWM1_IRQHandler - 0x00000106 I2C1_IRQHandler - 0x00000106 EINT2_IRQHandler - 0x00000106 UART1_IRQHandler - 0x00000106 EINT3_IRQHandler - 0x00000106 CANActivity_IRQHandler - 0x00000106 TIMER3_IRQHandler - 0x00000106 UART0_IRQHandler - 0x00000106 MCPWM_IRQHandler - 0x00000106 I2C0_IRQHandler - 0x00000106 IntDefaultHandler - 0x00000106 RIT_IRQHandler - 0x00000106 CAN_IRQHandler - 0x00000106 PLL1_IRQHandler - 0x00000106 SSP0_IRQHandler - 0x00000106 I2S_IRQHandler - 0x00000106 I2C2_IRQHandler - 0x00000106 RTC_IRQHandler - 0x00000106 TIMER0_IRQHandler - 0x00000106 SPI_IRQHandler - 0x00000106 UART3_IRQHandler - 0x00000106 EINT1_IRQHandler - 0x00000106 TIMER1_IRQHandler - 0x00000106 UART2_IRQHandler - 0x00000106 ADC_IRQHandler - 0x00000106 SSP1_IRQHandler - 0x00000106 USB_IRQHandler - 0x00000106 BOD_IRQHandler - 0x00000106 USBActivity_IRQHandler - 0x00000106 WDT_IRQHandler - 0x00000106 PLL0_IRQHandler - 0x00000106 QEI_IRQHandler - 0x00000106 EINT0_IRQHandler - 0x00000106 TIMER2_IRQHandler - 0x00000106 ENET_IRQHandler - 0x00000108 data_init - 0x0000011e bss_init - 0x00000130 ResetISR - 0x000002fc . = 0x2fc - *fill* 0x00000170 0x18c ff - 0x000002fc PROVIDE (__CRP_WORD_START__, .) - *(.crp) - .crp 0x000002fc 0x4 ./src/crp.o - 0x000002fc CRP_WORD - 0x00000300 PROVIDE (__CRP_WORD_END__, .) - 0x00000001 ASSERT (! ((__CRP_WORD_START__ == __CRP_WORD_END__)), Linker CRP Enabled, but no CRP_WORD provided within application) - *(.text*) - .text.init 0x00000300 0x38 ./src/config_LPC1769.o - 0x00000300 init - .text.DMA_IRQHandler - 0x00000338 0x60 ./src/dma_corrige.o - 0x00000338 DMA_IRQHandler - .text.DMA_Init - 0x00000398 0x9c ./src/dma_corrige.o - 0x00000398 DMA_Init - .text.single_copy - 0x00000434 0xbc ./src/dmatest_corrige.o - 0x00000434 single_copy - .text.LLI_copy - 0x000004f0 0x108 ./src/dmatest_corrige.o - 0x000004f0 LLI_copy - .text.check_res - 0x000005f8 0x40 ./src/dmatest_corrige.o - 0x000005f8 check_res - .text.main 0x00000638 0x44 ./src/dmatest_corrige.o - 0x00000638 main - .text.memset 0x0000067c 0x4 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - 0x0000067c memset - .text.__weak_main - 0x00000680 0x4 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - 0x00000680 __weak_main - 0x00000680 __main - .text.__aeabi_memset_lowlevel - 0x00000684 0x32 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - 0x00000684 __aeabi_lowlevel_memset - *(.rodata .rodata.* .constdata .constdata.*) - 0x000006b8 . = ALIGN (0x4) - *fill* 0x000006b6 0x2 ff - -.glue_7 0x000006b8 0x0 - .glue_7 0x00000000 0x0 linker stubs - -.glue_7t 0x000006b8 0x0 - .glue_7t 0x00000000 0x0 linker stubs - -.vfp11_veneer 0x000006b8 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs - -.v4_bx 0x000006b8 0x0 - .v4_bx 0x00000000 0x0 linker stubs - -.iplt 0x000006b8 0x0 - .iplt 0x00000000 0x0 ./src/config_LPC1769.o - -.rel.dyn 0x000006b8 0x0 - .rel.iplt 0x00000000 0x0 ./src/config_LPC1769.o - -.ARM.extab - *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x000006b8 __exidx_start = . - -.ARM.exidx - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - 0x000006b8 __exidx_end = . - 0x000006b8 _etext = . - -.data_RAM2 0x2007c000 0x0 load address 0x000006b8 - FILL mask 0xff - 0x2007c000 PROVIDE (__start_data_RAM2, .) - *(.ramfunc.$RAM2) - *(.ramfunc.$RamAHB32) - *(.data.$RAM2*) - *(.data.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - 0x2007c000 PROVIDE (__end_data_RAM2, .) - -.uninit_RESERVED - 0x10000000 0x0 - *(.bss.$RESERVED*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _end_uninit_RESERVED = . - -.data 0x10000000 0x0 load address 0x000006b8 - FILL mask 0xff - 0x10000000 _data = . - *(vtable) - *(.ramfunc*) - *(.data*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _edata = . - -.igot.plt 0x10000000 0x0 load address 0x000006b8 - .igot.plt 0x00000000 0x0 ./src/config_LPC1769.o - -.bss_RAM2 0x2007c000 0x0 - 0x2007c000 PROVIDE (__start_bss_RAM2, .) - *(.bss.$RAM2*) - *(.bss.$RamAHB32*) - 0x2007c000 . = ALIGN ((. != 0x0)?0x4:0x1) - 0x2007c000 PROVIDE (__end_bss_RAM2, .) - -.bss 0x10000000 0x2838 - 0x10000000 _bss = . - *(.bss*) - .bss.DMATCCount - 0x10000000 0x4 ./src/dma_corrige.o - 0x10000000 DMATCCount - .bss.DMAErrCount - 0x10000004 0x4 ./src/dma_corrige.o - 0x10000004 DMAErrCount - *(COMMON) - COMMON 0x10000008 0x2830 ./src/dmatest_corrige.o - 0x10000008 dest - 0x10001008 delta_t_ref - 0x1000100c src2 - 0x1000140c t_start - 0x10001410 src3 - 0x10001810 i - 0x10001814 delta_t - 0x10001818 src1 - 0x10002818 LLI - 0x10002838 . = ALIGN (0x4) - 0x10002838 _ebss = . - 0x10002838 PROVIDE (end, .) - -.noinit_RAM2 0x2007c000 0x0 - *(.noinit.$RAM2*) - *(.noinit.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - -.noinit 0x10002838 0x0 - 0x10002838 _noinit = . - *(.noinit*) - 0x10002838 . = ALIGN (0x4) - 0x10002838 _end_noinit = . - 0x10002838 PROVIDE (_pvHeapStart, DEFINED (__user_heap_base)?__user_heap_base:.) - 0x10008000 PROVIDE (_vStackTop, DEFINED (__user_stack_top)?__user_stack_top:(__top_RamLoc32 - 0x0)) - 0xefff79f2 PROVIDE (__valid_user_code_checksum, (0x0 - ((((((_vStackTop + (ResetISR + 0x1)) + (NMI_Handler + 0x1)) + (HardFault_Handler + 0x1)) + (DEFINED (MemManage_Handler)?MemManage_Handler:0x0 + 0x1)) + (DEFINED (BusFault_Handler)?BusFault_Handler:0x0 + 0x1)) + (DEFINED (UsageFault_Handler)?UsageFault_Handler:0x0 + 0x1)))) -OUTPUT(labo6_DMA.axf elf32-littlearm) - -.debug_info 0x00000000 0x644 - .debug_info 0x00000000 0x81 ./src/config_LPC1769.o - .debug_info 0x00000081 0x26f ./src/cr_startup_lpc176x.o - .debug_info 0x000002f0 0x3f ./src/crp.o - .debug_info 0x0000032f 0x11a ./src/dma_corrige.o - .debug_info 0x00000449 0x1fb ./src/dmatest_corrige.o - -.debug_abbrev 0x00000000 0x341 - .debug_abbrev 0x00000000 0x45 ./src/config_LPC1769.o - .debug_abbrev 0x00000045 0x120 ./src/cr_startup_lpc176x.o - .debug_abbrev 0x00000165 0x36 ./src/crp.o - .debug_abbrev 0x0000019b 0xa2 ./src/dma_corrige.o - .debug_abbrev 0x0000023d 0x104 ./src/dmatest_corrige.o - -.debug_aranges 0x00000000 0x118 - .debug_aranges - 0x00000000 0x20 ./src/config_LPC1769.o - .debug_aranges - 0x00000020 0x80 ./src/cr_startup_lpc176x.o - .debug_aranges - 0x000000a0 0x18 ./src/crp.o - .debug_aranges - 0x000000b8 0x28 ./src/dma_corrige.o - .debug_aranges - 0x000000e0 0x38 ./src/dmatest_corrige.o - -.debug_ranges 0x00000000 0xc0 - .debug_ranges 0x00000000 0x10 ./src/config_LPC1769.o - .debug_ranges 0x00000010 0x70 ./src/cr_startup_lpc176x.o - .debug_ranges 0x00000080 0x18 ./src/dma_corrige.o - .debug_ranges 0x00000098 0x28 ./src/dmatest_corrige.o - -.debug_macro 0x00000000 0x1ff7 - .debug_macro 0x00000000 0x4b ./src/config_LPC1769.o - .debug_macro 0x0000004b 0x86e ./src/config_LPC1769.o - .debug_macro 0x000008b9 0x10 ./src/config_LPC1769.o - .debug_macro 0x000008c9 0x12d ./src/config_LPC1769.o - .debug_macro 0x000009f6 0x5b2 ./src/config_LPC1769.o - .debug_macro 0x00000fa8 0x331 ./src/config_LPC1769.o - .debug_macro 0x000012d9 0x1d ./src/cr_startup_lpc176x.o - .debug_macro 0x000012f6 0x874 ./src/cr_startup_lpc176x.o - .debug_macro 0x00001b6a 0x1a ./src/crp.o - .debug_macro 0x00001b84 0x34 ./src/crp.o - .debug_macro 0x00001bb8 0x54 ./src/dma_corrige.o - .debug_macro 0x00001c0c 0x52 ./src/dma_corrige.o - .debug_macro 0x00001c5e 0x62 ./src/dmatest_corrige.o - .debug_macro 0x00001cc0 0x337 ./src/dmatest_corrige.o - -.debug_line 0x00000000 0x58d - .debug_line 0x00000000 0x122 ./src/config_LPC1769.o - .debug_line 0x00000122 0xbc ./src/cr_startup_lpc176x.o - .debug_line 0x000001de 0x78 ./src/crp.o - .debug_line 0x00000256 0x141 ./src/dma_corrige.o - .debug_line 0x00000397 0x1f6 ./src/dmatest_corrige.o - -.debug_str 0x00000000 0x5ac2 - .debug_str 0x00000000 0x54d4 ./src/config_LPC1769.o - 0x5552 (size before relaxing) - .debug_str 0x000054d4 0x29f ./src/cr_startup_lpc176x.o - 0x263f (size before relaxing) - .debug_str 0x00005773 0xe9 ./src/crp.o - 0x2540 (size before relaxing) - .debug_str 0x0000585c 0x1a1 ./src/dma_corrige.o - 0x56d6 (size before relaxing) - .debug_str 0x000059fd 0xc5 ./src/dmatest_corrige.o - 0x5769 (size before relaxing) - -.comment 0x00000000 0xe0 - .comment 0x00000000 0x70 ./src/config_LPC1769.o - 0x71 (size before relaxing) - .comment 0x00000000 0x71 ./src/cr_startup_lpc176x.o - .comment 0x00000000 0x71 ./src/crp.o - .comment 0x00000000 0x71 ./src/dma_corrige.o - .comment 0x00000000 0x71 ./src/dmatest_corrige.o - .comment 0x00000070 0x70 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - 0x71 (size before relaxing) - .comment 0x00000000 0x71 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - -.ARM.attributes - 0x00000000 0x31 - .ARM.attributes - 0x00000000 0x33 ./src/config_LPC1769.o - .ARM.attributes - 0x00000033 0x33 ./src/cr_startup_lpc176x.o - .ARM.attributes - 0x00000066 0x33 ./src/crp.o - .ARM.attributes - 0x00000099 0x33 ./src/dma_corrige.o - .ARM.attributes - 0x000000cc 0x33 ./src/dmatest_corrige.o - .ARM.attributes - 0x000000ff 0x33 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .ARM.attributes - 0x00000132 0x33 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .ARM.attributes - 0x00000165 0x21 c:/nxp/lpcxpresso_8.0.0_526/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.9.3/armv7-m\libcr_eabihelpers.a(memcpy.o) - -.debug_frame 0x00000000 0x20c - .debug_frame 0x00000000 0x30 ./src/config_LPC1769.o - .debug_frame 0x00000030 0xf0 ./src/cr_startup_lpc176x.o - .debug_frame 0x00000120 0x60 ./src/dma_corrige.o - .debug_frame 0x00000180 0x8c ./src/dmatest_corrige.o - -.debug_loc 0x00000000 0x1be - .debug_loc 0x00000000 0x1be ./src/cr_startup_lpc176x.o diff --git a/labo4.1_DMA_new/Debug/labo6_DMA_Debug.ld b/labo4.1_DMA_new/Debug/labo6_DMA_Debug.ld deleted file mode 100644 index 5965732ee415cdc4cf12ac34c3e7229558242b6e..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo6_DMA_Debug.ld +++ /dev/null @@ -1,158 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (c) Code Red Technologies Ltd, 2008-2013 - * (c) NXP Semiconductors 2013-2017 - * Generated linker script file for LPC1769 - * Created from linkscript.ldt by FMCreateLinkLibraries - * Using Freemarker v2.3.23 - * LPCXpresso v8.0.0 [Build 526] [2015-11-23] on 19 janv. 2017 07:46:59 - */ - -INCLUDE "labo6_DMA_Debug_library.ld" -INCLUDE "labo6_DMA_Debug_memory.ld" - -ENTRY(ResetISR) - -SECTIONS -{ - /* MAIN TEXT SECTION */ - .text : ALIGN(4) - { - FILL(0xff) - __vectors_start__ = ABSOLUTE(.) ; - KEEP(*(.isr_vector)) - /* Global Section Table */ - . = ALIGN(4) ; - __section_table_start = .; - __data_section_table = .; - LONG(LOADADDR(.data)); - LONG( ADDR(.data)); - LONG( SIZEOF(.data)); - LONG(LOADADDR(.data_RAM2)); - LONG( ADDR(.data_RAM2)); - LONG( SIZEOF(.data_RAM2)); - __data_section_table_end = .; - __bss_section_table = .; - LONG( ADDR(.bss)); - LONG( SIZEOF(.bss)); - LONG( ADDR(.bss_RAM2)); - LONG( SIZEOF(.bss_RAM2)); - __bss_section_table_end = .; - __section_table_end = . ; - /* End of Global Section Table */ - - *(.after_vectors*) - - /* Code Read Protect data */ - . = 0x000002FC ; - PROVIDE(__CRP_WORD_START__ = .) ; - KEEP(*(.crp)) - PROVIDE(__CRP_WORD_END__ = .) ; - ASSERT(!(__CRP_WORD_START__ == __CRP_WORD_END__), "Linker CRP Enabled, but no CRP_WORD provided within application"); - /* End of Code Read Protect */ - } >MFlash512 - - .text : ALIGN(4) - { - *(.text*) - *(.rodata .rodata.* .constdata .constdata.*) - . = ALIGN(4); - } > MFlash512 - /* - * for exception handling/unwind - some Newlib functions (in common - * with C++ and STDC++) use this. - */ - .ARM.extab : ALIGN(4) - { - *(.ARM.extab* .gnu.linkonce.armextab.*) - } > MFlash512 - __exidx_start = .; - - .ARM.exidx : ALIGN(4) - { - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - } > MFlash512 - __exidx_end = .; - - _etext = .; - - /* DATA section for RamAHB32 */ - .data_RAM2 : ALIGN(4) - { - FILL(0xff) - PROVIDE(__start_data_RAM2 = .) ; - *(.ramfunc.$RAM2) - *(.ramfunc.$RamAHB32) - *(.data.$RAM2*) - *(.data.$RamAHB32*) - . = ALIGN(4) ; - PROVIDE(__end_data_RAM2 = .) ; - } > RamAHB32 AT>MFlash512 - - /* MAIN DATA SECTION */ - .uninit_RESERVED : ALIGN(4) - { - KEEP(*(.bss.$RESERVED*)) - . = ALIGN(4) ; - _end_uninit_RESERVED = .; - } > RamLoc32 - /* Main DATA section (RamLoc32) */ - .data : ALIGN(4) - { - FILL(0xff) - _data = . ; - *(vtable) - *(.ramfunc*) - *(.data*) - . = ALIGN(4) ; - _edata = . ; - } > RamLoc32 AT>MFlash512 - /* BSS section for RamAHB32 */ - .bss_RAM2 : ALIGN(4) - { - PROVIDE(__start_bss_RAM2 = .) ; - *(.bss.$RAM2*) - *(.bss.$RamAHB32*) - . = ALIGN (. != 0 ? 4 : 1) ; /* avoid empty segment */ - PROVIDE(__end_bss_RAM2 = .) ; - } > RamAHB32 - /* MAIN BSS SECTION */ - .bss : ALIGN(4) - { - _bss = .; - *(.bss*) - *(COMMON) - . = ALIGN(4) ; - _ebss = .; - PROVIDE(end = .); - } > RamLoc32 - /* NOINIT section for RamAHB32 */ - .noinit_RAM2 (NOLOAD) : ALIGN(4) - { - *(.noinit.$RAM2*) - *(.noinit.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 - /* DEFAULT NOINIT SECTION */ - .noinit (NOLOAD): ALIGN(4) - { - _noinit = .; - *(.noinit*) - . = ALIGN(4) ; - _end_noinit = .; - } > RamLoc32 - - PROVIDE(_pvHeapStart = DEFINED(__user_heap_base) ? __user_heap_base : .); - PROVIDE(_vStackTop = DEFINED(__user_stack_top) ? __user_stack_top : __top_RamLoc32 - 0); - - /* ## Create checksum value (used in startup) ## */ - PROVIDE(__valid_user_code_checksum = 0 - - (_vStackTop - + (ResetISR + 1) - + (NMI_Handler + 1) - + (HardFault_Handler + 1) - + (( DEFINED(MemManage_Handler) ? MemManage_Handler : 0 ) + 1) /* MemManage_Handler may not be defined */ - + (( DEFINED(BusFault_Handler) ? BusFault_Handler : 0 ) + 1) /* BusFault_Handler may not be defined */ - + (( DEFINED(UsageFault_Handler) ? UsageFault_Handler : 0 ) + 1) /* UsageFault_Handler may not be defined */ - ) ); -} \ No newline at end of file diff --git a/labo4.1_DMA_new/Debug/labo6_DMA_Debug_library.ld b/labo4.1_DMA_new/Debug/labo6_DMA_Debug_library.ld deleted file mode 100644 index af9758161dc9e8ece633c4f1740a353b5193aec8..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo6_DMA_Debug_library.ld +++ /dev/null @@ -1,14 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (c) Code Red Technologies Ltd, 2008-2013 - * (c) NXP Semiconductors 2013-2017 - * Generated linker script file for LPC1769 - * Created from library.ldt by FMCreateLinkLibraries - * Using Freemarker v2.3.23 - * LPCXpresso v8.0.0 [Build 526] [2015-11-23] on 19 janv. 2017 07:46:59 - */ - -GROUP ( - libcr_c.a - libcr_eabihelpers.a -) diff --git a/labo4.1_DMA_new/Debug/labo6_DMA_Debug_memory.ld b/labo4.1_DMA_new/Debug/labo6_DMA_Debug_memory.ld deleted file mode 100644 index 247ebe9c5417d858d94c42f73ec53e8557019c6e..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo6_DMA_Debug_memory.ld +++ /dev/null @@ -1,31 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (c) Code Red Technologies Ltd, 2008-2013 - * (c) NXP Semiconductors 2013-2017 - * Generated linker script file for LPC1769 - * Created from memory.ldt by FMCreateLinkMemory - * Using Freemarker v2.3.23 - * LPCXpresso v8.0.0 [Build 526] [2015-11-23] on 19 janv. 2017 07:46:59 - */ - -MEMORY -{ - /* Define each memory region */ - MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512K bytes (alias Flash) */ - RamLoc32 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000 /* 32K bytes (alias RAM) */ - RamAHB32 (rwx) : ORIGIN = 0x2007c000, LENGTH = 0x8000 /* 32K bytes (alias RAM2) */ -} - - /* Define a symbol for the top of each memory region */ - __base_MFlash512 = 0x0 ; /* MFlash512 */ - __base_Flash = 0x0 ; /* Flash */ - __top_MFlash512 = 0x0 + 0x80000 ; /* 512K bytes */ - __top_Flash = 0x0 + 0x80000 ; /* 512K bytes */ - __base_RamLoc32 = 0x10000000 ; /* RamLoc32 */ - __base_RAM = 0x10000000 ; /* RAM */ - __top_RamLoc32 = 0x10000000 + 0x8000 ; /* 32K bytes */ - __top_RAM = 0x10000000 + 0x8000 ; /* 32K bytes */ - __base_RamAHB32 = 0x2007c000 ; /* RamAHB32 */ - __base_RAM2 = 0x2007c000 ; /* RAM2 */ - __top_RamAHB32 = 0x2007c000 + 0x8000 ; /* 32K bytes */ - __top_RAM2 = 0x2007c000 + 0x8000 ; /* 32K bytes */ diff --git a/labo4.1_DMA_new/Debug/labo6_DMA_Debug_old.ld b/labo4.1_DMA_new/Debug/labo6_DMA_Debug_old.ld deleted file mode 100644 index a0693af02dd6e782a272af54f356224a99e65b4a..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo6_DMA_Debug_old.ld +++ /dev/null @@ -1,163 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (c) Code Red Technologies Ltd, 2008-13 - * (c) NXP Semiconductors 2013-2017 - * Generated linker script file for LPC1769 - * Created from generic_c.ld (8.0.0 ()) - * By LPCXpresso v8.0.0 [Build 526] [2015-11-23] on Thu Jan 19 07:46:58 CET 2017 - */ - - -INCLUDE "labo6_DMA_Debug_library.ld" -INCLUDE "labo6_DMA_Debug_memory.ld" - -ENTRY(ResetISR) - -SECTIONS -{ - - /* MAIN TEXT SECTION */ - .text : ALIGN(4) - { - FILL(0xff) - __vectors_start__ = ABSOLUTE(.) ; - KEEP(*(.isr_vector)) - - /* Global Section Table */ - . = ALIGN(4) ; - __section_table_start = .; - __data_section_table = .; - LONG(LOADADDR(.data)); - LONG( ADDR(.data)); - LONG( SIZEOF(.data)); - LONG(LOADADDR(.data_RAM2)); - LONG( ADDR(.data_RAM2)); - LONG( SIZEOF(.data_RAM2)); - __data_section_table_end = .; - __bss_section_table = .; - LONG( ADDR(.bss)); - LONG( SIZEOF(.bss)); - LONG( ADDR(.bss_RAM2)); - LONG( SIZEOF(.bss_RAM2)); - __bss_section_table_end = .; - __section_table_end = . ; - /* End of Global Section Table */ - - - *(.after_vectors*) - - /* Code Read Protect data */ - . = 0x000002FC ; - PROVIDE(__CRP_WORD_START__ = .) ; - KEEP(*(.crp)) - PROVIDE(__CRP_WORD_END__ = .) ; - ASSERT(!(__CRP_WORD_START__ == __CRP_WORD_END__), "Linker CRP Enabled, but no CRP_WORD provided within application"); - /* End of Code Read Protect */ - - } >MFlash512 - - .text : ALIGN(4) - { - *(.text*) - *(.rodata .rodata.* .constdata .constdata.*) - . = ALIGN(4); - - } > MFlash512 - - /* - * for exception handling/unwind - some Newlib functions (in common - * with C++ and STDC++) use this. - */ - .ARM.extab : ALIGN(4) - { - *(.ARM.extab* .gnu.linkonce.armextab.*) - } > MFlash512 - __exidx_start = .; - - .ARM.exidx : ALIGN(4) - { - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - } > MFlash512 - __exidx_end = .; - - _etext = .; - - - /* DATA section for RamAHB32 */ - - .data_RAM2 : ALIGN(4) - { - FILL(0xff) - PROVIDE(__start_data_RAM2 = .) ; - *(.ramfunc.$RAM2) - *(.ramfunc.$RamAHB32) - *(.data.$RAM2*) - *(.data.$RamAHB32*) - . = ALIGN(4) ; - PROVIDE(__end_data_RAM2 = .) ; - } > RamAHB32 AT>MFlash512 - - /* MAIN DATA SECTION */ - - - .uninit_RESERVED : ALIGN(4) - { - KEEP(*(.bss.$RESERVED*)) - . = ALIGN(4) ; - _end_uninit_RESERVED = .; - } > RamLoc32 - - - /* Main DATA section (RamLoc32) */ - .data : ALIGN(4) - { - FILL(0xff) - _data = . ; - *(vtable) - *(.ramfunc*) - *(.data*) - . = ALIGN(4) ; - _edata = . ; - } > RamLoc32 AT>MFlash512 - - /* BSS section for RamAHB32 */ - .bss_RAM2 : ALIGN(4) - { - PROVIDE(__start_bss_RAM2 = .) ; - *(.bss.$RAM2*) - *(.bss.$RamAHB32*) - . = ALIGN (. != 0 ? 4 : 1) ; /* avoid empty segment */ - PROVIDE(__end_bss_RAM2 = .) ; - } > RamAHB32 - - /* MAIN BSS SECTION */ - .bss : ALIGN(4) - { - _bss = .; - *(.bss*) - *(COMMON) - . = ALIGN(4) ; - _ebss = .; - PROVIDE(end = .); - } > RamLoc32 - - /* NOINIT section for RamAHB32 */ - .noinit_RAM2 (NOLOAD) : ALIGN(4) - { - *(.noinit.$RAM2*) - *(.noinit.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 - - /* DEFAULT NOINIT SECTION */ - .noinit (NOLOAD): ALIGN(4) - { - _noinit = .; - *(.noinit*) - . = ALIGN(4) ; - _end_noinit = .; - } > RamLoc32 - - PROVIDE(_pvHeapStart = DEFINED(__user_heap_base) ? __user_heap_base : .); - PROVIDE(_vStackTop = DEFINED(__user_stack_top) ? __user_stack_top : __top_RamLoc32 - 0); -} diff --git a/labo4.1_DMA_new/Debug/labo7_DMA.axf b/labo4.1_DMA_new/Debug/labo7_DMA.axf deleted file mode 100644 index 3afac83f168d619448067e191671069e2206e77d..0000000000000000000000000000000000000000 Binary files a/labo4.1_DMA_new/Debug/labo7_DMA.axf and /dev/null differ diff --git a/labo4.1_DMA_new/Debug/labo7_DMA.map b/labo4.1_DMA_new/Debug/labo7_DMA.map deleted file mode 100644 index 7971490804dc61bf674fbac19ce46f7f8a198726..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo7_DMA.map +++ /dev/null @@ -1,404 +0,0 @@ -Archive member included because of file (symbol) - -C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - ./src/cr_startup_lpc176x.o (SystemInit) -c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - ./src/dmatest_corrige.o (memset) -c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - ./src/cr_startup_lpc176x.o (__main) -c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) (__aeabi_uldivmod) -c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) (__aeabi_lowlevel_memset) - -Allocating common symbols -Common symbol size file - -dest 0x1000 ./src/dmatest_corrige.o -src2 0x400 ./src/dmatest_corrige.o -src3 0x400 ./src/dmatest_corrige.o -i 0x4 ./src/dmatest_corrige.o -src1 0x1000 ./src/dmatest_corrige.o -LLI 0x20 ./src/dmatest_corrige.o - -Discarded input sections - - .text 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .data 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .bss 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .text 0x00000000 0x0 ./src/crp.o - .data 0x00000000 0x0 ./src/crp.o - .bss 0x00000000 0x0 ./src/crp.o - .text 0x00000000 0x0 ./src/dma_corrige.o - .data 0x00000000 0x0 ./src/dma_corrige.o - .bss 0x00000000 0x0 ./src/dma_corrige.o - .text 0x00000000 0x0 ./src/dmatest_corrige.o - .data 0x00000000 0x0 ./src/dmatest_corrige.o - .bss 0x00000000 0x0 ./src/dmatest_corrige.o - .text 0x00000000 0x0 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .data 0x00000000 0x0 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .bss 0x00000000 0x0 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .text.SystemCoreClockUpdate - 0x00000000 0xcc C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .data.SystemCoreClock - 0x00000000 0x4 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_idiv - 0x00000000 0x10 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_idivmod - 0x00000000 0x16 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_uidiv - 0x00000000 0x10 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_uidivmod - 0x00000000 0x16 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_ldivmod - 0x00000000 0x26 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_uldivmod - 0x00000000 0x174 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_idiv0 - 0x00000000 0x2 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_ldiv0 - 0x00000000 0x2 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memcpy - 0x00000000 0x26 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memmove - 0x00000000 0x1c c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memclr - 0x00000000 0x8 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memset - 0x00000000 0xa c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - -Memory Configuration - -Name Origin Length Attributes -MFlash512 0x00000000 0x00080000 xr -RamLoc32 0x10000000 0x00008000 xrw -RamAHB32 0x2007c000 0x00008000 xrw -*default* 0x00000000 0xffffffff - -Linker script and memory map - -LOAD ./src/cr_startup_lpc176x.o -LOAD ./src/crp.o -LOAD ./src/dma_corrige.o -LOAD ./src/dmatest_corrige.o -LOAD C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a -START GROUP -LOAD c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a -LOAD c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a -END GROUP - 0x00080000 __top_MFlash512 = 0x80000 - 0x10008000 __top_RamLoc32 = 0x10008000 - 0x20084000 __top_RamAHB32 = 0x20084000 - -.text 0x00000000 0x898 - FILL mask 0xff - 0x00000000 __vectors_start__ = ABSOLUTE (.) - *(.isr_vector) - .isr_vector 0x00000000 0xcc ./src/cr_startup_lpc176x.o - 0x00000000 g_pfnVectors - 0x000000cc . = ALIGN (0x4) - 0x000000cc __section_table_start = . - 0x000000cc __data_section_table = . - 0x000000cc 0x4 LONG 0x898 LOADADDR (.data) - 0x000000d0 0x4 LONG 0x10000000 ADDR (.data) - 0x000000d4 0x4 LONG 0x0 SIZEOF (.data) - 0x000000d8 0x4 LONG 0x898 LOADADDR (.data_RAM2) - 0x000000dc 0x4 LONG 0x2007c000 ADDR (.data_RAM2) - 0x000000e0 0x4 LONG 0x0 SIZEOF (.data_RAM2) - 0x000000e4 __data_section_table_end = . - 0x000000e4 __bss_section_table = . - 0x000000e4 0x4 LONG 0x10000000 ADDR (.bss) - 0x000000e8 0x4 LONG 0x282c SIZEOF (.bss) - 0x000000ec 0x4 LONG 0x2007c000 ADDR (.bss_RAM2) - 0x000000f0 0x4 LONG 0x0 SIZEOF (.bss_RAM2) - 0x000000f4 __bss_section_table_end = . - 0x000000f4 __section_table_end = . - *(.after_vectors*) - .after_vectors - 0x000000f4 0x78 ./src/cr_startup_lpc176x.o - 0x000000f4 NMI_Handler - 0x000000f6 HardFault_Handler - 0x000000f8 MemManage_Handler - 0x000000fa BusFault_Handler - 0x000000fc UsageFault_Handler - 0x000000fe SVC_Handler - 0x00000100 DebugMon_Handler - 0x00000102 PendSV_Handler - 0x00000104 SysTick_Handler - 0x00000106 data_init - 0x00000118 bss_init - 0x00000128 ResetISR - 0x00000168 UART1_IRQHandler - 0x00000168 EINT3_IRQHandler - 0x00000168 CANActivity_IRQHandler - 0x00000168 TIMER3_IRQHandler - 0x00000168 UART0_IRQHandler - 0x00000168 EINT2_IRQHandler - 0x00000168 I2C1_IRQHandler - 0x00000168 IntDefaultHandler - 0x00000168 PLL0_IRQHandler - 0x00000168 PWM1_IRQHandler - 0x00000168 PLL1_IRQHandler - 0x00000168 SSP0_IRQHandler - 0x00000168 I2S_IRQHandler - 0x00000168 I2C2_IRQHandler - 0x00000168 RTC_IRQHandler - 0x00000168 TIMER0_IRQHandler - 0x00000168 SPI_IRQHandler - 0x00000168 USBActivity_IRQHandler - 0x00000168 EINT1_IRQHandler - 0x00000168 TIMER1_IRQHandler - 0x00000168 UART2_IRQHandler - 0x00000168 ADC_IRQHandler - 0x00000168 SSP1_IRQHandler - 0x00000168 USB_IRQHandler - 0x00000168 BOD_IRQHandler - 0x00000168 I2C0_IRQHandler - 0x00000168 WDT_IRQHandler - 0x00000168 RIT_IRQHandler - 0x00000168 QEI_IRQHandler - 0x00000168 EINT0_IRQHandler - 0x00000168 CAN_IRQHandler - 0x00000168 TIMER2_IRQHandler - 0x00000168 UART3_IRQHandler - 0x00000168 MCPWM_IRQHandler - 0x00000168 ENET_IRQHandler - 0x000002fc . = 0x2fc - *fill* 0x0000016c 0x190 ff - 0x000002fc PROVIDE (__CRP_WORD_START__, .) - *(.crp) - .crp 0x000002fc 0x4 ./src/crp.o - 0x000002fc CRP_WORD - 0x00000300 PROVIDE (__CRP_WORD_END__, .) - 0x00000001 ASSERT (! ((__CRP_WORD_START__ == __CRP_WORD_END__)), Linker CRP Enabled, but no CRP_WORD provided within application) - *(.text*) - .text.NVIC_EnableIRQ - 0x00000300 0x38 ./src/dma_corrige.o - .text.DMA_IRQHandler - 0x00000338 0x7c ./src/dma_corrige.o - 0x00000338 DMA_IRQHandler - .text.DMA_Init - 0x000003b4 0xc0 ./src/dma_corrige.o - 0x000003b4 DMA_Init - .text.single_copy - 0x00000474 0xa8 ./src/dmatest_corrige.o - 0x00000474 single_copy - .text.LLI_copy - 0x0000051c 0x1e4 ./src/dmatest_corrige.o - 0x0000051c LLI_copy - .text.check_res - 0x00000700 0x4c ./src/dmatest_corrige.o - 0x00000700 check_res - .text.main 0x0000074c 0x3c ./src/dmatest_corrige.o - 0x0000074c main - .text.SystemInit - 0x00000788 0xe4 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - 0x00000788 SystemInit - .text.memset 0x0000086c 0x4 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - 0x0000086c memset - .text.__weak_main - 0x00000870 0x4 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - 0x00000870 __weak_main - 0x00000870 __main - .text.__aeabi_memset_lowlevel - 0x00000874 0x24 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - 0x00000874 __aeabi_lowlevel_memset - *(.rodata .rodata.*) - 0x00000898 . = ALIGN (0x4) - -.glue_7 0x00000898 0x0 - .glue_7 0x00000000 0x0 linker stubs - -.glue_7t 0x00000898 0x0 - .glue_7t 0x00000000 0x0 linker stubs - -.vfp11_veneer 0x00000898 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs - -.v4_bx 0x00000898 0x0 - .v4_bx 0x00000000 0x0 linker stubs - -.ARM.extab - *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x00000898 __exidx_start = . - -.ARM.exidx - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - 0x00000898 __exidx_end = . - 0x00000898 _etext = . - -.data_RAM2 0x2007c000 0x0 load address 0x00000898 - FILL mask 0xff - *(.data.$RAM2*) - *(.data.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - -.uninit_RESERVED - 0x10000000 0x0 - *(.bss.$RESERVED*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _end_uninit_RESERVED = . - -.data 0x10000000 0x0 load address 0x00000898 - FILL mask 0xff - 0x10000000 _data = . - *(vtable) - *(.data*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _edata = . - -.bss_RAM2 0x2007c000 0x0 - *(.bss.$RAM2*) - *(.bss.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - -.bss 0x10000000 0x282c - 0x10000000 _bss = . - *(.bss*) - .bss.DMATCCount - 0x10000000 0x4 ./src/dma_corrige.o - 0x10000000 DMATCCount - .bss.DMAErrCount - 0x10000004 0x4 ./src/dma_corrige.o - 0x10000004 DMAErrCount - *(COMMON) - COMMON 0x10000008 0x2824 ./src/dmatest_corrige.o - 0x10000008 dest - 0x10001008 src2 - 0x10001408 src3 - 0x10001808 i - 0x1000180c src1 - 0x1000280c LLI - 0x1000282c . = ALIGN (0x4) - 0x1000282c _ebss = . - 0x1000282c PROVIDE (end, .) - -.noinit_RAM2 0x2007c000 0x0 - *(.noinit.$RAM2*) - *(.noinit.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - -.noinit 0x1000282c 0x0 - 0x1000282c _noinit = . - *(.noinit*) - 0x1000282c . = ALIGN (0x4) - 0x1000282c _end_noinit = . - 0x1000282c PROVIDE (_pvHeapStart, .) - 0x10008000 PROVIDE (_vStackTop, (__top_RamLoc32 - 0x0)) -OUTPUT(labo7_DMA.axf elf32-littlearm) - -.debug_info 0x00000000 0xd1b - .debug_info 0x00000000 0x2dd ./src/cr_startup_lpc176x.o - .debug_info 0x000002dd 0x48 ./src/crp.o - .debug_info 0x00000325 0x400 ./src/dma_corrige.o - .debug_info 0x00000725 0x267 ./src/dmatest_corrige.o - .debug_info 0x0000098c 0x38f C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_abbrev 0x00000000 0x4a9 - .debug_abbrev 0x00000000 0x12b ./src/cr_startup_lpc176x.o - .debug_abbrev 0x0000012b 0x39 ./src/crp.o - .debug_abbrev 0x00000164 0x144 ./src/dma_corrige.o - .debug_abbrev 0x000002a8 0x11e ./src/dmatest_corrige.o - .debug_abbrev 0x000003c6 0xe3 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_loc 0x00000000 0x286 - .debug_loc 0x00000000 0x102 ./src/cr_startup_lpc176x.o - .debug_loc 0x00000102 0xa8 ./src/dma_corrige.o - .debug_loc 0x000001aa 0xbc ./src/dmatest_corrige.o - .debug_loc 0x00000266 0x20 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_aranges 0x00000000 0x110 - .debug_aranges - 0x00000000 0x80 ./src/cr_startup_lpc176x.o - .debug_aranges - 0x00000080 0x30 ./src/dma_corrige.o - .debug_aranges - 0x000000b0 0x38 ./src/dmatest_corrige.o - .debug_aranges - 0x000000e8 0x28 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_ranges 0x00000000 0xd0 - .debug_ranges 0x00000000 0x70 ./src/cr_startup_lpc176x.o - .debug_ranges 0x00000070 0x20 ./src/dma_corrige.o - .debug_ranges 0x00000090 0x28 ./src/dmatest_corrige.o - .debug_ranges 0x000000b8 0x18 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_line 0x00000000 0x1114 - .debug_line 0x00000000 0x3da ./src/cr_startup_lpc176x.o - .debug_line 0x000003da 0xac ./src/crp.o - .debug_line 0x00000486 0x406 ./src/dma_corrige.o - .debug_line 0x0000088c 0x49c ./src/dmatest_corrige.o - .debug_line 0x00000d28 0x3ec C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_macinfo 0x00000000 0x22317 - .debug_macinfo - 0x00000000 0x3d45 ./src/cr_startup_lpc176x.o - .debug_macinfo - 0x00003d45 0x238b ./src/crp.o - .debug_macinfo - 0x000060d0 0x9e68 ./src/dma_corrige.o - .debug_macinfo - 0x0000ff38 0x9eae ./src/dmatest_corrige.o - .debug_macinfo - 0x00019de6 0x8531 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_str 0x00000000 0x792 - .debug_str 0x00000000 0x263 ./src/cr_startup_lpc176x.o - 0x28b (size before relaxing) - .debug_str 0x00000263 0x16 ./src/crp.o - 0xb8 (size before relaxing) - .debug_str 0x00000279 0x2db ./src/dma_corrige.o - 0x3f6 (size before relaxing) - .debug_str 0x00000554 0x88 ./src/dmatest_corrige.o - 0x1c4 (size before relaxing) - .debug_str 0x000005dc 0x1b6 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - 0x2c8 (size before relaxing) - -.comment 0x00000000 0x70 - .comment 0x00000000 0x70 ./src/cr_startup_lpc176x.o - 0x71 (size before relaxing) - .comment 0x00000000 0x71 ./src/crp.o - .comment 0x00000000 0x71 ./src/dma_corrige.o - .comment 0x00000000 0x71 ./src/dmatest_corrige.o - .comment 0x00000000 0x71 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .comment 0x00000000 0x71 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .comment 0x00000000 0x71 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - -.ARM.attributes - 0x00000000 0x31 - .ARM.attributes - 0x00000000 0x33 ./src/cr_startup_lpc176x.o - .ARM.attributes - 0x00000033 0x33 ./src/crp.o - .ARM.attributes - 0x00000066 0x33 ./src/dma_corrige.o - .ARM.attributes - 0x00000099 0x33 ./src/dmatest_corrige.o - .ARM.attributes - 0x000000cc 0x33 C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .ARM.attributes - 0x000000ff 0x33 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .ARM.attributes - 0x00000132 0x33 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .ARM.attributes - 0x00000165 0x21 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .ARM.attributes - 0x00000186 0x21 c:/nxp/lpcxpresso_6.0.4_159/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - -.debug_frame 0x00000000 0x218 - .debug_frame 0x00000000 0xf4 ./src/cr_startup_lpc176x.o - .debug_frame 0x000000f4 0x68 ./src/dma_corrige.o - .debug_frame 0x0000015c 0x80 ./src/dmatest_corrige.o - .debug_frame 0x000001dc 0x3c C:\Users\pillouxv\Documents\Hepia\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) diff --git a/labo4.1_DMA_new/Debug/labo7_DMA_Debug.ld b/labo4.1_DMA_new/Debug/labo7_DMA_Debug.ld deleted file mode 100644 index fb580064052507e183a0e595a2992721171adc71..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo7_DMA_Debug.ld +++ /dev/null @@ -1,155 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (c) Code Red Technologies Ltd, 2008-2015 - * (c) NXP Semiconductors 2013-2015 - * Generated linker script file for LPC1769 - * Created from generic_c.ld (LPCXpresso v6.0 (4 [Build 159] [2013-10-09] )) - * By LPCXpresso v6.0.4 [Build 159] [2013-10-09] on Wed Dec 16 18:24:34 CET 2015 - */ - - -INCLUDE "labo7_DMA_Debug_lib.ld" -INCLUDE "labo7_DMA_Debug_mem.ld" - -ENTRY(ResetISR) - -SECTIONS -{ - - /* MAIN TEXT SECTION */ - .text : ALIGN(4) - { - FILL(0xff) - __vectors_start__ = ABSOLUTE(.) ; - KEEP(*(.isr_vector)) - - /* Global Section Table */ - . = ALIGN(4) ; - __section_table_start = .; - __data_section_table = .; - LONG(LOADADDR(.data)); - LONG( ADDR(.data)) ; - LONG( SIZEOF(.data)); - LONG(LOADADDR(.data_RAM2)); - LONG( ADDR(.data_RAM2)) ; - LONG( SIZEOF(.data_RAM2)); - __data_section_table_end = .; - __bss_section_table = .; - LONG( ADDR(.bss)); - LONG( SIZEOF(.bss)); - LONG( ADDR(.bss_RAM2)); - LONG( SIZEOF(.bss_RAM2)); - __bss_section_table_end = .; - __section_table_end = . ; - /* End of Global Section Table */ - - - *(.after_vectors*) - - /* Code Read Protect data */ - . = 0x000002FC ; - PROVIDE(__CRP_WORD_START__ = .) ; - KEEP(*(.crp)) - PROVIDE(__CRP_WORD_END__ = .) ; - ASSERT(!(__CRP_WORD_START__ == __CRP_WORD_END__), "Linker CRP Enabled, but no CRP_WORD provided within application"); - /* End of Code Read Protect */ - - } >MFlash512 - - .text : ALIGN(4) - { - *(.text*) - *(.rodata .rodata.*) - . = ALIGN(4); - - } > MFlash512 - - /* - * for exception handling/unwind - some Newlib functions (in common - * with C++ and STDC++) use this. - */ - .ARM.extab : ALIGN(4) - { - *(.ARM.extab* .gnu.linkonce.armextab.*) - } > MFlash512 - __exidx_start = .; - - .ARM.exidx : ALIGN(4) - { - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - } > MFlash512 - __exidx_end = .; - - _etext = .; - - - /* DATA section for RamAHB32 */ - .data_RAM2 : ALIGN(4) - { - FILL(0xff) - *(.data.$RAM2*) - *(.data.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 AT>MFlash512 - - /* MAIN DATA SECTION */ - - - .uninit_RESERVED : ALIGN(4) - { - KEEP(*(.bss.$RESERVED*)) - . = ALIGN(4) ; - _end_uninit_RESERVED = .; - } > RamLoc32 - - - /* Main DATA section (RamLoc32) */ - .data : ALIGN(4) - { - FILL(0xff) - _data = . ; - *(vtable) - *(.data*) - . = ALIGN(4) ; - _edata = . ; - } > RamLoc32 AT>MFlash512 - - /* BSS section for RamAHB32 */ - .bss_RAM2 : ALIGN(4) - { - *(.bss.$RAM2*) - *(.bss.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 - - /* MAIN BSS SECTION */ - .bss : ALIGN(4) - { - _bss = .; - *(.bss*) - *(COMMON) - . = ALIGN(4) ; - _ebss = .; - PROVIDE(end = .); - } > RamLoc32 - - /* NOINIT section for RamAHB32 */ - .noinit_RAM2 (NOLOAD) : ALIGN(4) - { - *(.noinit.$RAM2*) - *(.noinit.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 - - /* DEFAULT NOINIT SECTION */ - .noinit (NOLOAD): ALIGN(4) - { - _noinit = .; - *(.noinit*) - . = ALIGN(4) ; - _end_noinit = .; - } > RamLoc32 - - PROVIDE(_pvHeapStart = .); - PROVIDE(_vStackTop = __top_RamLoc32 - 0); -} diff --git a/labo4.1_DMA_new/Debug/labo7_DMA_Debug_lib.ld b/labo4.1_DMA_new/Debug/labo7_DMA_Debug_lib.ld deleted file mode 100644 index e88af09347a65999d6029da8b2fb507bd77a00aa..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo7_DMA_Debug_lib.ld +++ /dev/null @@ -1,14 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (c) Code Red Technologies Ltd, 2008-2015 - * (c) NXP Semiconductors 2013-2015 - * Generated linker script file for LPC1769 - * Created from LibIncTemplate.ld (LPCXpresso v6.0 (4 [Build 159] [2013-10-09] )) - * By LPCXpresso v6.0.4 [Build 159] [2013-10-09] on Wed Dec 16 18:24:34 CET 2015 - */ - - - GROUP( - libcr_c.a - libcr_eabihelpers.a - ) diff --git a/labo4.1_DMA_new/Debug/labo7_DMA_Debug_mem.ld b/labo4.1_DMA_new/Debug/labo7_DMA_Debug_mem.ld deleted file mode 100644 index 37ce01f884661169286e4473b91ae6fb685f4884..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo7_DMA_Debug_mem.ld +++ /dev/null @@ -1,25 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (c) Code Red Technologies Ltd, 2008-2015 - * (c) NXP Semiconductors 2013-2015 - * Linker script memory definitions - * Created from LinkMemoryTemplate - * By LPCXpresso v6.0.4 [Build 159] [2013-10-09] on Wed Dec 16 18:24:34 CET 2015) -*/ - -MEMORY -{ - /* Define each memory region */ - MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512k */ - RamLoc32 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000 /* 32k */ - RamAHB32 (rwx) : ORIGIN = 0x2007c000, LENGTH = 0x8000 /* 32k */ - - -} - /* Define a symbol for the top of each memory region */ - __top_MFlash512 = 0x0 + 0x80000; - __top_RamLoc32 = 0x10000000 + 0x8000; - __top_RamAHB32 = 0x2007c000 + 0x8000; - - - diff --git a/labo4.1_DMA_new/Debug/labo_DMA.axf b/labo4.1_DMA_new/Debug/labo_DMA.axf deleted file mode 100644 index a9b9018a5d156f8da8d33bad3f370b608ddac789..0000000000000000000000000000000000000000 Binary files a/labo4.1_DMA_new/Debug/labo_DMA.axf and /dev/null differ diff --git a/labo4.1_DMA_new/Debug/labo_DMA.map b/labo4.1_DMA_new/Debug/labo_DMA.map deleted file mode 100644 index d34e2ea0e5db9417cd72b9dc42149ad0dfb5c5e5..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo_DMA.map +++ /dev/null @@ -1,403 +0,0 @@ -Archive member included because of file (symbol) - -C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - ./src/cr_startup_lpc176x.o (SystemInit) -c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - ./src/dmatest_corrige.o (memset) -c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - ./src/cr_startup_lpc176x.o (__main) -c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) (__aeabi_uldivmod) -c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) (__aeabi_lowlevel_memset) - -Allocating common symbols -Common symbol size file - -dest 0x1000 ./src/dmatest_corrige.o -src2 0x400 ./src/dmatest_corrige.o -src3 0x400 ./src/dmatest_corrige.o -i 0x4 ./src/dmatest_corrige.o -src1 0x1000 ./src/dmatest_corrige.o -LLI 0x20 ./src/dmatest_corrige.o - -Discarded input sections - - .text 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .data 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .bss 0x00000000 0x0 ./src/cr_startup_lpc176x.o - .text 0x00000000 0x0 ./src/crp.o - .data 0x00000000 0x0 ./src/crp.o - .bss 0x00000000 0x0 ./src/crp.o - .text 0x00000000 0x0 ./src/dma_corrige.o - .data 0x00000000 0x0 ./src/dma_corrige.o - .bss 0x00000000 0x0 ./src/dma_corrige.o - .text 0x00000000 0x0 ./src/dmatest_corrige.o - .data 0x00000000 0x0 ./src/dmatest_corrige.o - .bss 0x00000000 0x0 ./src/dmatest_corrige.o - .text.single_copy - 0x00000000 0xc4 ./src/dmatest_corrige.o - .text 0x00000000 0x0 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .data 0x00000000 0x0 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .bss 0x00000000 0x0 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .text.SystemCoreClockUpdate - 0x00000000 0xcc C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .data.SystemCoreClock - 0x00000000 0x4 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_idiv - 0x00000000 0x10 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_idivmod - 0x00000000 0x16 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_uidiv - 0x00000000 0x10 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_uidivmod - 0x00000000 0x16 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_ldivmod - 0x00000000 0x26 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_uldivmod - 0x00000000 0x174 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_idiv0 - 0x00000000 0x2 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text.__aeabi_division_ldiv0 - 0x00000000 0x2 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .text 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .data 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .bss 0x00000000 0x0 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memcpy - 0x00000000 0x26 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memmove - 0x00000000 0x1c c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memclr - 0x00000000 0x8 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - .text.__aeabi_memset - 0x00000000 0xa c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - -Memory Configuration - -Name Origin Length Attributes -MFlash512 0x00000000 0x00080000 xr -RamLoc32 0x10000000 0x00008000 xrw -RamAHB32 0x2007c000 0x00008000 xrw -*default* 0x00000000 0xffffffff - -Linker script and memory map - -LOAD ./src/cr_startup_lpc176x.o -LOAD ./src/crp.o -LOAD ./src/dma_corrige.o -LOAD ./src/dmatest_corrige.o -LOAD C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a -START GROUP -LOAD c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a -LOAD c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a -END GROUP - 0x00080000 __top_MFlash512 = 0x80000 - 0x10008000 __top_RamLoc32 = 0x10008000 - 0x20084000 __top_RamAHB32 = 0x20084000 - -.text 0x00000000 0x7f8 - FILL mask 0xff - 0x00000000 __vectors_start__ = ABSOLUTE (.) - *(.isr_vector) - .isr_vector 0x00000000 0xcc ./src/cr_startup_lpc176x.o - 0x00000000 g_pfnVectors - 0x000000cc . = ALIGN (0x4) - 0x000000cc __section_table_start = . - 0x000000cc __data_section_table = . - 0x000000cc 0x4 LONG 0x7f8 LOADADDR (.data) - 0x000000d0 0x4 LONG 0x10000000 ADDR (.data) - 0x000000d4 0x4 LONG 0x0 SIZEOF (.data) - 0x000000d8 0x4 LONG 0x7f8 LOADADDR (.data_RAM2) - 0x000000dc 0x4 LONG 0x2007c000 ADDR (.data_RAM2) - 0x000000e0 0x4 LONG 0x0 SIZEOF (.data_RAM2) - 0x000000e4 __data_section_table_end = . - 0x000000e4 __bss_section_table = . - 0x000000e4 0x4 LONG 0x10000000 ADDR (.bss) - 0x000000e8 0x4 LONG 0x282c SIZEOF (.bss) - 0x000000ec 0x4 LONG 0x2007c000 ADDR (.bss_RAM2) - 0x000000f0 0x4 LONG 0x0 SIZEOF (.bss_RAM2) - 0x000000f4 __bss_section_table_end = . - 0x000000f4 __section_table_end = . - *(.after_vectors*) - .after_vectors - 0x000000f4 0x78 ./src/cr_startup_lpc176x.o - 0x000000f4 NMI_Handler - 0x000000f6 HardFault_Handler - 0x000000f8 MemManage_Handler - 0x000000fa BusFault_Handler - 0x000000fc UsageFault_Handler - 0x000000fe SVC_Handler - 0x00000100 DebugMon_Handler - 0x00000102 PendSV_Handler - 0x00000104 SysTick_Handler - 0x00000106 data_init - 0x00000118 bss_init - 0x00000128 ResetISR - 0x00000168 UART1_IRQHandler - 0x00000168 EINT3_IRQHandler - 0x00000168 CANActivity_IRQHandler - 0x00000168 TIMER3_IRQHandler - 0x00000168 UART0_IRQHandler - 0x00000168 EINT2_IRQHandler - 0x00000168 I2C1_IRQHandler - 0x00000168 IntDefaultHandler - 0x00000168 PLL0_IRQHandler - 0x00000168 PWM1_IRQHandler - 0x00000168 PLL1_IRQHandler - 0x00000168 SSP0_IRQHandler - 0x00000168 I2S_IRQHandler - 0x00000168 I2C2_IRQHandler - 0x00000168 RTC_IRQHandler - 0x00000168 TIMER0_IRQHandler - 0x00000168 SPI_IRQHandler - 0x00000168 USBActivity_IRQHandler - 0x00000168 EINT1_IRQHandler - 0x00000168 TIMER1_IRQHandler - 0x00000168 UART2_IRQHandler - 0x00000168 ADC_IRQHandler - 0x00000168 SSP1_IRQHandler - 0x00000168 USB_IRQHandler - 0x00000168 BOD_IRQHandler - 0x00000168 I2C0_IRQHandler - 0x00000168 WDT_IRQHandler - 0x00000168 RIT_IRQHandler - 0x00000168 QEI_IRQHandler - 0x00000168 EINT0_IRQHandler - 0x00000168 CAN_IRQHandler - 0x00000168 TIMER2_IRQHandler - 0x00000168 UART3_IRQHandler - 0x00000168 MCPWM_IRQHandler - 0x00000168 ENET_IRQHandler - 0x000002fc . = 0x2fc - *fill* 0x0000016c 0x190 ff - 0x000002fc PROVIDE (__CRP_WORD_START__, .) - *(.crp) - .crp 0x000002fc 0x4 ./src/crp.o - 0x000002fc CRP_WORD - 0x00000300 PROVIDE (__CRP_WORD_END__, .) - 0x00000001 ASSERT (! ((__CRP_WORD_START__ == __CRP_WORD_END__)), Linker CRP Enabled, but no CRP_WORD provided within application) - *(.text*) - .text.NVIC_EnableIRQ - 0x00000300 0x38 ./src/dma_corrige.o - .text.DMA_IRQHandler - 0x00000338 0x94 ./src/dma_corrige.o - 0x00000338 DMA_IRQHandler - .text.DMA_Init - 0x000003cc 0xa4 ./src/dma_corrige.o - 0x000003cc DMA_Init - .text.LLI_copy - 0x00000470 0x200 ./src/dmatest_corrige.o - 0x00000470 LLI_copy - .text.check_res - 0x00000670 0x4c ./src/dmatest_corrige.o - 0x00000670 check_res - .text.main 0x000006bc 0x2c ./src/dmatest_corrige.o - 0x000006bc main - .text.SystemInit - 0x000006e8 0xe4 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - 0x000006e8 SystemInit - .text.memset 0x000007cc 0x4 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - 0x000007cc memset - .text.__weak_main - 0x000007d0 0x4 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - 0x000007d0 __weak_main - 0x000007d0 __main - .text.__aeabi_memset_lowlevel - 0x000007d4 0x24 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - 0x000007d4 __aeabi_lowlevel_memset - *(.rodata .rodata.*) - 0x000007f8 . = ALIGN (0x4) - -.glue_7 0x000007f8 0x0 - .glue_7 0x00000000 0x0 linker stubs - -.glue_7t 0x000007f8 0x0 - .glue_7t 0x00000000 0x0 linker stubs - -.vfp11_veneer 0x000007f8 0x0 - .vfp11_veneer 0x00000000 0x0 linker stubs - -.v4_bx 0x000007f8 0x0 - .v4_bx 0x00000000 0x0 linker stubs - -.ARM.extab - *(.ARM.extab* .gnu.linkonce.armextab.*) - 0x000007f8 __exidx_start = . - -.ARM.exidx - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - 0x000007f8 __exidx_end = . - 0x000007f8 _etext = . - -.data_RAM2 0x2007c000 0x0 load address 0x000007f8 - FILL mask 0xff - *(.data.$RAM2*) - *(.data.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - -.uninit_RESERVED - 0x10000000 0x0 - *(.bss.$RESERVED*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _end_uninit_RESERVED = . - -.data 0x10000000 0x0 load address 0x000007f8 - FILL mask 0xff - 0x10000000 _data = . - *(vtable) - *(.data*) - 0x10000000 . = ALIGN (0x4) - 0x10000000 _edata = . - -.bss_RAM2 0x2007c000 0x0 - *(.bss.$RAM2*) - *(.bss.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - -.bss 0x10000000 0x282c - 0x10000000 _bss = . - *(.bss*) - .bss.DMATCCount - 0x10000000 0x4 ./src/dma_corrige.o - 0x10000000 DMATCCount - .bss.DMAErrCount - 0x10000004 0x4 ./src/dma_corrige.o - 0x10000004 DMAErrCount - *(COMMON) - COMMON 0x10000008 0x2824 ./src/dmatest_corrige.o - 0x10000008 dest - 0x10001008 src2 - 0x10001408 src3 - 0x10001808 i - 0x1000180c src1 - 0x1000280c LLI - 0x1000282c . = ALIGN (0x4) - 0x1000282c _ebss = . - 0x1000282c PROVIDE (end, .) - -.noinit_RAM2 0x2007c000 0x0 - *(.noinit.$RAM2*) - *(.noinit.$RamAHB32*) - 0x2007c000 . = ALIGN (0x4) - -.noinit 0x1000282c 0x0 - 0x1000282c _noinit = . - *(.noinit*) - 0x1000282c . = ALIGN (0x4) - 0x1000282c _end_noinit = . - 0x1000282c PROVIDE (_pvHeapStart, .) - 0x10008000 PROVIDE (_vStackTop, (__top_RamLoc32 - 0x0)) -OUTPUT(labo_DMA.axf elf32-littlearm) - -.debug_info 0x00000000 0xd1b - .debug_info 0x00000000 0x2dd ./src/cr_startup_lpc176x.o - .debug_info 0x000002dd 0x48 ./src/crp.o - .debug_info 0x00000325 0x400 ./src/dma_corrige.o - .debug_info 0x00000725 0x267 ./src/dmatest_corrige.o - .debug_info 0x0000098c 0x38f C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_abbrev 0x00000000 0x4a9 - .debug_abbrev 0x00000000 0x12b ./src/cr_startup_lpc176x.o - .debug_abbrev 0x0000012b 0x39 ./src/crp.o - .debug_abbrev 0x00000164 0x144 ./src/dma_corrige.o - .debug_abbrev 0x000002a8 0x11e ./src/dmatest_corrige.o - .debug_abbrev 0x000003c6 0xe3 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_loc 0x00000000 0x286 - .debug_loc 0x00000000 0x102 ./src/cr_startup_lpc176x.o - .debug_loc 0x00000102 0xa8 ./src/dma_corrige.o - .debug_loc 0x000001aa 0xbc ./src/dmatest_corrige.o - .debug_loc 0x00000266 0x20 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_aranges 0x00000000 0x110 - .debug_aranges - 0x00000000 0x80 ./src/cr_startup_lpc176x.o - .debug_aranges - 0x00000080 0x30 ./src/dma_corrige.o - .debug_aranges - 0x000000b0 0x38 ./src/dmatest_corrige.o - .debug_aranges - 0x000000e8 0x28 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_ranges 0x00000000 0xd0 - .debug_ranges 0x00000000 0x70 ./src/cr_startup_lpc176x.o - .debug_ranges 0x00000070 0x20 ./src/dma_corrige.o - .debug_ranges 0x00000090 0x28 ./src/dmatest_corrige.o - .debug_ranges 0x000000b8 0x18 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_line 0x00000000 0x110e - .debug_line 0x00000000 0x3d8 ./src/cr_startup_lpc176x.o - .debug_line 0x000003d8 0xad ./src/crp.o - .debug_line 0x00000485 0x403 ./src/dma_corrige.o - .debug_line 0x00000888 0x495 ./src/dmatest_corrige.o - .debug_line 0x00000d1d 0x3f1 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_macinfo 0x00000000 0x22317 - .debug_macinfo - 0x00000000 0x3d45 ./src/cr_startup_lpc176x.o - .debug_macinfo - 0x00003d45 0x238b ./src/crp.o - .debug_macinfo - 0x000060d0 0x9e68 ./src/dma_corrige.o - .debug_macinfo - 0x0000ff38 0x9eae ./src/dmatest_corrige.o - .debug_macinfo - 0x00019de6 0x8531 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - -.debug_str 0x00000000 0x783 - .debug_str 0x00000000 0x25b ./src/cr_startup_lpc176x.o - 0x283 (size before relaxing) - .debug_str 0x0000025b 0x16 ./src/crp.o - 0xb0 (size before relaxing) - .debug_str 0x00000271 0x2db ./src/dma_corrige.o - 0x3ee (size before relaxing) - .debug_str 0x0000054c 0x88 ./src/dmatest_corrige.o - 0x1bc (size before relaxing) - .debug_str 0x000005d4 0x1af C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - 0x2c1 (size before relaxing) - -.comment 0x00000000 0x70 - .comment 0x00000000 0x70 ./src/cr_startup_lpc176x.o - 0x71 (size before relaxing) - .comment 0x00000000 0x71 ./src/crp.o - .comment 0x00000000 0x71 ./src/dma_corrige.o - .comment 0x00000000 0x71 ./src/dmatest_corrige.o - .comment 0x00000000 0x71 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .comment 0x00000000 0x71 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .comment 0x00000000 0x71 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - -.ARM.attributes - 0x00000000 0x31 - .ARM.attributes - 0x00000000 0x33 ./src/cr_startup_lpc176x.o - .ARM.attributes - 0x00000033 0x33 ./src/crp.o - .ARM.attributes - 0x00000066 0x33 ./src/dma_corrige.o - .ARM.attributes - 0x00000099 0x33 ./src/dmatest_corrige.o - .ARM.attributes - 0x000000cc 0x33 C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) - .ARM.attributes - 0x000000ff 0x33 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(memset.o) - .ARM.attributes - 0x00000132 0x33 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/../../../../arm-none-eabi/lib/armv7-m\libcr_c.a(__weak__main.o) - .ARM.attributes - 0x00000165 0x21 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(division.o) - .ARM.attributes - 0x00000186 0x21 c:/nxp/lpcxpresso_5.2.6_2137/lpcxpresso/tools/bin/../lib/gcc/arm-none-eabi/4.6.2/armv7-m\libcr_eabihelpers.a(memcpy.o) - -.debug_frame 0x00000000 0x218 - .debug_frame 0x00000000 0xf4 ./src/cr_startup_lpc176x.o - .debug_frame 0x000000f4 0x68 ./src/dma_corrige.o - .debug_frame 0x0000015c 0x80 ./src/dmatest_corrige.o - .debug_frame 0x000001dc 0x3c C:\Users\Vincent\Documents\LPCXpresso_5.2.6_2137\pro\CMSISv2p00_LPC17xx\Debug\libCMSISv2p00_LPC17xx.a(system_LPC17xx.o) diff --git a/labo4.1_DMA_new/Debug/labo_DMA_Debug.ld b/labo4.1_DMA_new/Debug/labo_DMA_Debug.ld deleted file mode 100644 index 46f8ad1c4f307aec7b34f267227b9fd8f9a07096..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo_DMA_Debug.ld +++ /dev/null @@ -1,154 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (C) Code Red Technologies Ltd, 2008-2015 - * Generated linker script file for LPC1769 - * Created from generic_c.ld (vLPCXpresso v5.2 (6 [Build 2137] [2013-07-08] )) - * By LPCXpresso v5.2.6 [Build 2137] [2013-07-08] on Fri Jan 09 22:38:35 CET 2015 - */ - - -INCLUDE "labo_DMA_Debug_lib.ld" -INCLUDE "labo_DMA_Debug_mem.ld" - -ENTRY(ResetISR) - -SECTIONS -{ - - /* MAIN TEXT SECTION */ - .text : ALIGN(4) - { - FILL(0xff) - __vectors_start__ = ABSOLUTE(.) ; - KEEP(*(.isr_vector)) - - /* Global Section Table */ - . = ALIGN(4) ; - __section_table_start = .; - __data_section_table = .; - LONG(LOADADDR(.data)); - LONG( ADDR(.data)) ; - LONG( SIZEOF(.data)); - LONG(LOADADDR(.data_RAM2)); - LONG( ADDR(.data_RAM2)) ; - LONG( SIZEOF(.data_RAM2)); - __data_section_table_end = .; - __bss_section_table = .; - LONG( ADDR(.bss)); - LONG( SIZEOF(.bss)); - LONG( ADDR(.bss_RAM2)); - LONG( SIZEOF(.bss_RAM2)); - __bss_section_table_end = .; - __section_table_end = . ; - /* End of Global Section Table */ - - - *(.after_vectors*) - - /* Code Read Protect data */ - . = 0x000002FC ; - PROVIDE(__CRP_WORD_START__ = .) ; - KEEP(*(.crp)) - PROVIDE(__CRP_WORD_END__ = .) ; - ASSERT(!(__CRP_WORD_START__ == __CRP_WORD_END__), "Linker CRP Enabled, but no CRP_WORD provided within application"); - /* End of Code Read Protect */ - - } >MFlash512 - - .text : ALIGN(4) - { - *(.text*) - *(.rodata .rodata.*) - . = ALIGN(4); - - } > MFlash512 - - /* - * for exception handling/unwind - some Newlib functions (in common - * with C++ and STDC++) use this. - */ - .ARM.extab : ALIGN(4) - { - *(.ARM.extab* .gnu.linkonce.armextab.*) - } > MFlash512 - __exidx_start = .; - - .ARM.exidx : ALIGN(4) - { - *(.ARM.exidx* .gnu.linkonce.armexidx.*) - } > MFlash512 - __exidx_end = .; - - _etext = .; - - - /* DATA section for RamAHB32 */ - .data_RAM2 : ALIGN(4) - { - FILL(0xff) - *(.data.$RAM2*) - *(.data.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 AT>MFlash512 - - /* MAIN DATA SECTION */ - - - .uninit_RESERVED : ALIGN(4) - { - KEEP(*(.bss.$RESERVED*)) - . = ALIGN(4) ; - _end_uninit_RESERVED = .; - } > RamLoc32 - - - /* Main DATA section (RamLoc32) */ - .data : ALIGN(4) - { - FILL(0xff) - _data = . ; - *(vtable) - *(.data*) - . = ALIGN(4) ; - _edata = . ; - } > RamLoc32 AT>MFlash512 - - /* BSS section for RamAHB32 */ - .bss_RAM2 : ALIGN(4) - { - *(.bss.$RAM2*) - *(.bss.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 - - /* MAIN BSS SECTION */ - .bss : ALIGN(4) - { - _bss = .; - *(.bss*) - *(COMMON) - . = ALIGN(4) ; - _ebss = .; - PROVIDE(end = .); - } > RamLoc32 - - /* NOINIT section for RamAHB32 */ - .noinit_RAM2 (NOLOAD) : ALIGN(4) - { - *(.noinit.$RAM2*) - *(.noinit.$RamAHB32*) - . = ALIGN(4) ; - } > RamAHB32 - - /* DEFAULT NOINIT SECTION */ - .noinit (NOLOAD): ALIGN(4) - { - _noinit = .; - *(.noinit*) - . = ALIGN(4) ; - _end_noinit = .; - } > RamLoc32 - - PROVIDE(_pvHeapStart = .); - PROVIDE(_vStackTop = __top_RamLoc32 - 0); -} diff --git a/labo4.1_DMA_new/Debug/labo_DMA_Debug_lib.ld b/labo4.1_DMA_new/Debug/labo_DMA_Debug_lib.ld deleted file mode 100644 index 2e8b5b9c9b67d777f6354fcbc92ea29696ee2dab..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo_DMA_Debug_lib.ld +++ /dev/null @@ -1,13 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (C) Code Red Technologies Ltd, 2008-2015 - * Generated linker script file for LPC1769 - * Created from LibIncTemplate.ld (vLPCXpresso v5.2 (6 [Build 2137] [2013-07-08] )) - * By LPCXpresso v5.2.6 [Build 2137] [2013-07-08] on Fri Jan 09 22:38:35 CET 2015 - */ - - - GROUP( - libcr_c.a - libcr_eabihelpers.a - ) diff --git a/labo4.1_DMA_new/Debug/labo_DMA_Debug_mem.ld b/labo4.1_DMA_new/Debug/labo_DMA_Debug_mem.ld deleted file mode 100644 index de3f6c557a6e313e32e3a3afc1f7d7914938bd4b..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/labo_DMA_Debug_mem.ld +++ /dev/null @@ -1,21 +0,0 @@ -/* - * GENERATED FILE - DO NOT EDIT - * (C) Code Red Technologies Ltd, 2008-2015 - * Linker script memory definitions - * Created from LinkMemoryTemplate - * By LPCXpresso v5.2.6 [Build 2137] [2013-07-08] on Fri Jan 09 22:38:35 CET 2015) -*/ - -MEMORY -{ - /* Define each memory region */ - MFlash512 (rx) : ORIGIN = 0x0, LENGTH = 0x80000 /* 512k */ - RamLoc32 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x8000 /* 32k */ - RamAHB32 (rwx) : ORIGIN = 0x2007c000, LENGTH = 0x8000 /* 32k */ - -} - /* Define a symbol for the top of each memory region */ - __top_MFlash512 = 0x0 + 0x80000; - __top_RamLoc32 = 0x10000000 + 0x8000; - __top_RamAHB32 = 0x2007c000 + 0x8000; - diff --git a/labo4.1_DMA_new/Debug/makefile b/labo4.1_DMA_new/Debug/makefile deleted file mode 100644 index ec1ba873a1e3766f6b100a05f7cff4d33fdcc394..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/makefile +++ /dev/null @@ -1,60 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - --include ../makefile.init - -RM := rm -rf - -# All of the sources participating in the build are defined here --include sources.mk --include src/subdir.mk -ifneq ($(MAKECMDGOALS),clean) -ifneq ($(strip $(C_DEPS)),) --include $(C_DEPS) -endif -endif - --include ../makefile.defs - -OPTIONAL_TOOL_DEPS := \ -$(wildcard ../makefile.defs) \ -$(wildcard ../makefile.init) \ -$(wildcard ../makefile.targets) \ - - -BUILD_ARTIFACT_NAME := labo4.1_DMA_new -BUILD_ARTIFACT_EXTENSION := axf -BUILD_ARTIFACT_PREFIX := -BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),) - -# Add inputs and outputs from these tool invocations to the build variables - -# All Target -all: - +@$(MAKE) --no-print-directory main-build && $(MAKE) --no-print-directory post-build - -# Main-build Target -main-build: labo4.1_DMA_new.axf - -# Tool invocations -labo4.1_DMA_new.axf: $(OBJS) $(USER_OBJS) makefile $(OPTIONAL_TOOL_DEPS) - @echo 'Building target: $@' - @echo 'Invoking: MCU Linker' - arm-none-eabi-gcc -nostdlib -L"/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/Debug" -Xlinker -Map="labo4.1_DMA_new.map" -Xlinker --gc-sections -mcpu=cortex-m3 -mthumb -T labo4_1_DMA_new_Debug.ld -o "labo4.1_DMA_new.axf" $(OBJS) $(USER_OBJS) $(LIBS) -lCMSISv2p00_LPC17xx - @echo 'Finished building target: $@' - @echo ' ' - -# Other Targets -clean: - -$(RM) labo4.1_DMA_new.axf - -@echo ' ' - -post-build: - -@echo 'Performing post-build steps' - -arm-none-eabi-size "labo4.1_DMA_new.axf"; # arm-none-eabi-objcopy -O binary "labo4.1_DMA_new.axf" "labo4.1_DMA_new.bin" ; checksum -p LPC1769 -d "labo4.1_DMA_new.bin"; - -@echo ' ' - -.PHONY: all clean dependents main-build post-build - --include ../makefile.targets diff --git a/labo4.1_DMA_new/Debug/objects.mk b/labo4.1_DMA_new/Debug/objects.mk deleted file mode 100644 index dc31e16c685929c0d9eb5bd448a36f54b1533d57..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/objects.mk +++ /dev/null @@ -1,8 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -USER_OBJS := - -LIBS := - diff --git a/labo4.1_DMA_new/Debug/sources.mk b/labo4.1_DMA_new/Debug/sources.mk deleted file mode 100644 index 6b18dbcfbb079cc6b1d35b607b988b240661a8de..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/sources.mk +++ /dev/null @@ -1,18 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -ASM_SRCS := -C_SRCS := -OBJ_SRCS := -O_SRCS := -S_SRCS := -S_UPPER_SRCS := -C_DEPS := -EXECUTABLES := -OBJS := - -# Every subdirectory with source files must be described here -SUBDIRS := \ -src \ - diff --git a/labo4.1_DMA_new/Debug/src/config_LPC1769.su b/labo4.1_DMA_new/Debug/src/config_LPC1769.su deleted file mode 100644 index ef495e2aede2b2b91edbb6eb222a9ab292661b6d..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/config_LPC1769.su +++ /dev/null @@ -1 +0,0 @@ -config_LPC1769.c:4:6:init 4 static diff --git a/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.d b/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.d deleted file mode 100644 index e517810be20d25a191aa8a3ae940407f5aff7873..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.d +++ /dev/null @@ -1 +0,0 @@ -src/cr_startup_lpc176x.o: ../src/cr_startup_lpc176x.c diff --git a/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.o b/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.o deleted file mode 100644 index 2fcc5e81a92b80eca6af761a423c6308a573fd2f..0000000000000000000000000000000000000000 Binary files a/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.o and /dev/null differ diff --git a/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.su b/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.su deleted file mode 100644 index 1946209b561b8b01c6f9a4d943b40753ccc72146..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/cr_startup_lpc176x.su +++ /dev/null @@ -1,13 +0,0 @@ -../src/cr_startup_lpc176x.c:346:6:NMI_Handler 0 static -../src/cr_startup_lpc176x.c:353:6:HardFault_Handler 0 static -../src/cr_startup_lpc176x.c:360:6:MemManage_Handler 0 static -../src/cr_startup_lpc176x.c:367:6:BusFault_Handler 0 static -../src/cr_startup_lpc176x.c:374:6:UsageFault_Handler 0 static -../src/cr_startup_lpc176x.c:381:6:SVC_Handler 0 static -../src/cr_startup_lpc176x.c:388:6:DebugMon_Handler 0 static -../src/cr_startup_lpc176x.c:395:6:PendSV_Handler 0 static -../src/cr_startup_lpc176x.c:402:6:SysTick_Handler 0 static -../src/cr_startup_lpc176x.c:416:6:IntDefaultHandler 0 static -../src/cr_startup_lpc176x.c:216:6:data_init 8 static -../src/cr_startup_lpc176x.c:225:6:bss_init 0 static -../src/cr_startup_lpc176x.c:271:1:ResetISR 16 static diff --git a/labo4.1_DMA_new/Debug/src/crp.d b/labo4.1_DMA_new/Debug/src/crp.d deleted file mode 100644 index e2ac2b27f42e7a5e6e90c4445d19844bf48b05d4..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/crp.d +++ /dev/null @@ -1 +0,0 @@ -src/crp.o src/crp.d: ../src/crp.c diff --git a/labo4.1_DMA_new/Debug/src/crp.o b/labo4.1_DMA_new/Debug/src/crp.o deleted file mode 100644 index 2d87517f774c7ff05cef5993ea01e7bb1189dbb1..0000000000000000000000000000000000000000 Binary files a/labo4.1_DMA_new/Debug/src/crp.o and /dev/null differ diff --git a/labo4.1_DMA_new/Debug/src/crp.su b/labo4.1_DMA_new/Debug/src/crp.su deleted file mode 100644 index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000 diff --git a/labo4.1_DMA_new/Debug/src/dma.d b/labo4.1_DMA_new/Debug/src/dma.d deleted file mode 100644 index 6e353db00a2c3871ce72b57f58e1fd85cd4f4658..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/dma.d +++ /dev/null @@ -1,13 +0,0 @@ -src/dma.o src/dma.d: ../src/dma.c \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/LPC17xx.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cm3.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmInstr.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmFunc.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/system_LPC17xx.h \ - ../src/dma.h -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/LPC17xx.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cm3.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmInstr.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmFunc.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/system_LPC17xx.h: -../src/dma.h: diff --git a/labo4.1_DMA_new/Debug/src/dma.o b/labo4.1_DMA_new/Debug/src/dma.o deleted file mode 100644 index c0af232df8ca3f575c7a6023951b85f29ab17706..0000000000000000000000000000000000000000 Binary files a/labo4.1_DMA_new/Debug/src/dma.o and /dev/null differ diff --git a/labo4.1_DMA_new/Debug/src/dma.su b/labo4.1_DMA_new/Debug/src/dma.su deleted file mode 100644 index 007d5588f524833c8052104c901116c280f1a05e..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/dma.su +++ /dev/null @@ -1,3 +0,0 @@ -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cm3.h:928:22:NVIC_EnableIRQ 16 static -../src/dma.c:16:6:DMA_IRQHandler 4 static -../src/dma.c:35:6:DMA_Init 24 static diff --git a/labo4.1_DMA_new/Debug/src/dmatest.d b/labo4.1_DMA_new/Debug/src/dmatest.d deleted file mode 100644 index b5a6d95fc374d10120990b0185c237d559116554..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/dmatest.d +++ /dev/null @@ -1,12 +0,0 @@ -src/dmatest.o src/dmatest.d: ../src/dmatest.c ../src/dma.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/LPC17xx.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cm3.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmInstr.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmFunc.h \ - /home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/system_LPC17xx.h -../src/dma.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/LPC17xx.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cm3.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmInstr.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/core_cmFunc.h: -/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc/system_LPC17xx.h: diff --git a/labo4.1_DMA_new/Debug/src/dmatest.o b/labo4.1_DMA_new/Debug/src/dmatest.o deleted file mode 100644 index d58011a3a25a319b303f75f280727f801442aa0b..0000000000000000000000000000000000000000 Binary files a/labo4.1_DMA_new/Debug/src/dmatest.o and /dev/null differ diff --git a/labo4.1_DMA_new/Debug/src/dmatest.su b/labo4.1_DMA_new/Debug/src/dmatest.su deleted file mode 100644 index e7a27aa25c7bbb1192a4d0012ab21dbf9ecc806b..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/dmatest.su +++ /dev/null @@ -1,4 +0,0 @@ -../src/dmatest.c:17:6:single_copy 8 static -../src/dmatest.c:30:6:LLI_copy 8 static -../src/dmatest.c:52:5:check_res 16 static -../src/dmatest.c:67:5:main 8 static diff --git a/labo4.1_DMA_new/Debug/src/subdir.mk b/labo4.1_DMA_new/Debug/src/subdir.mk deleted file mode 100644 index 2ccfefc2979f26665795fdd76138cf461ab8b206..0000000000000000000000000000000000000000 --- a/labo4.1_DMA_new/Debug/src/subdir.mk +++ /dev/null @@ -1,47 +0,0 @@ -################################################################################ -# Automatically-generated file. Do not edit! -################################################################################ - -# Add inputs and outputs from these tool invocations to the build variables -C_SRCS += \ -../src/cr_startup_lpc176x.c \ -../src/crp.c \ -../src/dma.c \ -../src/dmatest.c - -C_DEPS += \ -./src/cr_startup_lpc176x.d \ -./src/crp.d \ -./src/dma.d \ -./src/dmatest.d - -OBJS += \ -./src/cr_startup_lpc176x.o \ -./src/crp.o \ -./src/dma.o \ -./src/dmatest.o - - -# Each subdirectory must supply rules for building sources it contributes -src/cr_startup_lpc176x.o: ../src/cr_startup_lpc176x.c src/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: MCU C Compiler' - arm-none-eabi-gcc -D__REDLIB__ -DDEBUG -D__CODE_RED -I"/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc" -Os -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map="$(<D)/"= -mcpu=cortex-m3 -mthumb -D__REDLIB__ -fstack-usage -specs=redlib.specs -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - -src/%.o: ../src/%.c src/subdir.mk - @echo 'Building file: $<' - @echo 'Invoking: MCU C Compiler' - arm-none-eabi-gcc -D__REDLIB__ -DDEBUG -D__CODE_RED -I"/home/iliya/isc/pro/labo/CMSISv2p00_LPC17xx/inc" -O0 -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fmerge-constants -fmacro-prefix-map="$(<D)/"= -mcpu=cortex-m3 -mthumb -D__REDLIB__ -fstack-usage -specs=redlib.specs -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)" -MT"$(@:%.o=%.d)" -o "$@" "$<" - @echo 'Finished building: $<' - @echo ' ' - - -clean: clean-src - -clean-src: - -$(RM) ./src/cr_startup_lpc176x.d ./src/cr_startup_lpc176x.o ./src/crp.d ./src/crp.o ./src/dma.d ./src/dma.o ./src/dmatest.d ./src/dmatest.o - -.PHONY: clean-src -