Archive member included because of file (symbol) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memcpy.o) Objects\D32.o (memcpy) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) Objects\usb_device.o (memset) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_general_exception_context) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (exit) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) Objects\D32.o (toupper) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (_libc_data) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) (_filbuf_simple) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) Objects\D32.o (printf) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (pthread_mutex_lock) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) (_general_exception_handler) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_bootstrap_exception_handler) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_on_reset) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_on_bootstrap) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o (_nmi_handler) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (_mon_getc) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (_mon_write) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) (_exit) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) (_ctype) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) (errno) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) (vfprintf) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (fputc) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (strlen) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(mod32.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (modf) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(dp32.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (dpadd) C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/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 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) Objects\main.o (CheKseg0CacheOn) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o) C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) (__udivdi3) C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a START GROUP LOAD C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a LOAD C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a LOAD C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libe.a LOAD C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a LOAD C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX460F512L.a END GROUP LOAD C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/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 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o .text 0x9d006a00 0x97ec 0x9d006a00 _text_begin = . *(.text .stub .text.* .gnu.linkonce.t.*) .text 0x9d006a00 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/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 0x2188 Objects\D32.o 0x9d00a730 PrintAck 0x9d00b16c parse_V_packet 0x9d00b7c0 StartWrite 0x9d00adec parse_TI_packet 0x9d00b214 parse_PD_packet 0x9d00b720 parse_RS_packet 0x9d00ace8 parse_TP_packet 0x9d00ad28 parse_TO_packet 0x9d00b7e0 ReadEE 0x9d00b0a8 parse_I_packet 0x9d00a7b0 parse_BL_packet 0x9d00b1d4 parse_MW_packet 0x9d00aedc parse_PW_packet 0x9d00b1f4 parse_MR_packet 0x9d00b028 parse_O_packet 0x9d00a9dc parse_T1_packet 0x9d00b640 parse_RX_packet 0x9d00b740 parse_CS_packet 0x9d00af9c parse_C_packet 0x9d00b838 extract_number 0x9d00bc60 extract_digit 0x9d009d30 SwitchUserIsPressed 0x9d00b660 parse_CX_packet 0x9d00ad08 parse_SL_packet 0x9d00af7c parse_T_packet 0x9d00bd64 print_status 0x9d00a220 PrintErrors 0x9d00aefc parse_SC_packet 0x9d00b760 parse_SI_packet 0x9d00a8a8 parse_CU_packet 0x9d00b6e0 parse_BS_packet 0x9d00b620 parse_TX_packet 0x9d00b7a0 parse_CI_packet 0x9d00b700 parse_SS_packet 0x9d00a3a0 check_and_send_TX_data 0x9d009da4 SwitchProgramIsPressed 0x9d00af3c parse_EC_packet 0x9d00b49c parse_PO_packet 0x9d00aeac CheckLatchingInput 0x9d00b808 WriteEE 0x9d009f80 ProcessIO 0x9d00b6c0 parse_BO_packet 0x9d00b680 parse_RC_packet 0x9d00b6a0 parse_BC_packet 0x9d009e18 UserInit 0x9d00b780 parse_RI_packet 0x9d00a780 parse_R_packet 0x9d00b398 parse_PI_packet 0x9d00a2c4 _mon_putc 0x9d00b1b4 parse_A_packet 0x9d009bfc CoreTimerHandler 0x9d00a48c parse_packet 0x9d00af5c parse_ES_packet 0x9d00af1c parse_SO_packet .text 0x9d00bd84 0x168 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memcpy.o) 0x9d00bd84 memcpy .text 0x9d00beec 0xa8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) 0x9d00beec memset .text.general_exception 0x9d00bf94 0xd0 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) 0x9d00bf94 _general_exception_context .text.exit 0x9d00c064 0x9c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) 0x9d00c064 exit .text.tolower 0x9d00c100 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c100 tolower .text.toupper 0x9d00c120 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c120 toupper .text.isalnum 0x9d00c140 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c140 isalnum .text.isalpha 0x9d00c158 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c158 isalpha .text.isascii 0x9d00c170 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c170 isascii .text.iscntrl 0x9d00c178 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c178 iscntrl .text.isdigit 0x9d00c190 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c190 isdigit .text.isgraph 0x9d00c1a8 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1a8 isgraph .text.islower 0x9d00c1c0 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1c0 islower .text.isprint 0x9d00c1d8 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1d8 isprint .text.ispunct 0x9d00c1f0 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c1f0 ispunct .text.isspace 0x9d00c208 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c208 isspace .text.isupper 0x9d00c220 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c220 isupper .text.isxdigit 0x9d00c238 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c238 isxdigit .text.toascii 0x9d00c250 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c250 toascii .text._tolower 0x9d00c258 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c258 _tolower .text._toupper 0x9d00c260 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) 0x9d00c260 _toupper .text._filbuf_simple 0x9d00c268 0x48 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c268 _filbuf_simple .text._fflush_simple 0x9d00c2b0 0x6c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c2b0 _fflush_simple .text._flsbuf_simple 0x9d00c31c 0xdc C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c31c _flsbuf_simple .text._fwrite_simple 0x9d00c3f8 0x84 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c3f8 _fwrite_simple .text._fsync_simple 0x9d00c47c 0x34 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) 0x9d00c47c _fsync_simple .text.fprintf 0x9d00c4b0 0x24 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) 0x9d00c4b0 fprintf .text.printf 0x9d00c4d4 0x3c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) 0x9d00c4d4 printf .text._weak_pthread_mutex_init 0x9d00c510 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c510 _weak_pthread_mutex_init 0x9d00c510 pthread_mutex_init .text._weak_pthread_mutex_destroy 0x9d00c518 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c518 _weak_pthread_mutex_destroy 0x9d00c518 pthread_mutex_destroy .text._weak_pthread_mutex_lock 0x9d00c520 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c520 _weak_pthread_mutex_lock 0x9d00c520 pthread_mutex_lock .text._weak_pthread_mutex_trylock 0x9d00c528 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c528 _weak_pthread_mutex_trylock 0x9d00c528 pthread_mutex_trylock .text._weak_pthread_mutex_unlock 0x9d00c530 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c530 _weak_pthread_mutex_unlock 0x9d00c530 pthread_mutex_unlock .text._weak_pthread_mutex_setname_np 0x9d00c538 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c538 pthread_mutex_setname_np 0x9d00c538 _weak_pthread_mutex_setname_np .text._weak_pthread_mutexattr_init 0x9d00c540 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c540 _weak_pthread_mutexattr_init 0x9d00c540 pthread_mutexattr_init .text._weak_pthread_mutexattr_destroy 0x9d00c548 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c548 pthread_mutexattr_destroy 0x9d00c548 _weak_pthread_mutexattr_destroy .text._weak_pthread_mutexattr_setname_np 0x9d00c550 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c550 _weak_pthread_mutexattr_setname_np 0x9d00c550 pthread_mutexattr_setname_np .text._weak_pthread_mutexattr_settype_np 0x9d00c558 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c558 _weak_pthread_mutexattr_settype_np 0x9d00c558 pthread_mutexattr_settype_np .text._weak_pthread_sysconf_np 0x9d00c560 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c560 _weak_pthread_sysconf_np 0x9d00c560 pthread_sysconf_np .text._weak_pthread_sigdisable_np 0x9d00c568 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c568 _weak_pthread_sigdisable_np 0x9d00c568 pthread_sigdisable_np .text._weak_pthread_sigrestore_np 0x9d00c570 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c570 pthread_sigrestore_np 0x9d00c570 _weak_pthread_sigrestore_np .text._weak__pthread_cleanup_push 0x9d00c578 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c578 _weak__pthread_cleanup_push 0x9d00c578 _pthread_cleanup_push .text._weak__pthread_cleanup_pop 0x9d00c580 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c580 _pthread_cleanup_pop 0x9d00c580 _weak__pthread_cleanup_pop .text._weak__pthread_cleanup_push_defer 0x9d00c588 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c588 _weak__pthread_cleanup_push_defer 0x9d00c588 _pthread_cleanup_push_defer .text._weak__pthread_cleanup_pop_restore 0x9d00c590 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c590 _pthread_cleanup_pop_restore 0x9d00c590 _weak__pthread_cleanup_pop_restore .text._weak_pthread_once 0x9d00c598 0x2c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c598 _weak_pthread_once 0x9d00c598 pthread_once 0x9d00c598 _pthread_once .text._weak_pthread_key_create 0x9d00c5c4 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5c4 pthread_key_create 0x9d00c5c4 _weak_pthread_key_create .text._weak_pthread_setspecific 0x9d00c5cc 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5cc _weak_pthread_setspecific 0x9d00c5cc pthread_setspecific .text._weak_pthread_getspecific 0x9d00c5d4 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5d4 pthread_getspecific 0x9d00c5d4 _weak_pthread_getspecific .text._weak__libc_private_storage 0x9d00c5dc 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) 0x9d00c5dc _libc_private_storage 0x9d00c5dc _weak__libc_private_storage .text._general_exception_handler 0x9d00c5e4 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o) 0x9d00c5e4 _general_exception_handler .text._bootstrap_exception_handler 0x9d00c5ec 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o) 0x9d00c5ec _bootstrap_exception_handler .text._on_reset 0x9d00c5f4 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) 0x9d00c5f4 _on_reset .text._on_bootstrap 0x9d00c5fc 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) 0x9d00c5fc _on_bootstrap .text 0x9d00c604 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o) 0x9d00c604 _nmi_handler .text._mon_getc 0x9d00c61c 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) 0x9d00c61c _mon_getc .text._mon_write 0x9d00c624 0x4c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) 0x9d00c624 _mon_write .text._exit 0x9d00c670 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) 0x9d00c670 _exit .text.__sputn 0x9d00c678 0x6c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text.repl 0x9d00c6e4 0x74 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text._outcnvrt 0x9d00c758 0xe4 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text.rounded 0x9d00c83c 0x134 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .text.vfprintf 0x9d00c970 0x1554 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x9d00c970 vfprintf .text.vprintf 0x9d00dec4 0x30 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x9d00dec4 vprintf .text.fputc 0x9d00def4 0xac C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) 0x9d00def4 fputc .text.putc 0x9d00dfa0 0x1c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) 0x9d00dfa0 putc .text.putchar 0x9d00dfbc 0x24 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) 0x9d00dfbc putchar .text 0x9d00dfe0 0x168 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) 0x9d00dfe0 strlen .text 0x9d00e148 0x5c8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(mod32.o) 0x9d00e148 dpfmod 0x9d00e48c ldexp 0x9d00e5f4 modf 0x9d00e148 fmod 0x9d00e48c dpldexp 0x9d00e5f4 dpmodf 0x9d00e3e8 dpfrexp 0x9d00e3e8 frexp .text 0x9d00e710 0x1128 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(dp32.o) 0x9d00f7c0 fabs 0x9d00f684 __eqdf2 0x9d00f684 __gtdf2 0x9d00e710 dpsub 0x9d00f318 __floatsidf 0x9d00f684 __ltdf2 0x9d00f38c ultodp 0x9d00eb3c dpmul 0x9d00f480 dptofp 0x9d00f600 __fixunsdfsi 0x9d00f684 dpcmp 0x9d00f3dc __extendsfdf2 0x9d00e718 __adddf3 0x9d00f600 dptoul 0x9d00ee64 dpdiv 0x9d00f318 litodp 0x9d00f578 __fixdfsi 0x9d00f684 __ledf2 0x9d00f3dc fptodp 0x9d00f7a8 __negdf2 0x9d00e718 dpadd 0x9d00ee64 __divdf3 0x9d00eb3c __muldf3 0x9d00f480 __truncdfsf2 0x9d00f684 __nedf2 0x9d00f578 dptoli 0x9d00f7dc nan 0x9d00f7c0 dpfabs 0x9d00f684 __gedf2 0x9d00f7dc dpnan 0x9d00e710 __subdf3 .text.INTDisableInterrupts 0x9d00f838 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_disable_interrupts_lib.o) 0x9d00f838 INTDisableInterrupts .text.INTEnableSystemMultiVectoredInt 0x9d00f840 0x34 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_mv_int_lib.o) 0x9d00f840 INTEnableSystemMultiVectoredInt .text.INTRestoreInterrupts 0x9d00f874 0x1c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_restore_interrupts_lib.o) 0x9d00f874 INTRestoreInterrupts .text.OpenCoreTimer 0x9d00f890 0xc C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o) 0x9d00f890 OpenCoreTimer .text.UpdateCoreTimer 0x9d00f89c 0x10 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(update_core_timer_lib.o) 0x9d00f89c UpdateCoreTimer .text.CheKseg0CacheOff 0x9d00f8ac 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) 0x9d00f8ac CheKseg0CacheOff .text.CheKseg0CacheOn 0x9d00f8c4 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) 0x9d00f8c4 CheKseg0CacheOn .text.INTEnableInterrupts 0x9d00f8dc 0x8 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(int_enable_interrupts_lib.o) 0x9d00f8dc INTEnableInterrupts .text 0x9d00f8e4 0x47c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) 0x9d00f8e4 __udivdi3 .text 0x9d00fd60 0x48c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) 0x9d00fd60 __umoddi3 *(.text.*personality*) *(.gnu.warning) *(.mips16.fn.*) *(.mips16.call.*) 0x9d0101ec _text_end = . .rodata 0x9d0101f0 0x7ac *(.rodata .rodata.* .gnu.linkonce.r.*) .rodata 0x9d0101f0 0xd4 Objects\usb_descriptors.o 0x9d010204 configDescriptor1 0x9d0102b8 USB_SD_Ptr 0x9d01024c sd001 0x9d010280 sd002 0x9d010248 sd000 0x9d0102b4 USB_CD_Ptr 0x9d0101f0 device_dsc .rodata 0x9d0102c4 0x30 Objects\usb_device.o .rodata 0x9d0102f4 0x8c Objects\usb_function_cdc.o .rodata 0x9d010380 0x3ac Objects\D32.o 0x9d010380 st_OK 0x9d010534 ODCPtr 0x9d0103a0 ErrorStrings 0x9d010550 CommandList 0x9d010518 TRISPtr 0x9d0104e0 LATPtr 0x9d010388 st_LFCR 0x9d0104fc PORTPtr 0x9d01038c st_version .rodata 0x9d01072c 0x14 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) 0x9d01072c _io_funcs .rodata 0x9d010740 0x104 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o) 0x9d010740 _ctype .rodata 0x9d010844 0x114 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .rodata.cst8 0x9d010958 0x28 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x30 (size before relaxing) .rodata.str1.4 0x9d010980 0x1b C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) 0x1c (size before relaxing) *(.rodata1) 0x9d01099c . = ALIGN (0x4) *fill* 0x9d01099b 0x1 00 .sdata2 0x9d01099c 0x0 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) 0x9d01099c . = ALIGN (0x4) .sbss2 0x9d01099c 0x0 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) 0x9d01099c . = ALIGN (0x4) .eh_frame_hdr *(.eh_frame_hdr) .eh_frame 0x9d01099c 0x50 *(.eh_frame) .eh_frame 0x9d01099c 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) .eh_frame 0x9d0109bc 0x30 C:/Program Files/Microchip/MPLAB C32 Suite/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 0x9d0109ec 0xa0000004 _data_begin = . *(.data .data.* .gnu.linkonce.d.*) .data 0xa0000004 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) *(.gnu.linkonce.d.*personality*) *(.data1) 0x9d0109ec _data_image_begin = LOADADDR (.data) .eh_frame *(.eh_frame) 0xa00080f0 _gp = (ALIGN (0x10) + 0x7ff0) .got *(.got.plt) *(.got) .sdata 0xa00000f8 0x4 load address 0x9d010ae0 0xa00000f8 _sdata_begin = . *(.sdata .sdata.* .gnu.linkonce.s.*) .sdata 0xa00000f8 0x4 C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) .bss 0xa0000288 0x80 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) .bss 0xa0000308 0x4 C:/Program Files/Microchip/MPLAB C32 Suite/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 0x9d010ae4 0xa0001000 _ramfunc_begin = . *(.ramfunc .ramfunc.*) 0xa0001000 . = ALIGN (0x4) 0xa0001000 _ramfunc_end = . 0x9d010ae4 _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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memcpy.o) .pdr 0x00000cc0 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) .pdr 0x00000ce0 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o) .pdr 0x00000d00 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) .pdr 0x00000d20 0x220 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) .pdr 0x00000f40 0xa0 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) .pdr 0x00000fe0 0x40 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) .pdr 0x00001020 0x2c0 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) .pdr 0x000012e0 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) .pdr 0x00001340 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) .pdr 0x00001360 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o) .pdr 0x00001380 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) .pdr 0x000013a0 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) .pdr 0x000013c0 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) .pdr 0x000013e0 0xc0 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .pdr 0x000014a0 0x60 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) .pdr 0x00001500 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) .pdr 0x00001520 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/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 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) .pdr 0x00001600 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) .pdr 0x00001640 0x20 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_umoddi3.o) .reginfo 0x00000000 0x18 *(.reginfo) .reginfo 0x00000000 0x18 C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o) .comment 0x000001d7 0x9a C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o) .comment 0x00000271 0x9c C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o) .comment 0x0000030d 0xa0 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o) .comment 0x000003ad 0xa1 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o) .comment 0x0000044e 0x9e C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(printf.o) .comment 0x000004ec 0x9b C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o) .comment 0x00000587 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o) .comment 0x0000066e 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o) .comment 0x000006bb 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o) .comment 0x00000708 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) .comment 0x00000755 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o) .comment 0x000007a2 0x9b C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o) .comment 0x0000083d 0x9b C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o) .comment 0x000008d8 0x9f C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_doprnt.o) .comment 0x00000977 0x9d C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(fputc.o) .comment 0x00000a14 0x56 C:/Program Files/Microchip/MPLAB C32 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o) .comment 0x00000a6a 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/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 Suite/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 Suite/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 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(pcache.o) .comment 0x00000c38 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/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 Suite/bin/../lib/gcc/pic32mx/3.4.4\libgcc.a(_udivdi3.o) .comment 0x00000cd2 0x4d C:/Program Files/Microchip/MPLAB C32 Suite/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 0x4dcc *(.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 0x1857 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 0xe70 *(.debug_line) .debug_line 0x00000000 0xfb Objects\usb_descriptors.o .debug_line 0x000000fb 0x28f Objects\main.o .debug_line 0x0000038a 0x457 Objects\usb_device.o .debug_line 0x000007e1 0x209 Objects\usb_function_cdc.o .debug_line 0x000009ea 0x486 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 0x9d010ae4 0x0 .rel.dyn 0x9d010ae4 0x0 boot_software_key_sec 0xa0001000 0x4 boot_software_key_sec 0xa0001000 0x4 Objects\D32.o 0xa0001000 SoftwareKey