Archive member included because of file (symbol) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memcpy.o) Objects\D32.o (memcpy) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) Objects\usb_device.o (memset) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_general_exception_context) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (exit) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) Objects\D32.o (toupper) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (_libc_data) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) (_filbuf_simple) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) Objects\D32.o (printf) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (pthread_mutex_lock) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) (_general_exception_handler) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_bootstrap_exception_handler) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_on_reset) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_on_bootstrap) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_nmi_handler) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (_mon_getc) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (_mon_write) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (_exit) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) (_ctype) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (errno) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) (vfprintf) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (fputc) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (strlen) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(mod32.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (modf) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(dp32.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (dpadd) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o) Objects\main.o (INTDisableInterrupts) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o) Objects\D32.o (INTEnableSystemMultiVectoredInt) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o) Objects\main.o (INTRestoreInterrupts) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o) Objects\D32.o (OpenCoreTimer) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(update_core_timer_lib.o) Objects\D32.o (UpdateCoreTimer) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) Objects\main.o (CheKseg0CacheOn) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o) (INTEnableInterrupts) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (__udivdi3) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (__umoddi3) Allocating common symbols Common symbol size file pDst 0x4 Objects\usb_device.o USB_In_Buffer 0x40 Objects\D32.o T1_timer 0x4 Objects\D32.o control_signal_bitmap 0x4 Objects\usb_function_cdc.o g_TX_buf_in 0x1 Objects\D32.o BDT 0x80 Objects\usb_device.o CtrlTrfData 0x8 Objects\usb_device.o g_USART_RX_buf_in 0x1 Objects\D32.o USBDeviceState 0x1 Objects\usb_device.o controlTransferState 0x1 Objects\usb_device.o cdc_tx_len 0x1 Objects\usb_function_cdc.o g_echo_enable 0x4 Objects\D32.o USBInMaxPacketSize 0x6 Objects\usb_device.o pCDCSrc 0x4 Objects\usb_function_cdc.o g_USART_RX_buf_out 0x1 Objects\D32.o cdc_data_tx 0x40 Objects\usb_function_cdc.o g_RX_buf 0x40 Objects\D32.o inPipes 0x7 Objects\usb_device.o pBDTEntryIn 0x10 Objects\usb_device.o CDCDataOutHandle 0x4 Objects\usb_function_cdc.o cdc_rx_len 0x1 Objects\usb_function_cdc.o g_USART_TX_buf_out 0x1 Objects\D32.o line_coding 0x8 Objects\usb_function_cdc.o g_ack_enable 0x4 Objects\D32.o g_USART_RX_buf 0x40 Objects\D32.o BaudRateGen 0x4 Objects\usb_function_cdc.o pBDTEntryOut 0x10 Objects\usb_device.o CDCDataInHandle 0x4 Objects\usb_function_cdc.o g_USART_TX_buf_in 0x1 Objects\D32.o cdc_data_rx 0x40 Objects\usb_function_cdc.o cdc_notice 0x8 Objects\usb_function_cdc.o pBDTEntryEP0OutNext 0x4 Objects\usb_device.o g_RX_buf_out 0x1 Objects\D32.o g_TX_buf 0x40 Objects\D32.o g_TX_buf_length 0x1 Objects\D32.o cdc_trf_state 0x1 Objects\usb_function_cdc.o SetupPkt 0x8 Objects\usb_device.o g_RX_buf_in 0x1 Objects\D32.o pCDCDst 0x4 Objects\usb_function_cdc.o cdc_mem_type 0x1 Objects\usb_function_cdc.o g_TX_buf_out 0x1 Objects\D32.o shortPacketStatus 0x1 Objects\usb_device.o pBDTEntryEP0OutCurrent 0x4 Objects\usb_device.o USBActiveConfiguration 0x1 Objects\usb_device.o RemoteWakeup 0x4 Objects\usb_device.o g_USART_TX_buf 0x40 Objects\D32.o USTATcopy 0x1 Objects\usb_device.o USBInData 0xc Objects\usb_device.o USBAlternateInterface 0x1 Objects\usb_device.o outPipes 0xb Objects\usb_device.o dummy_encapsulated_cmd_response 0x8 Objects\usb_function_cdc.o Memory Configuration Name Origin Length Attributes kseg0_program_mem 0x9d006a00 0x0007a600 xr kseg0_boot_mem 0x9d006490 0x00000970 exception_mem 0x9d005000 0x00001000 kseg1_boot_mem 0x9d006000 0x00000490 debug_exec_mem 0xbfc02000 0x00000ff0 config3 0xbfc02ff0 0x00000004 config2 0xbfc02ff4 0x00000004 config1 0xbfc02ff8 0x00000004 config0 0xbfc02ffc 0x00000004 boot_software_key 0xa0000000 0x00000004 kseg1_data_mem 0xa0000004 0x00007ffc w !x sfrs 0xbf800000 0x00100000 *default* 0x00000000 0xffffffff Linker script and memory map LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o LOAD Objects\usb_descriptors.o LOAD Objects\main.o LOAD Objects\usb_device.o LOAD Objects\usb_function_cdc.o LOAD Objects\D32.o 0x00000001 __MPLAB_BUILD = 0x1 LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a START GROUP LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libe.a LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libdsp.a LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX460F512L.a END GROUP LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a 0x00000400 PROVIDE (_min_stack_size, 0x400) 0x00000000 PROVIDE (_min_heap_size, 0x0) LOAD C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/./proc/32MX460F512L\processor.o 0x00000001 PROVIDE (_vector_spacing, 0x1) 0x9d005000 _ebase_address = 0x9d005000 0x9d006000 _RESET_ADDR = 0x9d006000 0x9d006380 _BEV_EXCPT_ADDR = 0x9d006380 0x9d006480 _DBG_EXCPT_ADDR = 0x9d006480 0xbfc02000 _DBG_CODE_ADDR = 0xbfc02000 0x9d005180 _GEN_EXCPT_ADDR = (_ebase_address + 0x180) .boot_software_key_sec *(.boot_software_key_sec) .config_BFC02FF0 *(.config_BFC02FF0) .config_BFC02FF4 *(.config_BFC02FF4) .config_BFC02FF8 *(.config_BFC02FF8) .config_BFC02FFC *(.config_BFC02FFC) .reset 0x9d006000 0x10 *(.reset) .reset 0x9d006000 0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o 0x9d006000 _reset .bev_excpt 0x9d006380 0x10 *(.bev_handler) .bev_handler 0x9d006380 0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o .dbg_excpt 0x9d006480 0x0 0x9d006480 . = (. + DEFINED (_DEBUGGER)?0x8:0x0) .dbg_code 0xbfc02000 0x0 0xbfc02000 . = (. + DEFINED (_DEBUGGER)?0xff0:0x0) .app_excpt 0x9d005180 0x10 *(.gen_handler) .gen_handler 0x9d005180 0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o .vector_0 0x9d005200 0x8 *(.vector_0) .vector_0 0x9d005200 0x8 Objects\D32.o 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_0) <= (_vector_spacing << 0x5))), function at exception vector 0 too large) .vector_1 0x9d005220 0x0 *(.vector_1) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_1) <= (_vector_spacing << 0x5))), function at exception vector 1 too large) .vector_2 0x9d005240 0x0 *(.vector_2) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_2) <= (_vector_spacing << 0x5))), function at exception vector 2 too large) .vector_3 0x9d005260 0x0 *(.vector_3) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_3) <= (_vector_spacing << 0x5))), function at exception vector 3 too large) .vector_4 0x9d005280 0x0 *(.vector_4) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_4) <= (_vector_spacing << 0x5))), function at exception vector 4 too large) .vector_5 0x9d0052a0 0x0 *(.vector_5) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_5) <= (_vector_spacing << 0x5))), function at exception vector 5 too large) .vector_6 0x9d0052c0 0x0 *(.vector_6) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_6) <= (_vector_spacing << 0x5))), function at exception vector 6 too large) .vector_7 0x9d0052e0 0x0 *(.vector_7) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_7) <= (_vector_spacing << 0x5))), function at exception vector 7 too large) .vector_8 0x9d005300 0x0 *(.vector_8) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_8) <= (_vector_spacing << 0x5))), function at exception vector 8 too large) .vector_9 0x9d005320 0x0 *(.vector_9) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_9) <= (_vector_spacing << 0x5))), function at exception vector 9 too large) .vector_10 0x9d005340 0x0 *(.vector_10) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_10) <= (_vector_spacing << 0x5))), function at exception vector 10 too large) .vector_11 0x9d005360 0x0 *(.vector_11) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_11) <= (_vector_spacing << 0x5))), function at exception vector 11 too large) .vector_12 0x9d005380 0x0 *(.vector_12) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_12) <= (_vector_spacing << 0x5))), function at exception vector 12 too large) .vector_13 0x9d0053a0 0x0 *(.vector_13) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_13) <= (_vector_spacing << 0x5))), function at exception vector 13 too large) .vector_14 0x9d0053c0 0x0 *(.vector_14) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_14) <= (_vector_spacing << 0x5))), function at exception vector 14 too large) .vector_15 0x9d0053e0 0x0 *(.vector_15) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_15) <= (_vector_spacing << 0x5))), function at exception vector 15 too large) .vector_16 0x9d005400 0x0 *(.vector_16) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_16) <= (_vector_spacing << 0x5))), function at exception vector 16 too large) .vector_17 0x9d005420 0x0 *(.vector_17) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_17) <= (_vector_spacing << 0x5))), function at exception vector 17 too large) .vector_18 0x9d005440 0x0 *(.vector_18) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_18) <= (_vector_spacing << 0x5))), function at exception vector 18 too large) .vector_19 0x9d005460 0x0 *(.vector_19) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_19) <= (_vector_spacing << 0x5))), function at exception vector 19 too large) .vector_20 0x9d005480 0x0 *(.vector_20) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_20) <= (_vector_spacing << 0x5))), function at exception vector 20 too large) .vector_21 0x9d0054a0 0x0 *(.vector_21) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_21) <= (_vector_spacing << 0x5))), function at exception vector 21 too large) .vector_22 0x9d0054c0 0x0 *(.vector_22) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_22) <= (_vector_spacing << 0x5))), function at exception vector 22 too large) .vector_23 0x9d0054e0 0x0 *(.vector_23) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_23) <= (_vector_spacing << 0x5))), function at exception vector 23 too large) .vector_24 0x9d005500 0x0 *(.vector_24) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_24) <= (_vector_spacing << 0x5))), function at exception vector 24 too large) .vector_25 0x9d005520 0x0 *(.vector_25) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_25) <= (_vector_spacing << 0x5))), function at exception vector 25 too large) .vector_26 0x9d005540 0x0 *(.vector_26) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_26) <= (_vector_spacing << 0x5))), function at exception vector 26 too large) .vector_27 0x9d005560 0x0 *(.vector_27) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_27) <= (_vector_spacing << 0x5))), function at exception vector 27 too large) .vector_28 0x9d005580 0x0 *(.vector_28) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_28) <= (_vector_spacing << 0x5))), function at exception vector 28 too large) .vector_29 0x9d0055a0 0x0 *(.vector_29) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_29) <= (_vector_spacing << 0x5))), function at exception vector 29 too large) .vector_30 0x9d0055c0 0x0 *(.vector_30) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_30) <= (_vector_spacing << 0x5))), function at exception vector 30 too large) .vector_31 0x9d0055e0 0x0 *(.vector_31) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_31) <= (_vector_spacing << 0x5))), function at exception vector 31 too large) .vector_32 0x9d005600 0x0 *(.vector_32) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_32) <= (_vector_spacing << 0x5))), function at exception vector 32 too large) .vector_33 0x9d005620 0x0 *(.vector_33) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_33) <= (_vector_spacing << 0x5))), function at exception vector 33 too large) .vector_34 0x9d005640 0x0 *(.vector_34) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_34) <= (_vector_spacing << 0x5))), function at exception vector 34 too large) .vector_35 0x9d005660 0x0 *(.vector_35) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_35) <= (_vector_spacing << 0x5))), function at exception vector 35 too large) .vector_36 0x9d005680 0x0 *(.vector_36) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_36) <= (_vector_spacing << 0x5))), function at exception vector 36 too large) .vector_37 0x9d0056a0 0x0 *(.vector_37) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_37) <= (_vector_spacing << 0x5))), function at exception vector 37 too large) .vector_38 0x9d0056c0 0x0 *(.vector_38) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_38) <= (_vector_spacing << 0x5))), function at exception vector 38 too large) .vector_39 0x9d0056e0 0x0 *(.vector_39) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_39) <= (_vector_spacing << 0x5))), function at exception vector 39 too large) .vector_40 0x9d005700 0x0 *(.vector_40) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_40) <= (_vector_spacing << 0x5))), function at exception vector 40 too large) .vector_41 0x9d005720 0x0 *(.vector_41) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_41) <= (_vector_spacing << 0x5))), function at exception vector 41 too large) .vector_42 0x9d005740 0x0 *(.vector_42) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_42) <= (_vector_spacing << 0x5))), function at exception vector 42 too large) .vector_43 0x9d005760 0x0 *(.vector_43) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_43) <= (_vector_spacing << 0x5))), function at exception vector 43 too large) .vector_44 0x9d005780 0x0 *(.vector_44) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_44) <= (_vector_spacing << 0x5))), function at exception vector 44 too large) .vector_45 0x9d0057a0 0x0 *(.vector_45) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_45) <= (_vector_spacing << 0x5))), function at exception vector 45 too large) .vector_46 0x9d0057c0 0x0 *(.vector_46) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_46) <= (_vector_spacing << 0x5))), function at exception vector 46 too large) .vector_47 0x9d0057e0 0x0 *(.vector_47) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_47) <= (_vector_spacing << 0x5))), function at exception vector 47 too large) .vector_48 0x9d005800 0x0 *(.vector_48) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_48) <= (_vector_spacing << 0x5))), function at exception vector 48 too large) .vector_49 0x9d005820 0x0 *(.vector_49) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_49) <= (_vector_spacing << 0x5))), function at exception vector 49 too large) .vector_50 0x9d005840 0x0 *(.vector_50) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_50) <= (_vector_spacing << 0x5))), function at exception vector 50 too large) .vector_51 0x9d005860 0x0 *(.vector_51) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_51) <= (_vector_spacing << 0x5))), function at exception vector 51 too large) .vector_52 0x9d005880 0x0 *(.vector_52) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_52) <= (_vector_spacing << 0x5))), function at exception vector 52 too large) .vector_53 0x9d0058a0 0x0 *(.vector_53) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_53) <= (_vector_spacing << 0x5))), function at exception vector 53 too large) .vector_54 0x9d0058c0 0x0 *(.vector_54) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_54) <= (_vector_spacing << 0x5))), function at exception vector 54 too large) .vector_55 0x9d0058e0 0x0 *(.vector_55) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_55) <= (_vector_spacing << 0x5))), function at exception vector 55 too large) .vector_56 0x9d005900 0x0 *(.vector_56) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_56) <= (_vector_spacing << 0x5))), function at exception vector 56 too large) .vector_57 0x9d005920 0x0 *(.vector_57) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_57) <= (_vector_spacing << 0x5))), function at exception vector 57 too large) .vector_58 0x9d005940 0x0 *(.vector_58) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_58) <= (_vector_spacing << 0x5))), function at exception vector 58 too large) .vector_59 0x9d005960 0x0 *(.vector_59) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_59) <= (_vector_spacing << 0x5))), function at exception vector 59 too large) .vector_60 0x9d005980 0x0 *(.vector_60) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_60) <= (_vector_spacing << 0x5))), function at exception vector 60 too large) .vector_61 0x9d0059a0 0x0 *(.vector_61) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_61) <= (_vector_spacing << 0x5))), function at exception vector 61 too large) .vector_62 0x9d0059c0 0x0 *(.vector_62) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_62) <= (_vector_spacing << 0x5))), function at exception vector 62 too large) .vector_63 0x9d0059e0 0x0 *(.vector_63) 0x00000001 ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_63) <= (_vector_spacing << 0x5))), function at exception vector 63 too large) .startup 0x9d006490 0x1e0 *(.startup) .startup 0x9d006490 0x1e0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o .text 0x9d006a00 0x97fc 0x9d006a00 _text_begin = . *(.text .stub .text.* .gnu.linkonce.t.*) .text 0x9d006a00 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o .text 0x9d006a18 0x6b4 Objects\main.o 0x9d006fa0 USBCB_SOF_Handler 0x9d006f60 USBCBSuspend 0x9d007060 USBCBSendResume 0x9d006f80 USBCBWakeFromSuspend 0x9d006fe0 USBCBCheckOtherReq 0x9d006ee0 BlinkUSBStatus 0x9d006a18 main 0x9d006fc0 USBCBErrorHandler 0x9d007030 USBCBInitEP 0x9d007010 USBCBStdSetDscHandler .text 0x9d0070cc 0x23a4 Objects\usb_device.o 0x9d0088b8 USBCtrlTrfTxService 0x9d009430 USBClearInterruptFlag 0x9d00768c USBSuspend 0x9d007738 USBCtrlEPService 0x9d007800 USBCtrlTrfSetupHandler 0x9d0075b0 USBStallHandler 0x9d008ae4 USBCtrlTrfRxService 0x9d0091ec USBTransferOnePacket 0x9d008fec USBStallEndpoint 0x9d008090 USBStdGetDscHandler 0x9d008f48 USBEnableEndpoint 0x9d007278 USBDeviceTasks 0x9d0078ec USBCtrlTrfInHandler 0x9d0076e0 USBWakeFromSuspend 0x9d00842c USBCtrlEPServiceComplete 0x9d00789c USBCtrlTrfOutHandler 0x9d008dc8 USBStdSetCfgHandler 0x9d0070cc USBDeviceInit 0x9d008e64 USBConfigureEndpoint 0x9d008288 USBStdGetStatusHandler 0x9d007ca8 USBCheckStdRequest 0x9d007e38 USBStdFeatureReqHandler 0x9d007a7c USBPrepareForNextSetupTrf .text 0x9d009470 0x78c Objects\usb_function_cdc.o 0x9d00989c putsUSBUSART 0x9d0099f8 CDCTxService 0x9d00972c getsUSBUSART 0x9d009844 putUSBUSART 0x9d0096a0 CDCInitEP 0x9d00994c putrsUSBUSART 0x9d009470 USBCheckCDCRequest .text 0x9d009bfc 0x2198 Objects\D32.o 0x9d00a730 PrintAck 0x9d00b17c parse_V_packet 0x9d00b7d0 StartWrite 0x9d00adec parse_TI_packet 0x9d00b224 parse_PD_packet 0x9d00b730 parse_RS_packet 0x9d00ace8 parse_TP_packet 0x9d00ad28 parse_TO_packet 0x9d00b7f0 ReadEE 0x9d00b0b8 parse_I_packet 0x9d00a7b0 parse_BL_packet 0x9d00b1e4 parse_MW_packet 0x9d00aedc parse_PW_packet 0x9d00b204 parse_MR_packet 0x9d00b038 parse_O_packet 0x9d00a9dc parse_T1_packet 0x9d00b650 parse_RX_packet 0x9d00b750 parse_CS_packet 0x9d00af9c parse_C_packet 0x9d00b848 extract_number 0x9d00bc70 extract_digit 0x9d009d30 SwitchUserIsPressed 0x9d00b670 parse_CX_packet 0x9d00ad08 parse_SL_packet 0x9d00af7c parse_T_packet 0x9d00bd74 print_status 0x9d00a220 PrintErrors 0x9d00aefc parse_SC_packet 0x9d00b770 parse_SI_packet 0x9d00a8a8 parse_CU_packet 0x9d00b6f0 parse_BS_packet 0x9d00b630 parse_TX_packet 0x9d00b7b0 parse_CI_packet 0x9d00b710 parse_SS_packet 0x9d00a3a0 check_and_send_TX_data 0x9d009da4 SwitchProgramIsPressed 0x9d00af3c parse_EC_packet 0x9d00b4ac parse_PO_packet 0x9d00aeac CheckLatchingInput 0x9d00b818 WriteEE 0x9d009f80 ProcessIO 0x9d00b6d0 parse_BO_packet 0x9d00b690 parse_RC_packet 0x9d00b6b0 parse_BC_packet 0x9d009e18 UserInit 0x9d00b790 parse_RI_packet 0x9d00a780 parse_R_packet 0x9d00b3a8 parse_PI_packet 0x9d00a2c4 _mon_putc 0x9d00b1c4 parse_A_packet 0x9d009bfc CoreTimerHandler 0x9d00a48c parse_packet 0x9d00af5c parse_ES_packet 0x9d00af1c parse_SO_packet .text 0x9d00bd94 0x168 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memcpy.o) 0x9d00bd94 memcpy .text 0x9d00befc 0xa8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) 0x9d00befc memset .text.general_exception 0x9d00bfa4 0xd0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) 0x9d00bfa4 _general_exception_context .text.exit 0x9d00c074 0x9c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) 0x9d00c074 exit .text.tolower 0x9d00c110 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c110 tolower .text.toupper 0x9d00c130 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c130 toupper .text.isalnum 0x9d00c150 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c150 isalnum .text.isalpha 0x9d00c168 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c168 isalpha .text.isascii 0x9d00c180 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c180 isascii .text.iscntrl 0x9d00c188 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c188 iscntrl .text.isdigit 0x9d00c1a0 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1a0 isdigit .text.isgraph 0x9d00c1b8 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1b8 isgraph .text.islower 0x9d00c1d0 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1d0 islower .text.isprint 0x9d00c1e8 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1e8 isprint .text.ispunct 0x9d00c200 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c200 ispunct .text.isspace 0x9d00c218 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c218 isspace .text.isupper 0x9d00c230 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c230 isupper .text.isxdigit 0x9d00c248 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c248 isxdigit .text.toascii 0x9d00c260 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c260 toascii .text._tolower 0x9d00c268 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c268 _tolower .text._toupper 0x9d00c270 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c270 _toupper .text._filbuf_simple 0x9d00c278 0x48 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c278 _filbuf_simple .text._fflush_simple 0x9d00c2c0 0x6c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c2c0 _fflush_simple .text._flsbuf_simple 0x9d00c32c 0xdc C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c32c _flsbuf_simple .text._fwrite_simple 0x9d00c408 0x84 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c408 _fwrite_simple .text._fsync_simple 0x9d00c48c 0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c48c _fsync_simple .text.fprintf 0x9d00c4c0 0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) 0x9d00c4c0 fprintf .text.printf 0x9d00c4e4 0x3c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) 0x9d00c4e4 printf .text._weak_pthread_mutex_init 0x9d00c520 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c520 _weak_pthread_mutex_init 0x9d00c520 pthread_mutex_init .text._weak_pthread_mutex_destroy 0x9d00c528 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c528 _weak_pthread_mutex_destroy 0x9d00c528 pthread_mutex_destroy .text._weak_pthread_mutex_lock 0x9d00c530 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c530 _weak_pthread_mutex_lock 0x9d00c530 pthread_mutex_lock .text._weak_pthread_mutex_trylock 0x9d00c538 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c538 _weak_pthread_mutex_trylock 0x9d00c538 pthread_mutex_trylock .text._weak_pthread_mutex_unlock 0x9d00c540 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c540 _weak_pthread_mutex_unlock 0x9d00c540 pthread_mutex_unlock .text._weak_pthread_mutex_setname_np 0x9d00c548 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c548 pthread_mutex_setname_np 0x9d00c548 _weak_pthread_mutex_setname_np .text._weak_pthread_mutexattr_init 0x9d00c550 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c550 _weak_pthread_mutexattr_init 0x9d00c550 pthread_mutexattr_init .text._weak_pthread_mutexattr_destroy 0x9d00c558 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c558 pthread_mutexattr_destroy 0x9d00c558 _weak_pthread_mutexattr_destroy .text._weak_pthread_mutexattr_setname_np 0x9d00c560 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c560 _weak_pthread_mutexattr_setname_np 0x9d00c560 pthread_mutexattr_setname_np .text._weak_pthread_mutexattr_settype_np 0x9d00c568 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c568 _weak_pthread_mutexattr_settype_np 0x9d00c568 pthread_mutexattr_settype_np .text._weak_pthread_sysconf_np 0x9d00c570 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c570 _weak_pthread_sysconf_np 0x9d00c570 pthread_sysconf_np .text._weak_pthread_sigdisable_np 0x9d00c578 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c578 _weak_pthread_sigdisable_np 0x9d00c578 pthread_sigdisable_np .text._weak_pthread_sigrestore_np 0x9d00c580 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c580 pthread_sigrestore_np 0x9d00c580 _weak_pthread_sigrestore_np .text._weak__pthread_cleanup_push 0x9d00c588 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c588 _weak__pthread_cleanup_push 0x9d00c588 _pthread_cleanup_push .text._weak__pthread_cleanup_pop 0x9d00c590 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c590 _pthread_cleanup_pop 0x9d00c590 _weak__pthread_cleanup_pop .text._weak__pthread_cleanup_push_defer 0x9d00c598 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c598 _weak__pthread_cleanup_push_defer 0x9d00c598 _pthread_cleanup_push_defer .text._weak__pthread_cleanup_pop_restore 0x9d00c5a0 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5a0 _pthread_cleanup_pop_restore 0x9d00c5a0 _weak__pthread_cleanup_pop_restore .text._weak_pthread_once 0x9d00c5a8 0x2c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5a8 _weak_pthread_once 0x9d00c5a8 pthread_once 0x9d00c5a8 _pthread_once .text._weak_pthread_key_create 0x9d00c5d4 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5d4 pthread_key_create 0x9d00c5d4 _weak_pthread_key_create .text._weak_pthread_setspecific 0x9d00c5dc 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5dc _weak_pthread_setspecific 0x9d00c5dc pthread_setspecific .text._weak_pthread_getspecific 0x9d00c5e4 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5e4 pthread_getspecific 0x9d00c5e4 _weak_pthread_getspecific .text._weak__libc_private_storage 0x9d00c5ec 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5ec _libc_private_storage 0x9d00c5ec _weak__libc_private_storage .text._general_exception_handler 0x9d00c5f4 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o) 0x9d00c5f4 _general_exception_handler .text._bootstrap_exception_handler 0x9d00c5fc 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o) 0x9d00c5fc _bootstrap_exception_handler .text._on_reset 0x9d00c604 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) 0x9d00c604 _on_reset .text._on_bootstrap 0x9d00c60c 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) 0x9d00c60c _on_bootstrap .text 0x9d00c614 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o) 0x9d00c614 _nmi_handler .text._mon_getc 0x9d00c62c 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) 0x9d00c62c _mon_getc .text._mon_write 0x9d00c634 0x4c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) 0x9d00c634 _mon_write .text._exit 0x9d00c680 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) 0x9d00c680 _exit .text.__sputn 0x9d00c688 0x6c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text.repl 0x9d00c6f4 0x74 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text._outcnvrt 0x9d00c768 0xe4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text.rounded 0x9d00c84c 0x134 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text.vfprintf 0x9d00c980 0x1554 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x9d00c980 vfprintf .text.vprintf 0x9d00ded4 0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x9d00ded4 vprintf .text.fputc 0x9d00df04 0xac C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) 0x9d00df04 fputc .text.putc 0x9d00dfb0 0x1c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) 0x9d00dfb0 putc .text.putchar 0x9d00dfcc 0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) 0x9d00dfcc putchar .text 0x9d00dff0 0x168 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) 0x9d00dff0 strlen .text 0x9d00e158 0x5c8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(mod32.o) 0x9d00e158 dpfmod 0x9d00e49c ldexp 0x9d00e604 modf 0x9d00e158 fmod 0x9d00e49c dpldexp 0x9d00e604 dpmodf 0x9d00e3f8 dpfrexp 0x9d00e3f8 frexp .text 0x9d00e720 0x1128 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(dp32.o) 0x9d00f7d0 fabs 0x9d00f694 __eqdf2 0x9d00f694 __gtdf2 0x9d00e720 dpsub 0x9d00f328 __floatsidf 0x9d00f694 __ltdf2 0x9d00f39c ultodp 0x9d00eb4c dpmul 0x9d00f490 dptofp 0x9d00f610 __fixunsdfsi 0x9d00f694 dpcmp 0x9d00f3ec __extendsfdf2 0x9d00e728 __adddf3 0x9d00f610 dptoul 0x9d00ee74 dpdiv 0x9d00f328 litodp 0x9d00f588 __fixdfsi 0x9d00f694 __ledf2 0x9d00f3ec fptodp 0x9d00f7b8 __negdf2 0x9d00e728 dpadd 0x9d00ee74 __divdf3 0x9d00eb4c __muldf3 0x9d00f490 __truncdfsf2 0x9d00f694 __nedf2 0x9d00f588 dptoli 0x9d00f7ec nan 0x9d00f7d0 dpfabs 0x9d00f694 __gedf2 0x9d00f7ec dpnan 0x9d00e720 __subdf3 .text.INTDisableInterrupts 0x9d00f848 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o) 0x9d00f848 INTDisableInterrupts .text.INTEnableSystemMultiVectoredInt 0x9d00f850 0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o) 0x9d00f850 INTEnableSystemMultiVectoredInt .text.INTRestoreInterrupts 0x9d00f884 0x1c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o) 0x9d00f884 INTRestoreInterrupts .text.OpenCoreTimer 0x9d00f8a0 0xc C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o) 0x9d00f8a0 OpenCoreTimer .text.UpdateCoreTimer 0x9d00f8ac 0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(update_core_timer_lib.o) 0x9d00f8ac UpdateCoreTimer .text.CheKseg0CacheOff 0x9d00f8bc 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) 0x9d00f8bc CheKseg0CacheOff .text.CheKseg0CacheOn 0x9d00f8d4 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) 0x9d00f8d4 CheKseg0CacheOn .text.INTEnableInterrupts 0x9d00f8ec 0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o) 0x9d00f8ec INTEnableInterrupts .text 0x9d00f8f4 0x47c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) 0x9d00f8f4 __udivdi3 .text 0x9d00fd70 0x48c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) 0x9d00fd70 __umoddi3 *(.text.*personality*) *(.gnu.warning) *(.mips16.fn.*) *(.mips16.call.*) 0x9d0101fc _text_end = . .rodata 0x9d010200 0x7ac *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata 0x9d010200 0xd4 Objects\usb_descriptors.o 0x9d010214 configDescriptor1 0x9d0102c8 USB_SD_Ptr 0x9d01025c sd001 0x9d010290 sd002 0x9d010258 sd000 0x9d0102c4 USB_CD_Ptr 0x9d010200 device_dsc .rodata 0x9d0102d4 0x30 Objects\usb_device.o .rodata 0x9d010304 0x8c Objects\usb_function_cdc.o .rodata 0x9d010390 0x3ac Objects\D32.o 0x9d010390 st_OK 0x9d010544 ODCPtr 0x9d0103b0 ErrorStrings 0x9d010560 CommandList 0x9d010528 TRISPtr 0x9d0104f0 LATPtr 0x9d010398 st_LFCR 0x9d01050c PORTPtr 0x9d01039c st_version .rodata 0x9d01073c 0x14 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) 0x9d01073c _io_funcs .rodata 0x9d010750 0x104 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o) 0x9d010750 _ctype .rodata 0x9d010854 0x114 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .rodata.cst8 0x9d010968 0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x30 (size before relaxing) .rodata.str1.4 0x9d010990 0x1b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x1c (size before relaxing) *(.rodata1) 0x9d0109ac . = ALIGN (0x4) *fill* 0x9d0109ab 0x1 00 .sdata2 0x9d0109ac 0x0 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) 0x9d0109ac . = ALIGN (0x4) .sbss2 0x9d0109ac 0x0 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) 0x9d0109ac . = ALIGN (0x4) .eh_frame_hdr *(.eh_frame_hdr) .eh_frame 0x9d0109ac 0x50 *(.eh_frame) .eh_frame 0x9d0109ac 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) .eh_frame 0x9d0109cc 0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) .dbg_data 0xa0000004 0x0 0xa0000004 . = (. + DEFINED (_DEBUGGER)?0x200:0x0) .data 0xa0000004 0xf4 load address 0x9d0109fc 0xa0000004 _data_begin = . *(.data .data.* .gnu.linkonce.d.*) .data 0xa0000004 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) 0xa0000004 __exfun_mx .data 0xa0000024 0xd4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) *(.gnu.linkonce.d.*personality*) *(.data1) 0x9d0109fc _data_image_begin = LOADADDR (.data) .eh_frame *(.eh_frame) 0xa00080f0 _gp = (ALIGN (0x10) + 0x7ff0) .got *(.got.plt) *(.got) .sdata 0xa00000f8 0x4 load address 0x9d010af0 0xa00000f8 _sdata_begin = . *(.sdata .sdata.* .gnu.linkonce.s.*) .sdata 0xa00000f8 0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) 0xa00000f8 _libc_data 0xa00000fc _sdata_end = . .lit8 *(.lit8) .lit4 *(.lit4) 0xa00000fc . = ALIGN (0x4) 0xa00000fc _data_end = . 0xa00000fc _bss_begin = . .sbss 0xa00000fc 0xb1 0xa00000fc _sbss_begin = . *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) .sbss 0xa00000fc 0x4 Objects\main.o .sbss 0xa0000100 0xc Objects\D32.o .sbss 0xa000010c 0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o) 0xa000010c errno *(.scommon) .scommon 0xa0000110 0x41 Objects\usb_device.o 0xa0000110 pDst 0xa0000114 CtrlTrfData 0xa000011c USBDeviceState 0xa000011d controlTransferState 0xa0000120 USBInMaxPacketSize 0xa0000128 inPipes 0xa0000130 pBDTEntryEP0OutNext 0xa0000134 SetupPkt 0xa000013c shortPacketStatus 0xa0000140 pBDTEntryEP0OutCurrent 0xa0000144 USBActiveConfiguration 0xa0000148 RemoteWakeup 0xa000014c USTATcopy 0xa0000150 USBAlternateInterface *fill* 0xa0000151 0x3 00 .scommon 0xa0000154 0x40 Objects\usb_function_cdc.o 0xa0000154 control_signal_bitmap 0xa0000158 cdc_tx_len 0xa000015c pCDCSrc 0xa0000160 CDCDataOutHandle 0xa0000164 cdc_rx_len 0xa0000168 line_coding 0xa0000170 BaudRateGen 0xa0000174 CDCDataInHandle 0xa0000178 cdc_notice 0xa0000180 cdc_trf_state 0xa0000184 pCDCDst 0xa0000188 cdc_mem_type 0xa000018c dummy_encapsulated_cmd_response .scommon 0xa0000194 0x19 Objects\D32.o 0xa0000194 T1_timer 0xa0000198 g_TX_buf_in 0xa0000199 g_USART_RX_buf_in 0xa000019c g_echo_enable 0xa00001a0 g_USART_RX_buf_out 0xa00001a1 g_USART_TX_buf_out 0xa00001a4 g_ack_enable 0xa00001a8 g_USART_TX_buf_in 0xa00001a9 g_RX_buf_out 0xa00001aa g_TX_buf_length 0xa00001ab g_RX_buf_in 0xa00001ac g_TX_buf_out 0xa00001ad _sbss_end = . .bss 0xa0000200 0x478 *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) .bss 0xa0000200 0x88 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) .bss 0xa0000288 0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) .bss 0xa0000308 0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0xa0000308 __isthreaded *(COMMON) *fill* 0xa000030c 0xf4 00 COMMON 0xa0000400 0xb7 Objects\usb_device.o 0xa0000400 BDT 0xa0000480 pBDTEntryIn 0xa0000490 pBDTEntryOut 0xa00004a0 USBInData 0xa00004ac outPipes *fill* 0xa00004b7 0x1 00 COMMON 0xa00004b8 0x80 Objects\usb_function_cdc.o 0xa00004b8 cdc_data_tx 0xa00004f8 cdc_data_rx COMMON 0xa0000538 0x140 Objects\D32.o 0xa0000538 USB_In_Buffer 0xa0000578 g_RX_buf 0xa00005b8 g_USART_RX_buf 0xa00005f8 g_TX_buf 0xa0000638 g_USART_TX_buf 0xa0000678 . = ALIGN (0x4) 0xa0000678 . = ALIGN (0x4) 0xa0000678 _end = . 0xa0000678 _bss_end = . .heap 0xa0000678 0x0 0xa0000678 _heap = . 0xa0000678 . = (. + _min_heap_size) .stack 0xa0000678 0x400 0xa0000a78 . = (. + _min_stack_size) *fill* 0xa0000678 0x400 00 .ramfunc 0xa0001000 0x0 load address 0x9d010af4 0xa0001000 _ramfunc_begin = . *(.ramfunc .ramfunc.*) 0xa0001000 . = ALIGN (0x4) 0xa0001000 _ramfunc_end = . 0x9d010af4 _ramfunc_image_begin = LOADADDR (.ramfunc) 0x00000000 _ramfunc_length = SIZEOF (.ramfunc) 0x00000ffc _bmxdkpba_address = (_ramfunc_begin - 0xa0000004) 0x00007ffc _bmxdudba_address = 0x7ffc 0x00007ffc _bmxdupba_address = 0x7ffc 0xa0008000 _stack = (_ramfunc_length > 0x0)?(_ramfunc_begin - 0x4):0xa0008000 0x00000001 ASSERT (((_min_stack_size + _min_heap_size) <= (_stack - _heap)), Not enough space to allocate both stack and heap. Reduce heap and/or stack size.) .pdr 0x00000000 0x1660 *(.pdr) .pdr 0x00000000 0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o .pdr 0x000000a0 0x160 Objects\main.o .pdr 0x00000200 0x2e0 Objects\usb_device.o .pdr 0x000004e0 0xe0 Objects\usb_function_cdc.o .pdr 0x000005c0 0x6e0 Objects\D32.o .pdr 0x00000ca0 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memcpy.o) .pdr 0x00000cc0 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) .pdr 0x00000ce0 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) .pdr 0x00000d00 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) .pdr 0x00000d20 0x220 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) .pdr 0x00000f40 0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) .pdr 0x00000fe0 0x40 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) .pdr 0x00001020 0x2c0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) .pdr 0x000012e0 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o) .pdr 0x00001300 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o) .pdr 0x00001320 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) .pdr 0x00001340 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) .pdr 0x00001360 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o) .pdr 0x00001380 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) .pdr 0x000013a0 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) .pdr 0x000013c0 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) .pdr 0x000013e0 0xc0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .pdr 0x000014a0 0x60 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) .pdr 0x00001500 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) .pdr 0x00001520 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o) .pdr 0x00001540 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o) .pdr 0x00001560 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o) .pdr 0x00001580 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o) .pdr 0x000015a0 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(update_core_timer_lib.o) .pdr 0x000015c0 0x40 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) .pdr 0x00001600 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o) .pdr 0x00001620 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) .pdr 0x00001640 0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) .reginfo 0x00000000 0x18 *(.reginfo) .reginfo 0x00000000 0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o .stab *(.stab) .stabstr *(.stabstr) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .comment 0x00000000 0xd1f *(.comment) .comment 0x00000000 0x4d Objects\usb_descriptors.o .comment 0x0000004d 0x4d Objects\main.o .comment 0x0000009a 0x4d Objects\usb_device.o .comment 0x000000e7 0x4d Objects\usb_function_cdc.o .comment 0x00000134 0x4d Objects\D32.o .comment 0x00000181 0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) .comment 0x000001d7 0x9a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) .comment 0x00000271 0x9c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) .comment 0x0000030d 0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) .comment 0x000003ad 0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) .comment 0x0000044e 0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) .comment 0x000004ec 0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) .comment 0x00000587 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o) .comment 0x000005d4 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o) .comment 0x00000621 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) .comment 0x0000066e 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) .comment 0x000006bb 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) .comment 0x00000708 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) .comment 0x00000755 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) .comment 0x000007a2 0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o) .comment 0x0000083d 0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o) .comment 0x000008d8 0x9f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .comment 0x00000977 0x9d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) .comment 0x00000a14 0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) .comment 0x00000a6a 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o) .comment 0x00000ab7 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o) .comment 0x00000b04 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o) .comment 0x00000b51 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o) .comment 0x00000b9e 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(update_core_timer_lib.o) .comment 0x00000beb 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) .comment 0x00000c38 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o) .comment 0x00000c85 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) .comment 0x00000cd2 0x4d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges 0x00000000 0x80 *(.debug_aranges) .debug_aranges 0x00000000 0x20 Objects\main.o .debug_aranges 0x00000020 0x20 Objects\usb_device.o .debug_aranges 0x00000040 0x20 Objects\usb_function_cdc.o .debug_aranges 0x00000060 0x20 Objects\D32.o .debug_pubnames 0x00000000 0xc41 *(.debug_pubnames) .debug_pubnames 0x00000000 0x73 Objects\usb_descriptors.o .debug_pubnames 0x00000073 0xd9 Objects\main.o .debug_pubnames 0x0000014c 0x388 Objects\usb_device.o .debug_pubnames 0x000004d4 0x19b Objects\usb_function_cdc.o .debug_pubnames 0x0000066f 0x5d2 Objects\D32.o .debug_info 0x00000000 0x4ddb *(.debug_info .gnu.linkonce.wi.*) .debug_info 0x00000000 0x6dd Objects\usb_descriptors.o .debug_info 0x000006dd 0x9f6 Objects\main.o .debug_info 0x000010d3 0x16a2 Objects\usb_device.o .debug_info 0x00002775 0xe00 Objects\usb_function_cdc.o .debug_info 0x00003575 0x1866 Objects\D32.o .debug_abbrev 0x00000000 0xa73 *(.debug_abbrev) .debug_abbrev 0x00000000 0x138 Objects\usb_descriptors.o .debug_abbrev 0x00000138 0x222 Objects\main.o .debug_abbrev 0x0000035a 0x279 Objects\usb_device.o .debug_abbrev 0x000005d3 0x244 Objects\usb_function_cdc.o .debug_abbrev 0x00000817 0x25c Objects\D32.o .debug_line 0x00000000 0xe48 *(.debug_line) .debug_line 0x00000000 0xf5 Objects\usb_descriptors.o .debug_line 0x000000f5 0x283 Objects\main.o .debug_line 0x00000378 0x451 Objects\usb_device.o .debug_line 0x000007c9 0x203 Objects\usb_function_cdc.o .debug_line 0x000009cc 0x47c Objects\D32.o .debug_frame 0x00000000 0xb70 *(.debug_frame) .debug_frame 0x00000000 0x154 Objects\main.o .debug_frame 0x00000154 0x2d0 Objects\usb_device.o .debug_frame 0x00000424 0xe0 Objects\usb_function_cdc.o .debug_frame 0x00000504 0x66c Objects\D32.o .debug_str 0x00000000 0xbf *(.debug_str) .debug_str 0x00000000 0x2a Objects\usb_descriptors.o .debug_str 0x0000002a 0x30 Objects\main.o .debug_str 0x0000005a 0x24 Objects\usb_device.o .debug_str 0x0000007e 0x24 Objects\usb_function_cdc.o .debug_str 0x000000a2 0x1d Objects\D32.o .debug_loc *(.debug_loc) .debug_macinfo *(.debug_macinfo) .debug_weaknames *(.debug_weaknames) .debug_funcnames *(.debug_funcnames) .debug_typenames *(.debug_typenames) .debug_varnames *(.debug_varnames) /DISCARD/ *(.note.GNU-stack) OUTPUT(D32.elf elf32-tradlittlemips) .mdebug.abi32 0x9d010af4 0x0 .rel.dyn 0x9d010af4 0x0 boot_software_key_sec 0xa0001000 0x4 boot_software_key_sec 0xa0001000 0x4 Objects\D32.o 0xa0001000 SoftwareKey