Archive member included because of file (symbol)

C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
                              Objects - Image Decoders Demo\FSIO.o (memset)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
                              Objects - Image Decoders Demo\FSIO.o (strcpy)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
                              Objects - Image Decoders Demo\FSIO.o (strlen)
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(strncpy.o)
                              Objects - Image Decoders Demo\FSIO.o (strncpy)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
                              Objects - Image Decoders Demo\FSIO.o (strchr)
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 - Image Decoders Demo\FSIO.o (tolower)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
                              Objects - Image Decoders Demo\Application.o (rand)
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(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(_mon_putc.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o) (_mon_putc)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(fp32.o)
                              Objects - Image Decoders Demo\Application.o (fpsub)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
                              Objects - Image Decoders Demo\DisplayDriver.o (OpenCoreTimer)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
                              Objects - Image Decoders Demo\Application.o (CheKseg0CacheOn)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
                              Objects - Image Decoders Demo\Application.o (INTDisableInterrupts)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
                              Objects - Image Decoders Demo\Application.o (INTRestoreInterrupts)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
                              Objects - Image Decoders Demo\Application.o (INTEnableSystemMultiVectoredInt)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
                              Objects - Image Decoders Demo\SD-SPI.o (getcSPI2)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
                              Objects - Image Decoders Demo\SD-SPI.o (OpenSPI2)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_brg_tbl_lib_legacy.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o) (_SpiBrgConvTbl)
C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)
                              C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o) (INTEnableInterrupts)

Allocating common symbols
Common symbol       size              file

_cursorY            0x2               Objects - Image Decoders Demo\Primitive.o
gDataBuffer         0x200             Objects - Image Decoders Demo\FSIO.o
_activePage         0x1               Objects - Image Decoders Demo\DisplayDriver.o
IMG_wWidth          0x2               Objects - Image Decoders Demo\ImageDecoder.o
IMG_bAlignCenter    0x1               Objects - Image Decoders Demo\ImageDecoder.o
gFileSlotOpen       0x3               Objects - Image Decoders Demo\FSIO.o
IMG_wStartX         0x2               Objects - Image Decoders Demo\ImageDecoder.o
gTimeCrtMS          0x1               Objects - Image Decoders Demo\FSIO.o
MDD_SDSPI_finalLBA  0x4               Objects - Image Decoders Demo\SD-SPI.o
_fontOrientation    0x1               Objects - Image Decoders Demo\Primitive.o
_fontFirstChar      0x2               Objects - Image Decoders Demo\Primitive.o
cwd                 0x3c              Objects - Image Decoders Demo\FSIO.o
IMG_wHeight         0x2               Objects - Image Decoders Demo\ImageDecoder.o
defaultString       0xd               Objects - Image Decoders Demo\FSIO.o
IMG_bDownScalingFactor
                    0x1               Objects - Image Decoders Demo\ImageDecoder.o
tempCWDobj          0x3c              Objects - Image Decoders Demo\FSIO.o
IMG_wStartY         0x2               Objects - Image Decoders Demo\ImageDecoder.o
_clipRgn            0x2               Objects - Image Decoders Demo\DisplayDriver.o
_fontHeight         0x2               Objects - Image Decoders Demo\Primitive.o
IMG_wImageWidth     0x2               Objects - Image Decoders Demo\ImageDecoder.o
_line_mem_pitch     0x4               Objects - Image Decoders Demo\DisplayDriver.o
IMG_wImageHeight    0x2               Objects - Image Decoders Demo\ImageDecoder.o
_cursorX            0x2               Objects - Image Decoders Demo\Primitive.o
_fontLastChar       0x2               Objects - Image Decoders Demo\Primitive.o
_font               0x4               Objects - Image Decoders Demo\Primitive.o
_visualPage         0x1               Objects - Image Decoders Demo\DisplayDriver.o
_lineType           0x2               Objects - Image Decoders Demo\Primitive.o
gFATBuffer          0x200             Objects - Image Decoders Demo\FSIO.o
gTimeCrtTime        0x2               Objects - Image Decoders Demo\FSIO.o
gFileArray          0xb4              Objects - Image Decoders Demo\FSIO.o
FatRootDirClusterValue
                    0x4               Objects - Image Decoders Demo\FSIO.o
gDiskData           0x20              Objects - Image Decoders Demo\FSIO.o
_clipRight          0x2               Objects - Image Decoders Demo\DisplayDriver.o
gTimeWrtDate        0x2               Objects - Image Decoders Demo\FSIO.o
IMG_blAbortImageDecoding
                    0x1               Objects - Image Decoders Demo\ImageDecoder.o
_clipBottom         0x2               Objects - Image Decoders Demo\DisplayDriver.o
Counter             0x2               Objects - Image Decoders Demo\Application.o
gTimeCrtDate        0x2               Objects - Image Decoders Demo\FSIO.o
_clipTop            0x2               Objects - Image Decoders Demo\DisplayDriver.o
_color              0x2               Objects - Image Decoders Demo\DisplayDriver.o
TempClusterCalc     0x4               Objects - Image Decoders Demo\FSIO.o
_clipLeft           0x2               Objects - Image Decoders Demo\DisplayDriver.o
dirCleared          0x1               Objects - Image Decoders Demo\FSIO.o
gFileTemp           0x3c              Objects - Image Decoders Demo\FSIO.o
IMG_pLoopCallbackFn
                    0x4               Objects - Image Decoders Demo\ImageDecoder.o
defaultArray        0xa               Objects - Image Decoders Demo\FSIO.o
_lineThickness      0x1               Objects - Image Decoders Demo\Primitive.o
gTimeAccDate        0x2               Objects - Image Decoders Demo\FSIO.o
FSerrno             0x1               Objects - Image Decoders Demo\FSIO.o
gTimeWrtTime        0x2               Objects - Image Decoders Demo\FSIO.o

Microchip PIC32 Memory-Usage Report

kseg0 Program-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.text                   0x9d000000        0x114e0       70880  Application's executable code 
.rodata                 0x9d0114e0         0x2788       10120  Read-only constant data 
.data                   0x9d013c68          0x150         336  Data-initialization template 
.sdata                  0x9d013db8           0x14          20  Small data-initialization template 
      Total kseg0_program_mem used  :     0x13dcc       81356  15.5% of 0x80000

kseg0 Boot-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.startup                0x9fc00490          0x1e0         480  C startup code 
         Total kseg0_boot_mem used  :       0x1e0         480  19.9% of 0x970

Exception-Memory Usage 
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.app_excpt              0x9fc01180           0x10          16  General-Exception handler 
          Total exception_mem used  :        0x10          16  0.4% of 0x1000

kseg1 Boot-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.reset                  0xbfc00000           0x10          16  Reset handler 
.bev_excpt              0xbfc00380           0x10          16  BEV-Exception handler 
         Total kseg1_boot_mem used  :        0x20          32  2.7% of 0x490
        --------------------------------------------------------------------------
         Total Program Memory used  :     0x13fdc       81884  15.4% of 0x81e00
        --------------------------------------------------------------------------


kseg1 Data-Memory Usage
section                    address  length [bytes]      (dec)  Description
-------                 ----------  -------------------------  -----------
.data                   0xa0000000          0x150         336  Initialized data 
.sdata                  0xa0000150           0x14          20  Small initialized data 
.sbss                   0xa0000164           0xac         172  Small uninitialized data 
.bss                    0xa0000210          0x650        1616  Uninitialized data 
.stack                  0xa0000860          0x400        1024  Minimum space reserved for stack 
         Total kseg1_data_mem used  :       0xc60        3168  9.7% of 0x8000
        --------------------------------------------------------------------------
            Total Data Memory used  :       0xc60        3168  9.7% of 0x8000
        --------------------------------------------------------------------------

Memory Configuration

Name             Origin             Length             Attributes
kseg0_program_mem 0x9d000000         0x00080000         xr
kseg0_boot_mem   0x9fc00490         0x00000970
exception_mem    0x9fc01000         0x00001000
kseg1_boot_mem   0xbfc00000         0x00000490
debug_exec_mem   0xbfc02000         0x00000ff0
config3          0xbfc02ff0         0x00000004
config2          0xbfc02ff4         0x00000004
config1          0xbfc02ff8         0x00000004
config0          0xbfc02ffc         0x00000004
kseg1_data_mem   0xa0000000         0x00008000         w !x
sfrs             0xbf800000         0x00100000
configsfrs       0xbfc02ff0         0x00000010
*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 - Image Decoders Demo\Application.o
LOAD Objects - Image Decoders Demo\Primitive.o
LOAD Objects - Image Decoders Demo\GOLFontDefault.o
LOAD Objects - Image Decoders Demo\JpegDecoder.o
LOAD Objects - Image Decoders Demo\BmpDecoder.o
LOAD Objects - Image Decoders Demo\GifDecoder.o
LOAD Objects - Image Decoders Demo\ImageDecoder.o
LOAD Objects - Image Decoders Demo\jidctint.o
LOAD Objects - Image Decoders Demo\DisplayDriver.o
LOAD Objects - Image Decoders Demo\FSIO.o
LOAD Objects - Image Decoders Demo\SD-SPI.o
LOAD Objects - Image Decoders Demo\ov9650.o
LOAD Objects - Image Decoders Demo\SSD1928_I2C.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\libdebug.a
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_32MX360F512L.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/32MX360F512L\processor.o
                0x00000001                PROVIDE (_vector_spacing, 0x1)
                0x9fc01000                _ebase_address = 0x9fc01000
                0xbfc00000                _RESET_ADDR = 0xbfc00000
                0xbfc00380                _BEV_EXCPT_ADDR = 0xbfc00380
                0xbfc00480                _DBG_EXCPT_ADDR = 0xbfc00480
                0xbfc02000                _DBG_CODE_ADDR = 0xbfc02000
                0x9fc01180                _GEN_EXCPT_ADDR = (_ebase_address + 0x180)

.config_BFC02FF0
 *(.config_BFC02FF0)

.config_BFC02FF4
                0xbfc02ff4        0x4
 *(.config_BFC02FF4)
 .config_BFC02FF4
                0xbfc02ff4        0x4 Objects - Image Decoders Demo\Application.o

.config_BFC02FF8
                0xbfc02ff8        0x4
 *(.config_BFC02FF8)
 .config_BFC02FF8
                0xbfc02ff8        0x4 Objects - Image Decoders Demo\Application.o

.config_BFC02FFC
                0xbfc02ffc        0x4
 *(.config_BFC02FFC)
 .config_BFC02FFC
                0xbfc02ffc        0x4 Objects - Image Decoders Demo\Application.o

.reset          0xbfc00000       0x10
 *(.reset)
 .reset         0xbfc00000       0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
                0xbfc00000                _reset

.bev_excpt      0xbfc00380       0x10
 *(.bev_handler)
 .bev_handler   0xbfc00380       0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.dbg_excpt      0xbfc00480        0x0
                0xbfc00480                . = (. + DEFINED (_DEBUGGER)?0x8:0x0)

.dbg_code       0xbfc02000        0x0
                0xbfc02000                . = (. + DEFINED (_DEBUGGER)?0xff0:0x0)

.app_excpt      0x9fc01180       0x10
 *(.gen_handler)
 .gen_handler   0x9fc01180       0x10 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.vector_0       0x9fc01200        0x0
 *(.vector_0)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_0) <= (_vector_spacing << 0x5))), function at exception vector 0 too large)

.vector_1       0x9fc01220        0x0
 *(.vector_1)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_1) <= (_vector_spacing << 0x5))), function at exception vector 1 too large)

.vector_2       0x9fc01240        0x0
 *(.vector_2)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_2) <= (_vector_spacing << 0x5))), function at exception vector 2 too large)

.vector_3       0x9fc01260        0x0
 *(.vector_3)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_3) <= (_vector_spacing << 0x5))), function at exception vector 3 too large)

.vector_4       0x9fc01280        0x0
 *(.vector_4)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_4) <= (_vector_spacing << 0x5))), function at exception vector 4 too large)

.vector_5       0x9fc012a0        0x0
 *(.vector_5)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_5) <= (_vector_spacing << 0x5))), function at exception vector 5 too large)

.vector_6       0x9fc012c0        0x0
 *(.vector_6)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_6) <= (_vector_spacing << 0x5))), function at exception vector 6 too large)

.vector_7       0x9fc012e0        0x0
 *(.vector_7)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_7) <= (_vector_spacing << 0x5))), function at exception vector 7 too large)

.vector_8       0x9fc01300        0x0
 *(.vector_8)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_8) <= (_vector_spacing << 0x5))), function at exception vector 8 too large)

.vector_9       0x9fc01320        0x0
 *(.vector_9)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_9) <= (_vector_spacing << 0x5))), function at exception vector 9 too large)

.vector_10      0x9fc01340        0x0
 *(.vector_10)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_10) <= (_vector_spacing << 0x5))), function at exception vector 10 too large)

.vector_11      0x9fc01360        0x0
 *(.vector_11)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_11) <= (_vector_spacing << 0x5))), function at exception vector 11 too large)

.vector_12      0x9fc01380        0x0
 *(.vector_12)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_12) <= (_vector_spacing << 0x5))), function at exception vector 12 too large)

.vector_13      0x9fc013a0        0x0
 *(.vector_13)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_13) <= (_vector_spacing << 0x5))), function at exception vector 13 too large)

.vector_14      0x9fc013c0        0x0
 *(.vector_14)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_14) <= (_vector_spacing << 0x5))), function at exception vector 14 too large)

.vector_15      0x9fc013e0        0x0
 *(.vector_15)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_15) <= (_vector_spacing << 0x5))), function at exception vector 15 too large)

.vector_16      0x9fc01400        0x0
 *(.vector_16)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_16) <= (_vector_spacing << 0x5))), function at exception vector 16 too large)

.vector_17      0x9fc01420        0x0
 *(.vector_17)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_17) <= (_vector_spacing << 0x5))), function at exception vector 17 too large)

.vector_18      0x9fc01440        0x0
 *(.vector_18)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_18) <= (_vector_spacing << 0x5))), function at exception vector 18 too large)

.vector_19      0x9fc01460        0x0
 *(.vector_19)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_19) <= (_vector_spacing << 0x5))), function at exception vector 19 too large)

.vector_20      0x9fc01480        0x0
 *(.vector_20)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_20) <= (_vector_spacing << 0x5))), function at exception vector 20 too large)

.vector_21      0x9fc014a0        0x0
 *(.vector_21)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_21) <= (_vector_spacing << 0x5))), function at exception vector 21 too large)

.vector_22      0x9fc014c0        0x0
 *(.vector_22)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_22) <= (_vector_spacing << 0x5))), function at exception vector 22 too large)

.vector_23      0x9fc014e0        0x0
 *(.vector_23)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_23) <= (_vector_spacing << 0x5))), function at exception vector 23 too large)

.vector_24      0x9fc01500        0x0
 *(.vector_24)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_24) <= (_vector_spacing << 0x5))), function at exception vector 24 too large)

.vector_25      0x9fc01520        0x0
 *(.vector_25)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_25) <= (_vector_spacing << 0x5))), function at exception vector 25 too large)

.vector_26      0x9fc01540        0x0
 *(.vector_26)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_26) <= (_vector_spacing << 0x5))), function at exception vector 26 too large)

.vector_27      0x9fc01560        0x0
 *(.vector_27)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_27) <= (_vector_spacing << 0x5))), function at exception vector 27 too large)

.vector_28      0x9fc01580        0x0
 *(.vector_28)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_28) <= (_vector_spacing << 0x5))), function at exception vector 28 too large)

.vector_29      0x9fc015a0        0x0
 *(.vector_29)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_29) <= (_vector_spacing << 0x5))), function at exception vector 29 too large)

.vector_30      0x9fc015c0        0x0
 *(.vector_30)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_30) <= (_vector_spacing << 0x5))), function at exception vector 30 too large)

.vector_31      0x9fc015e0        0x0
 *(.vector_31)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_31) <= (_vector_spacing << 0x5))), function at exception vector 31 too large)

.vector_32      0x9fc01600        0x0
 *(.vector_32)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_32) <= (_vector_spacing << 0x5))), function at exception vector 32 too large)

.vector_33      0x9fc01620        0x0
 *(.vector_33)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_33) <= (_vector_spacing << 0x5))), function at exception vector 33 too large)

.vector_34      0x9fc01640        0x0
 *(.vector_34)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_34) <= (_vector_spacing << 0x5))), function at exception vector 34 too large)

.vector_35      0x9fc01660        0x0
 *(.vector_35)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_35) <= (_vector_spacing << 0x5))), function at exception vector 35 too large)

.vector_36      0x9fc01680        0x0
 *(.vector_36)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_36) <= (_vector_spacing << 0x5))), function at exception vector 36 too large)

.vector_37      0x9fc016a0        0x0
 *(.vector_37)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_37) <= (_vector_spacing << 0x5))), function at exception vector 37 too large)

.vector_38      0x9fc016c0        0x0
 *(.vector_38)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_38) <= (_vector_spacing << 0x5))), function at exception vector 38 too large)

.vector_39      0x9fc016e0        0x0
 *(.vector_39)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_39) <= (_vector_spacing << 0x5))), function at exception vector 39 too large)

.vector_40      0x9fc01700        0x0
 *(.vector_40)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_40) <= (_vector_spacing << 0x5))), function at exception vector 40 too large)

.vector_41      0x9fc01720        0x0
 *(.vector_41)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_41) <= (_vector_spacing << 0x5))), function at exception vector 41 too large)

.vector_42      0x9fc01740        0x0
 *(.vector_42)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_42) <= (_vector_spacing << 0x5))), function at exception vector 42 too large)

.vector_43      0x9fc01760        0x0
 *(.vector_43)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_43) <= (_vector_spacing << 0x5))), function at exception vector 43 too large)

.vector_44      0x9fc01780        0x0
 *(.vector_44)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_44) <= (_vector_spacing << 0x5))), function at exception vector 44 too large)

.vector_45      0x9fc017a0        0x0
 *(.vector_45)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_45) <= (_vector_spacing << 0x5))), function at exception vector 45 too large)

.vector_46      0x9fc017c0        0x0
 *(.vector_46)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_46) <= (_vector_spacing << 0x5))), function at exception vector 46 too large)

.vector_47      0x9fc017e0        0x0
 *(.vector_47)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_47) <= (_vector_spacing << 0x5))), function at exception vector 47 too large)

.vector_48      0x9fc01800        0x0
 *(.vector_48)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_48) <= (_vector_spacing << 0x5))), function at exception vector 48 too large)

.vector_49      0x9fc01820        0x0
 *(.vector_49)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_49) <= (_vector_spacing << 0x5))), function at exception vector 49 too large)

.vector_50      0x9fc01840        0x0
 *(.vector_50)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_50) <= (_vector_spacing << 0x5))), function at exception vector 50 too large)

.vector_51      0x9fc01860        0x0
 *(.vector_51)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_51) <= (_vector_spacing << 0x5))), function at exception vector 51 too large)

.vector_52      0x9fc01880        0x0
 *(.vector_52)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_52) <= (_vector_spacing << 0x5))), function at exception vector 52 too large)

.vector_53      0x9fc018a0        0x0
 *(.vector_53)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_53) <= (_vector_spacing << 0x5))), function at exception vector 53 too large)

.vector_54      0x9fc018c0        0x0
 *(.vector_54)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_54) <= (_vector_spacing << 0x5))), function at exception vector 54 too large)

.vector_55      0x9fc018e0        0x0
 *(.vector_55)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_55) <= (_vector_spacing << 0x5))), function at exception vector 55 too large)

.vector_56      0x9fc01900        0x0
 *(.vector_56)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_56) <= (_vector_spacing << 0x5))), function at exception vector 56 too large)

.vector_57      0x9fc01920        0x0
 *(.vector_57)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_57) <= (_vector_spacing << 0x5))), function at exception vector 57 too large)

.vector_58      0x9fc01940        0x0
 *(.vector_58)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_58) <= (_vector_spacing << 0x5))), function at exception vector 58 too large)

.vector_59      0x9fc01960        0x0
 *(.vector_59)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_59) <= (_vector_spacing << 0x5))), function at exception vector 59 too large)

.vector_60      0x9fc01980        0x0
 *(.vector_60)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_60) <= (_vector_spacing << 0x5))), function at exception vector 60 too large)

.vector_61      0x9fc019a0        0x0
 *(.vector_61)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_61) <= (_vector_spacing << 0x5))), function at exception vector 61 too large)

.vector_62      0x9fc019c0        0x0
 *(.vector_62)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_62) <= (_vector_spacing << 0x5))), function at exception vector 62 too large)

.vector_63      0x9fc019e0        0x0
 *(.vector_63)
                0x00000001                ASSERT (((_vector_spacing == 0x0) || (SIZEOF (.vector_63) <= (_vector_spacing << 0x5))), function at exception vector 63 too large)

.startup        0x9fc00490      0x1e0
 *(.startup)
 .startup       0x9fc00490      0x1e0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o

.text           0x9d000000    0x114e0
                0x9d000000                _text_begin = .
 *(.text .stub .text.* .gnu.linkonce.t.*)
 .text          0x9d000000       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
 .text          0x9d000018     0x15e8 Objects - Image Decoders Demo\Application.o
                0x9d00115c                PixelOutput
                0x9d000018                main
                0x9d0011f8                Obj3D
 .text          0x9d001600     0x1564 Objects - Image Decoders Demo\Primitive.o
                0x9d00209c                Bevel
                0x9d00271c                DrawPoly
                0x9d002858                OutTextXY
                0x9d0024b0                FillBevel
                0x9d0027e4                OutText
                0x9d0027b0                SetFont
                0x9d002b44                GetImageHeight
                0x9d002b24                GetImageWidth
                0x9d001d20                Line
                0x9d001648                Arc
                0x9d002b04                GetTextHeight
                0x9d002a74                GetTextWidth
                0x9d001600                InitGraph
                0x9d0028a8                OutChar
 .text          0x9d002b64     0x1b8c Objects - Image Decoders Demo\JpegDecoder.o
                0x9d004584                JPEG_bDecode
 .text          0x9d0046f0     0x15c4 Objects - Image Decoders Demo\BmpDecoder.o
                0x9d004728                BDEC_bReadHeader
                0x9d004a50                BMP_bDecode
                0x9d0046f0                BDEC_vResetData
 .text          0x9d005cb4      0x1dc Objects - Image Decoders Demo\ImageDecoder.o
                0x9d005cd8                ImageLoopCallbackRegister
                0x9d005d68                IMG_vSetboundaries
                0x9d005cb4                ImageDecoderInit
                0x9d005ce0                ImageDecode
 .text          0x9d005e90      0x520 Objects - Image Decoders Demo\jidctint.o
                0x9d005e90                jpeg_idct_islow
 .text          0x9d0063b0     0x213c Objects - Image Decoders Demo\DisplayDriver.o
                0x9d008224                ssd1928_FloatWndInit
                0x9d0063b0                DelayMs
                0x9d007e28                PutImage16BPP
                0x9d006a64                GetRegW
                0x9d0076b8                PutImage
                0x9d008384                ssd1928_MainWndInit
                0x9d0065c0                SetRegB
                0x9d00849c                ssd1928_MainWndEnable
                0x9d0071b4                GetPixel
                0x9d00645c                SetAddress
                0x9d0067a4                GetReg
                0x9d006aac                SetRegW
                0x9d008334                ssd1928_FloatWndEnable
                0x9d0080a4                GPIO_SPCLK
                0x9d0080e8                GPIO_SPDAT
                0x9d008438                ssd1928_FocusWnd
                0x9d006af4                SetRegL
                0x9d007594                ClearDevice
                0x9d008060                GPIO_SPENA
                0x9d007770                PutImage1BPP
                0x9d00812c                SPI_Write
                0x9d00801c                GPIO_SPRESET
                0x9d006b80                ResetDevice
                0x9d0073c0                Bar
                0x9d007028                PutPixel
                0x9d0081a8                SPI_SetReg
                0x9d0079a0                PutImage4BPP
                0x9d006b3c                GetRegL
                0x9d007bfc                PutImage8BPP
 .text          0x9d0084ec     0x65bc Objects - Image Decoders Demo\FSIO.o
                0x9d00c084                ValidateChars
                0x9d00b244                FSftell
                0x9d00b370                FSrewind
                0x9d00b250                FSremove
                0x9d00b3b8                FSerror
                0x9d00a1e4                FindEmptyEntries
                0x9d00a168                CreateFirstCluster
                0x9d00dd28                FSrmdir
                0x9d00a4e8                FILEallocate_new_cluster
                0x9d00b5e8                ReadByte
                0x9d00ca28                chdirhelper
                0x9d00d348                GetPreviousEntry
                0x9d00a354                PopulateEntries
                0x9d00a48c                CacheTime
                0x9d00bb3c                FSfeof
                0x9d0090d0                GetFullClusterNumber
                0x9d00b3f4                FILECreateHeadCluster
                0x9d00bb54                FSfread
                0x9d00b6e4                FSattrib
                0x9d00ca04                FSchdir
                0x9d00b4ec                EraseCluster
                0x9d00e4dc                eraseDir
                0x9d00e85c                FindNext
                0x9d00c21c                FSfseek
                0x9d00c428                ReadFAT
                0x9d00db98                writeDotEntries
                0x9d00a834                Fill_File_Object
                0x9d00a6e0                FSfclose
                0x9d00b614                ReadDWord
                0x9d00adc4                FSfopen
                0x9d00b66c                Cluster2Sector
                0x9d00c6d8                WriteFAT
                0x9d00b3c0                FileObjectCopy
                0x9d00a9a4                LoadDirAttrib
                0x9d00aa60                FILEerase
                0x9d008a10                FILEget_next_cluster
                0x9d009e58                Cache_File_Entry
                0x9d00a5d0                FATfindEmptyCluster
                0x9d00da14                CreateDIR
                0x9d00ceec                FSgetcwd
                0x9d008ae4                DISKmount
                0x9d00a0b8                CreateFileEntry
                0x9d009c6c                Write_File_Entry
                0x9d00ab70                FSrename
                0x9d009310                FSformat
                0x9d008db4                LoadBootSector
                0x9d00887c                FILEopen
                0x9d0085d8                FILEfind
                0x9d00bd68                FormatFileName
                0x9d00e5b8                FindFirst
                0x9d0090e4                FSCreateMBR
                0x9d00dd54                rmdirhelper
                0x9d00bad8                flushData
                0x9d00b5f8                ReadWord
                0x9d00b7b4                FSfwrite
                0x9d00bee8                FormatDirName
                0x9d00d550                FSmkdir
                0x9d008b60                LoadMBR
                0x9d009d18                FAT_erase_cluster_chain
                0x9d00d574                mkdirhelper
                0x9d0084ec                FSInit
 .text          0x9d00eaa8      0x934 Objects - Image Decoders Demo\SD-SPI.o
                0x9d00eacc                MDD_SDSPI_InitIO
                0x9d00eac4                MDD_SDSPI_ReadCapacity
                0x9d00f094                WriteSPIM
                0x9d00f178                MDD_SDSPI_MediaInitialize
                0x9d00eedc                MDD_SDSPI_SectorWrite
                0x9d00f028                MDD_SDSPI_WriteProtectState
                0x9d00f0d0                MDD_SDSPI_ReadMedia
                0x9d00eaa8                MDD_SDSPI_MediaDetect
                0x9d00f07c                CloseSPIM
                0x9d00f038                Delayms
                0x9d00eabc                MDD_SDSPI_ReadSectorSize
                0x9d00f10c                OpenSPIM
                0x9d00ed64                MDD_SDSPI_SectorRead
                0x9d00eb18                MDD_SDSPI_ShutdownMedia
                0x9d00eb48                SendMMCCmd
 .text          0x9d00f3dc      0x91c Objects - Image Decoders Demo\ov9650.o
                0x9d00f6f0                camHwInit
                0x9d00f5a8                camVideoStill
                0x9d00f4ac                camVideoPreview
                0x9d00f5f4                camCmdWr
                0x9d00f660                camRegRd
                0x9d00f3dc                camInit
 .text          0x9d00fcf8      0x174 Objects - Image Decoders Demo\SSD1928_I2C.o
                0x9d00fd3c                ssd1928_I2C_Wait
                0x9d00fd9c                ssd1928_I2C_Ctl
                0x9d00fcf8                ssd1928_I2C_Init
                0x9d00fdf4                ssd1928_I2C_Read
                0x9d00fdd4                ssd1928_I2C_Write
 .text          0x9d00fe6c       0xa8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
                0x9d00fe6c                memset
 .text          0x9d00ff14      0x1a0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
                0x9d00ff14                strcpy
 .text          0x9d0100b4      0x168 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
                0x9d0100b4                strlen
 .text.general_exception
                0x9d01021c       0xd0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o)
                0x9d01021c                _general_exception_context
 .text.strncpy  0x9d0102ec       0xcc C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
                0x9d0102ec                strncpy
 .text.strchr   0x9d0103b8       0x98 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
                0x9d0103b8                strchr
 .text.exit     0x9d010450       0xa4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                0x9d010450                exit
 .text.tolower  0x9d0104f4       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0104f4                tolower
 .text.toupper  0x9d010514       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d010514                toupper
 .text.isalnum  0x9d010534       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d010534                isalnum
 .text.isalpha  0x9d01054c       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d01054c                isalpha
 .text.isascii  0x9d010564        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d010564                isascii
 .text.iscntrl  0x9d01056c       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d01056c                iscntrl
 .text.isdigit  0x9d010584       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d010584                isdigit
 .text.isgraph  0x9d01059c       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d01059c                isgraph
 .text.islower  0x9d0105b4       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0105b4                islower
 .text.isprint  0x9d0105cc       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0105cc                isprint
 .text.ispunct  0x9d0105e4       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0105e4                ispunct
 .text.isspace  0x9d0105fc       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d0105fc                isspace
 .text.isupper  0x9d010614       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d010614                isupper
 .text.isxdigit
                0x9d01062c       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d01062c                isxdigit
 .text.toascii  0x9d010644        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d010644                toascii
 .text._tolower
                0x9d01064c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d01064c                _tolower
 .text._toupper
                0x9d010654        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                0x9d010654                _toupper
 .text.rand_r   0x9d01065c       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
                0x9d01065c                rand_r
 .text.rand     0x9d010684       0x48 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
                0x9d010684                rand
 .text.srand    0x9d0106cc       0x44 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
                0x9d0106cc                srand
 .text._filbuf_simple
                0x9d010710       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d010710                _filbuf_simple
 .text._fflush_simple
                0x9d010738       0x68 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d010738                _fflush_simple
 .text._flsbuf_simple
                0x9d0107a0       0xe8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d0107a0                _flsbuf_simple
 .text._fwrite_simple
                0x9d010888       0x84 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d010888                _fwrite_simple
 .text._fsync_simple
                0x9d01090c       0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                0x9d01090c                _fsync_simple
 .text._weak_pthread_mutex_init
                0x9d010940        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010940                _weak_pthread_mutex_init
                0x9d010940                pthread_mutex_init
 .text._weak_pthread_mutex_destroy
                0x9d010948        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010948                _weak_pthread_mutex_destroy
                0x9d010948                pthread_mutex_destroy
 .text._weak_pthread_mutex_lock
                0x9d010950        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010950                _weak_pthread_mutex_lock
                0x9d010950                pthread_mutex_lock
 .text._weak_pthread_mutex_trylock
                0x9d010958        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010958                _weak_pthread_mutex_trylock
                0x9d010958                pthread_mutex_trylock
 .text._weak_pthread_mutex_unlock
                0x9d010960        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010960                _weak_pthread_mutex_unlock
                0x9d010960                pthread_mutex_unlock
 .text._weak_pthread_mutex_setname_np
                0x9d010968        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010968                pthread_mutex_setname_np
                0x9d010968                _weak_pthread_mutex_setname_np
 .text._weak_pthread_mutexattr_init
                0x9d010970        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010970                _weak_pthread_mutexattr_init
                0x9d010970                pthread_mutexattr_init
 .text._weak_pthread_mutexattr_destroy
                0x9d010978        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010978                pthread_mutexattr_destroy
                0x9d010978                _weak_pthread_mutexattr_destroy
 .text._weak_pthread_mutexattr_setname_np
                0x9d010980        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010980                _weak_pthread_mutexattr_setname_np
                0x9d010980                pthread_mutexattr_setname_np
 .text._weak_pthread_mutexattr_settype_np
                0x9d010988        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010988                _weak_pthread_mutexattr_settype_np
                0x9d010988                pthread_mutexattr_settype_np
 .text._weak_pthread_sysconf_np
                0x9d010990        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010990                _weak_pthread_sysconf_np
                0x9d010990                pthread_sysconf_np
 .text._weak_pthread_sigdisable_np
                0x9d010998        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010998                _weak_pthread_sigdisable_np
                0x9d010998                pthread_sigdisable_np
 .text._weak_pthread_sigrestore_np
                0x9d0109a0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109a0                pthread_sigrestore_np
                0x9d0109a0                _weak_pthread_sigrestore_np
 .text._weak__pthread_cleanup_push
                0x9d0109a8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109a8                _weak__pthread_cleanup_push
                0x9d0109a8                _pthread_cleanup_push
 .text._weak__pthread_cleanup_pop
                0x9d0109b0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109b0                _pthread_cleanup_pop
                0x9d0109b0                _weak__pthread_cleanup_pop
 .text._weak__pthread_cleanup_push_defer
                0x9d0109b8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109b8                _weak__pthread_cleanup_push_defer
                0x9d0109b8                _pthread_cleanup_push_defer
 .text._weak__pthread_cleanup_pop_restore
                0x9d0109c0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109c0                _pthread_cleanup_pop_restore
                0x9d0109c0                _weak__pthread_cleanup_pop_restore
 .text._weak_pthread_once
                0x9d0109c8       0x2c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109c8                _weak_pthread_once
                0x9d0109c8                pthread_once
                0x9d0109c8                _pthread_once
 .text._weak_pthread_key_create
                0x9d0109f4        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109f4                pthread_key_create
                0x9d0109f4                _weak_pthread_key_create
 .text._weak_pthread_setspecific
                0x9d0109fc        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d0109fc                _weak_pthread_setspecific
                0x9d0109fc                pthread_setspecific
 .text._weak_pthread_getspecific
                0x9d010a04        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010a04                pthread_getspecific
                0x9d010a04                _weak_pthread_getspecific
 .text._weak__libc_private_storage
                0x9d010a0c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0x9d010a0c                _libc_private_storage
                0x9d010a0c                _weak__libc_private_storage
 .text._general_exception_handler
                0x9d010a14        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
                0x9d010a14                _general_exception_handler
 .text._bootstrap_exception_handler
                0x9d010a1c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
                0x9d010a1c                _bootstrap_exception_handler
 .text._on_reset
                0x9d010a24        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
                0x9d010a24                _on_reset
 .text._on_bootstrap
                0x9d010a2c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
                0x9d010a2c                _on_bootstrap
 .text          0x9d010a34       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o)
                0x9d010a34                _nmi_handler
 .text._mon_getc
                0x9d010a4c        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
                0x9d010a4c                _mon_getc
 .text._mon_write
                0x9d010a54       0x4c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
                0x9d010a54                _mon_write
 .text._exit    0x9d010aa0        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
                0x9d010aa0                _exit
 .text._mon_putc
                0x9d010aa8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
                0x9d010aa8                _mon_putc
 .text          0x9d010ad0      0x8ec C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libm.a(fp32.o)
                0x9d010efc                __divsf3
                0x9d011128                sitofp
                0x9d0111d0                __fixsfsi
                0x9d010efc                fpdiv
                0x9d010ad0                __subsf3
                0x9d0111d0                fptoli
                0x9d0112bc                __lesf2
                0x9d011350                fabsf
                0x9d0112bc                __nesf2
                0x9d011184                uitofp
                0x9d0112bc                __gtsf2
                0x9d011248                fptoui
                0x9d011350                fpfabs
                0x9d011128                __floatsisf
                0x9d0111d0                fptosi
                0x9d011370                fpnan
                0x9d0112bc                __eqsf2
                0x9d010ad8                fpadd
                0x9d011360                __negsf2
                0x9d0112bc                __ltsf2
                0x9d010ad0                fpsub
                0x9d0112bc                fpcmp
                0x9d010d44                __mulsf3
                0x9d0112bc                __gesf2
                0x9d011370                nanf
                0x9d011128                litofp
                0x9d010d44                fpmul
                0x9d011248                __fixunssfsi
                0x9d010ad8                __addsf3
                0x9d011248                fptoul
                0x9d011184                ultofp
 .text.OpenCoreTimer
                0x9d0113bc        0xc C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
                0x9d0113bc                OpenCoreTimer
 .text.CheKseg0CacheOff
                0x9d0113c8       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
                0x9d0113c8                CheKseg0CacheOff
 .text.CheKseg0CacheOn
                0x9d0113e0       0x18 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
                0x9d0113e0                CheKseg0CacheOn
 .text.INTDisableInterrupts
                0x9d0113f8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
                0x9d0113f8                INTDisableInterrupts
 .text.INTRestoreInterrupts
                0x9d011400       0x1c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
                0x9d011400                INTRestoreInterrupts
 .text.INTEnableSystemMultiVectoredInt
                0x9d01141c       0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
                0x9d01141c                INTEnableSystemMultiVectoredInt
 .text.getcSPI2
                0x9d011450       0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
                0x9d011450                getcSPI2
 .text.OpenSPI2
                0x9d011474       0x64 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
                0x9d011474                OpenSPI2
 .text.INTEnableInterrupts
                0x9d0114d8        0x8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)
                0x9d0114d8                INTEnableInterrupts
 *(.text.*personality*)
 *(.gnu.warning)
 *(.mips16.fn.*)
 *(.mips16.call.*)
                0x9d0114e0                _text_end = .

.rodata         0x9d0114e0     0x2788
 *(.rodata .rodata.* .gnu.linkonce.r.*)
 .rodata        0x9d0114e0      0xc30 Objects - Image Decoders Demo\Application.o
                0x9d012080                face
                0x9d012040                py
                0x9d0114e0                si
                0x9d012060                pz
                0x9d011a80                co
                0x9d012020                px
 .rodata.str1.4
                0x9d012110      0x1c1 Objects - Image Decoders Demo\Application.o
                                0x1c8 (size before relaxing)
 *fill*         0x9d0122d1        0x3 00
 .rodata        0x9d0122d4       0x68 Objects - Image Decoders Demo\Primitive.o
 .rodata        0x9d01233c     0x1588 Objects - Image Decoders Demo\GOLFontDefault.o
                0x9d012344                L1191258975
                0x9d01233c                GOLFontDefault
 .rodata        0x9d0138c4       0x50 Objects - Image Decoders Demo\JpegDecoder.o
 .rodata        0x9d013914       0xec Objects - Image Decoders Demo\FSIO.o
 .rodata.str1.4
                0x9d013a00        0x3 Objects - Image Decoders Demo\FSIO.o
                                  0x4 (size before relaxing)
 *fill*         0x9d013a03        0x1 00
 .rodata        0x9d013a04       0xcc Objects - Image Decoders Demo\SD-SPI.o
                0x9d013a04                sdmmc_cmdtable
 .rodata        0x9d013ad0       0x14 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
                0x9d013ad0                _io_funcs
 .rodata        0x9d013ae4      0x104 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o)
                0x9d013ae4                _ctype
 .rodata        0x9d013be8       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_brg_tbl_lib_legacy.o)
                0x9d013be8                _SpiBrgConvTbl
 *(.rodata1)
                0x9d013c68                . = ALIGN (0x4)

.sdata2         0x9d013c68        0x0
 *(.sdata2 .sdata2.* .gnu.linkonce.s2.*)
                0x9d013c68                . = ALIGN (0x4)

.sbss2          0x9d013c68        0x0
 *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*)
                0x9d013c68                . = ALIGN (0x4)

.eh_frame_hdr
 *(.eh_frame_hdr)

.eh_frame
 *(.eh_frame)

.dbg_data       0xa0000000        0x0
                0xa0000000                . = (. + DEFINED (_DEBUGGER)?0x200:0x0)

.data           0xa0000000      0x150 load address 0x9d013c68
                0xa0000000                _data_begin = .
 *(.data .data.* .gnu.linkonce.d.*)
 .data          0xa0000000       0x2c Objects - Image Decoders Demo\Application.o
                0xa0000000                Couleur
 .data          0xa000002c       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                0xa000002c                __exfun_mx
 .data          0xa000004c       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .data          0xa000007c       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)
                0x9d013c68                _data_image_begin = LOADADDR (.data)

.eh_frame
 *(.eh_frame)
                0xa0008140                _gp = (ALIGN (0x10) + 0x7ff0)

.got
 *(.got.plt)
 *(.got)

.sdata          0xa0000150       0x14 load address 0x9d013db8
                0xa0000150                _sdata_begin = .
 *(.sdata .sdata.* .gnu.linkonce.s.*)
 .sdata         0xa0000150        0x1 Objects - Image Decoders Demo\Primitive.o
 *fill*         0xa0000151        0x3 00
 .sdata         0xa0000154        0xc Objects - Image Decoders Demo\FSIO.o
                0xa0000154                gLastFATSectorRead
                0xa000015c                cwdptr
                0xa0000158                gLastDataSectorRead
 .sdata         0xa0000160        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
                0xa0000160                _libc_data
                0xa0000164                _sdata_end = .

.lit8
 *(.lit8)

.lit4
 *(.lit4)
                0xa0000164                . = ALIGN (0x4)
                0xa0000164                _data_end = .
                0xa0000164                _bss_begin = .

.sbss           0xa0000164       0xac
                0xa0000164                _sbss_begin = .
 *(.dynsbss)
 *(.sbss .sbss.* .gnu.linkonce.sb.*)
 .sbss          0xa0000164       0x34 Objects - Image Decoders Demo\Primitive.o
 .sbss          0xa0000198        0x1 Objects - Image Decoders Demo\DisplayDriver.o
                0xa0000198                _gpioStatus
 *fill*         0xa0000199        0x3 00
 .sbss          0xa000019c        0xc Objects - Image Decoders Demo\FSIO.o
                0xa000019c                gNeedFATWrite
                0xa00001a0                gBufferOwner
                0xa00001a4                gNeedDataWrite
                0xa00001a7                recache
                0xa00001a5                nextClusterIsLast
                0xa00001a6                gBufferZeroed
 .sbss          0xa00001a8        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
                0xa00001a8                errno
 *(.scommon)
 .scommon       0xa00001ac        0x2 Objects - Image Decoders Demo\Application.o
                0xa00001ac                Counter
 *fill*         0xa00001ae        0x2 00
 .scommon       0xa00001b0       0x13 Objects - Image Decoders Demo\Primitive.o
                0xa00001b0                _cursorY
                0xa00001b2                _fontOrientation
                0xa00001b4                _fontFirstChar
                0xa00001b6                _fontHeight
                0xa00001b8                _cursorX
                0xa00001ba                _fontLastChar
                0xa00001bc                _font
                0xa00001c0                _lineType
                0xa00001c2                _lineThickness
 *fill*         0xa00001c3        0x1 00
 .scommon       0xa00001c4       0x18 Objects - Image Decoders Demo\ImageDecoder.o
                0xa00001c4                IMG_wWidth
                0xa00001c6                IMG_bAlignCenter
                0xa00001c8                IMG_wStartX
                0xa00001ca                IMG_wHeight
                0xa00001cc                IMG_bDownScalingFactor
                0xa00001ce                IMG_wStartY
                0xa00001d0                IMG_wImageWidth
                0xa00001d2                IMG_wImageHeight
                0xa00001d4                IMG_blAbortImageDecoding
                0xa00001d8                IMG_pLoopCallbackFn
 .scommon       0xa00001dc       0x14 Objects - Image Decoders Demo\DisplayDriver.o
                0xa00001dc                _activePage
                0xa00001de                _clipRgn
                0xa00001e0                _line_mem_pitch
                0xa00001e4                _visualPage
                0xa00001e6                _clipRight
                0xa00001e8                _clipBottom
                0xa00001ea                _clipTop
                0xa00001ec                _color
                0xa00001ee                _clipLeft
 .scommon       0xa00001f0       0x1c Objects - Image Decoders Demo\FSIO.o
                0xa00001f0                gFileSlotOpen
                0xa00001f3                gTimeCrtMS
                0xa00001f4                gTimeCrtTime
                0xa00001f8                FatRootDirClusterValue
                0xa00001fc                gTimeWrtDate
                0xa00001fe                gTimeCrtDate
                0xa0000200                TempClusterCalc
                0xa0000204                dirCleared
                0xa0000206                gTimeAccDate
                0xa0000208                FSerrno
                0xa000020a                gTimeWrtTime
 .scommon       0xa000020c        0x4 Objects - Image Decoders Demo\SD-SPI.o
                0xa000020c                MDD_SDSPI_finalLBA
                0xa0000210                _sbss_end = .

.bss            0xa0000210      0x650
 *(.dynbss)
 *(.bss .bss.* .gnu.linkonce.b.*)
 .bss           0xa0000210       0x88 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .bss           0xa0000298       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .bss           0xa00002b8        0x4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                0xa00002b8                __isthreaded
 *(COMMON)
 COMMON         0xa00002bc      0x5a2 Objects - Image Decoders Demo\FSIO.o
                0xa00002bc                gDataBuffer
                0xa00004bc                cwd
                0xa00004f8                defaultString
                0xa0000508                tempCWDobj
                0xa0000544                gFATBuffer
                0xa0000744                gFileArray
                0xa00007f8                gDiskData
                0xa0000818                gFileTemp
                0xa0000854                defaultArray
                0xa0000860                . = ALIGN (0x4)
 *fill*         0xa000085e        0x2 00
                0xa0000860                . = ALIGN (0x4)
                0xa0000860                _end = .
                0xa0000860                _bss_end = .

.heap           0xa0000860        0x0
                0xa0000860                _heap = .
                0xa0000860                . = (. + _min_heap_size)

.stack          0xa0000860      0x400
                0xa0000860                _splim = .
                0xa0000860                _SPLIM = .
                0xa0000c60                . = (. + _min_stack_size)
 *fill*         0xa0000860      0x400 00

.ramfunc        0xa0001000        0x0 load address 0x9d013dcc
                0xa0001000                _ramfunc_begin = .
 *(.ramfunc .ramfunc.*)
                0xa0001000                . = ALIGN (0x4)
                0xa0001000                _ramfunc_end = .
                0x9d013dcc                _ramfunc_image_begin = LOADADDR (.ramfunc)
                0x00000000                _ramfunc_length = SIZEOF (.ramfunc)
                0x00001000                _bmxdkpba_address = (_ramfunc_begin - 0xa0000000)
                0x00008000                _bmxdudba_address = 0x8000
                0x00008000                _bmxdupba_address = 0x8000
                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     0x1d00
 *(.pdr)
 .pdr           0x00000000       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib/crt0.o
 .pdr           0x000000a0       0x60 Objects - Image Decoders Demo\Application.o
 .pdr           0x00000100      0x1c0 Objects - Image Decoders Demo\Primitive.o
 .pdr           0x000002c0      0x1c0 Objects - Image Decoders Demo\JpegDecoder.o
 .pdr           0x00000480       0x60 Objects - Image Decoders Demo\BmpDecoder.o
 .pdr           0x000004e0       0x80 Objects - Image Decoders Demo\ImageDecoder.o
 .pdr           0x00000560       0x20 Objects - Image Decoders Demo\jidctint.o
 .pdr           0x00000580      0x3a0 Objects - Image Decoders Demo\DisplayDriver.o
 .pdr           0x00000920      0x7a0 Objects - Image Decoders Demo\FSIO.o
 .pdr           0x000010c0      0x1e0 Objects - Image Decoders Demo\SD-SPI.o
 .pdr           0x000012a0       0xc0 Objects - Image Decoders Demo\ov9650.o
 .pdr           0x00001360       0xa0 Objects - Image Decoders Demo\SSD1928_I2C.o
 .pdr           0x00001400       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
 .pdr           0x00001420       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
 .pdr           0x00001440       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
 .pdr           0x00001460       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(general-exception.o)
 .pdr           0x00001480       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .pdr           0x000014a0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .pdr           0x000014c0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .pdr           0x000014e0      0x220 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .pdr           0x00001700       0x60 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .pdr           0x00001760       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .pdr           0x00001800      0x2c0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .pdr           0x00001ac0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .pdr           0x00001ae0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .pdr           0x00001b00       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .pdr           0x00001b20       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .pdr           0x00001b40       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-nmi-handler.o)
 .pdr           0x00001b60       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .pdr           0x00001b80       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .pdr           0x00001ba0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .pdr           0x00001bc0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .pdr           0x00001be0       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           0x00001c00       0x40 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .pdr           0x00001c40       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .pdr           0x00001c60       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .pdr           0x00001c80       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .pdr           0x00001ca0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .pdr           0x00001cc0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .pdr           0x00001ce0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.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     0x109b
 *(.comment)
 .comment       0x00000000       0x50 Objects - Image Decoders Demo\Application.o
 .comment       0x00000050       0x50 Objects - Image Decoders Demo\Primitive.o
 .comment       0x000000a0       0x50 Objects - Image Decoders Demo\GOLFontDefault.o
 .comment       0x000000f0       0x50 Objects - Image Decoders Demo\JpegDecoder.o
 .comment       0x00000140       0x50 Objects - Image Decoders Demo\BmpDecoder.o
 .comment       0x00000190       0x50 Objects - Image Decoders Demo\GifDecoder.o
 .comment       0x000001e0       0x50 Objects - Image Decoders Demo\ImageDecoder.o
 .comment       0x00000230       0x50 Objects - Image Decoders Demo\jidctint.o
 .comment       0x00000280       0x50 Objects - Image Decoders Demo\DisplayDriver.o
 .comment       0x000002d0       0x50 Objects - Image Decoders Demo\FSIO.o
 .comment       0x00000320       0x50 Objects - Image Decoders Demo\SD-SPI.o
 .comment       0x00000370       0x50 Objects - Image Decoders Demo\ov9650.o
 .comment       0x000003c0       0x50 Objects - Image Decoders Demo\SSD1928_I2C.o
 .comment       0x00000410       0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(memset.o)
 .comment       0x00000466       0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strcpy.o)
 .comment       0x000004bc       0x56 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strlen.o)
 .comment       0x00000512       0xa0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .comment       0x000005b2       0x9f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .comment       0x00000651       0x9d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .comment       0x000006ee       0x9f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .comment       0x0000078d       0x9d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .comment       0x0000082a       0xa3 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .comment       0x000008cd       0xa4 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .comment       0x00000971       0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .comment       0x00000a0f       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .comment       0x00000a5f       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .comment       0x00000aaf       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .comment       0x00000aff       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .comment       0x00000b4f       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .comment       0x00000b9f       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .comment       0x00000bef       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .comment       0x00000c3f       0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o)
 .comment       0x00000cdd       0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
 .comment       0x00000d7b       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .comment       0x00000dcb       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .comment       0x00000e1b       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .comment       0x00000e6b       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .comment       0x00000ebb       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .comment       0x00000f0b       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .comment       0x00000f5b       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .comment       0x00000fab       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .comment       0x00000ffb       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_brg_tbl_lib_legacy.o)
 .comment       0x0000104b       0x50 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000      0x658
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0x20 Objects - Image Decoders Demo\Application.o
 .debug_aranges
                0x00000020       0x20 Objects - Image Decoders Demo\Primitive.o
 .debug_aranges
                0x00000040       0x20 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_aranges
                0x00000060       0x20 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_aranges
                0x00000080       0x20 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_aranges
                0x000000a0       0x20 Objects - Image Decoders Demo\jidctint.o
 .debug_aranges
                0x000000c0       0x20 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_aranges
                0x000000e0       0x20 Objects - Image Decoders Demo\FSIO.o
 .debug_aranges
                0x00000100       0x20 Objects - Image Decoders Demo\SD-SPI.o
 .debug_aranges
                0x00000120       0x20 Objects - Image Decoders Demo\ov9650.o
 .debug_aranges
                0x00000140       0x20 Objects - Image Decoders Demo\SSD1928_I2C.o
 .debug_aranges
                0x00000160       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_aranges
                0x00000188       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_aranges
                0x000001b0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_aranges
                0x000001d8       0xa8 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_aranges
                0x00000280       0x38 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .debug_aranges
                0x000002b8       0x48 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_aranges
                0x00000300       0xd0 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_aranges
                0x000003d0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_aranges
                0x000003f8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_aranges
                0x00000420       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_aranges
                0x00000448       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_aranges
                0x00000470       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_aranges
                0x00000498       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_aranges
                0x000004c0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_aranges
                0x000004e8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_aranges
                0x00000510       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_aranges
                0x00000538       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .debug_aranges
                0x00000568       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .debug_aranges
                0x00000590       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .debug_aranges
                0x000005b8       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .debug_aranges
                0x000005e0       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .debug_aranges
                0x00000608       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .debug_aranges
                0x00000630       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)

.debug_pubnames
                0x00000000     0x15c3
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000       0x79 Objects - Image Decoders Demo\Application.o
 .debug_pubnames
                0x00000079      0x15f Objects - Image Decoders Demo\Primitive.o
 .debug_pubnames
                0x000001d8       0x35 Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_pubnames
                0x0000020d       0x23 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_pubnames
                0x00000230       0x4b Objects - Image Decoders Demo\BmpDecoder.o
 .debug_pubnames
                0x0000027b      0x139 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_pubnames
                0x000003b4       0x26 Objects - Image Decoders Demo\jidctint.o
 .debug_pubnames
                0x000003da      0x274 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_pubnames
                0x0000064e      0x5d9 Objects - Image Decoders Demo\FSIO.o
 .debug_pubnames
                0x00000c27      0x18c Objects - Image Decoders Demo\SD-SPI.o
 .debug_pubnames
                0x00000db3       0x6c Objects - Image Decoders Demo\ov9650.o
 .debug_pubnames
                0x00000e1f       0x7b Objects - Image Decoders Demo\SSD1928_I2C.o
 .debug_pubnames
                0x00000e9a       0x1e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_pubnames
                0x00000eb8       0x1d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_pubnames
                0x00000ed5       0x1b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_pubnames
                0x00000ef0       0xe1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_pubnames
                0x00000fd1       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .debug_pubnames
                0x00001001       0x70 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_pubnames
                0x00001071      0x2da C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_pubnames
                0x0000134b       0x31 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_pubnames
                0x0000137c       0x33 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_pubnames
                0x000013af       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_pubnames
                0x000013cf       0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_pubnames
                0x000013f3       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_pubnames
                0x00001413       0x21 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_pubnames
                0x00001434       0x1c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_pubnames
                0x00001450       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_pubnames
                0x00001470       0x24 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_pubnames
                0x00001494       0x3b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .debug_pubnames
                0x000014cf       0x2b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .debug_pubnames
                0x000014fa       0x2b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .debug_pubnames
                0x00001525       0x36 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .debug_pubnames
                0x0000155b       0x1f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .debug_pubnames
                0x0000157a       0x1f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .debug_pubnames
                0x00001599       0x2a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)

.debug_info     0x00000000     0xada5
 *(.debug_info .gnu.linkonce.wi.*)
 .debug_info    0x00000000      0xfbe Objects - Image Decoders Demo\Application.o
 .debug_info    0x00000fbe     0x12b5 Objects - Image Decoders Demo\Primitive.o
 .debug_info    0x00002273       0xaa Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_info    0x0000231d     0x1266 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_info    0x00003583      0xb39 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_info    0x000040bc      0x414 Objects - Image Decoders Demo\GifDecoder.o
 .debug_info    0x000044d0      0x9f9 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_info    0x00004ec9      0x1f3 Objects - Image Decoders Demo\jidctint.o
 .debug_info    0x000050bc     0x11f4 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_info    0x000062b0     0x2dc5 Objects - Image Decoders Demo\FSIO.o
 .debug_info    0x00009075      0xaa5 Objects - Image Decoders Demo\SD-SPI.o
 .debug_info    0x00009b1a      0x5cf Objects - Image Decoders Demo\ov9650.o
 .debug_info    0x0000a0e9      0x554 Objects - Image Decoders Demo\SSD1928_I2C.o
 .debug_info    0x0000a63d       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_info    0x0000a66d       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_info    0x0000a69d       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_info    0x0000a6cd      0x150 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_info    0x0000a81d       0x54 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .debug_info    0x0000a871       0x78 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_info    0x0000a8e9      0x1aa C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_info    0x0000aa93       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_info    0x0000aac3       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_info    0x0000aaf3       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_info    0x0000ab23       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_info    0x0000ab53       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_info    0x0000ab83       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_info    0x0000abb3       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_info    0x0000abe3       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_info    0x0000ac13       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_info    0x0000ac43       0x42 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .debug_info    0x0000ac85       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .debug_info    0x0000acb5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .debug_info    0x0000ace5       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .debug_info    0x0000ad15       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .debug_info    0x0000ad45       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .debug_info    0x0000ad75       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)

.debug_abbrev   0x00000000     0x1d87
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x32a Objects - Image Decoders Demo\Application.o
 .debug_abbrev  0x0000032a      0x272 Objects - Image Decoders Demo\Primitive.o
 .debug_abbrev  0x0000059c       0x6e Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_abbrev  0x0000060a      0x25a Objects - Image Decoders Demo\JpegDecoder.o
 .debug_abbrev  0x00000864      0x229 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_abbrev  0x00000a8d      0x12b Objects - Image Decoders Demo\GifDecoder.o
 .debug_abbrev  0x00000bb8      0x23f Objects - Image Decoders Demo\ImageDecoder.o
 .debug_abbrev  0x00000df7       0x9d Objects - Image Decoders Demo\jidctint.o
 .debug_abbrev  0x00000e94      0x285 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_abbrev  0x00001119      0x301 Objects - Image Decoders Demo\FSIO.o
 .debug_abbrev  0x0000141a      0x2c7 Objects - Image Decoders Demo\SD-SPI.o
 .debug_abbrev  0x000016e1      0x1db Objects - Image Decoders Demo\ov9650.o
 .debug_abbrev  0x000018bc      0x1a2 Objects - Image Decoders Demo\SSD1928_I2C.o
 .debug_abbrev  0x00001a5e       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_abbrev  0x00001a81       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_abbrev  0x00001aa4       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_abbrev  0x00001ac7       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_abbrev  0x00001aea       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .debug_abbrev  0x00001b0d        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobdata.o)
 .debug_abbrev  0x00001b0e       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_abbrev  0x00001b31       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_abbrev  0x00001b54       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_abbrev  0x00001b77       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_abbrev  0x00001b9a       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_abbrev  0x00001bbd       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_abbrev  0x00001be0       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_abbrev  0x00001c03       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_abbrev  0x00001c26       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_abbrev  0x00001c49        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctype.o)
 .debug_abbrev  0x00001c4a        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(errno.o)
 .debug_abbrev  0x00001c4b       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_abbrev  0x00001c6e       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_abbrev  0x00001c91       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .debug_abbrev  0x00001cb4       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .debug_abbrev  0x00001cd7       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .debug_abbrev  0x00001cfa       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .debug_abbrev  0x00001d1d       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .debug_abbrev  0x00001d40       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .debug_abbrev  0x00001d63        0x1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_brg_tbl_lib_legacy.o)
 .debug_abbrev  0x00001d64       0x23 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)

.debug_line     0x00000000     0x3ce6
 *(.debug_line)
 .debug_line    0x00000000      0x4bc Objects - Image Decoders Demo\Application.o
 .debug_line    0x000004bc      0x416 Objects - Image Decoders Demo\Primitive.o
 .debug_line    0x000008d2       0x44 Objects - Image Decoders Demo\GOLFontDefault.o
 .debug_line    0x00000916      0x4ab Objects - Image Decoders Demo\JpegDecoder.o
 .debug_line    0x00000dc1      0x3d9 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_line    0x0000119a      0x12d Objects - Image Decoders Demo\GifDecoder.o
 .debug_line    0x000012c7      0x289 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_line    0x00001550      0x13f Objects - Image Decoders Demo\jidctint.o
 .debug_line    0x0000168f      0x446 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_line    0x00001ad5      0xec8 Objects - Image Decoders Demo\FSIO.o
 .debug_line    0x0000299d      0x2d1 Objects - Image Decoders Demo\SD-SPI.o
 .debug_line    0x00002c6e      0x228 Objects - Image Decoders Demo\ov9650.o
 .debug_line    0x00002e96      0x17b Objects - Image Decoders Demo\SSD1928_I2C.o
 .debug_line    0x00003011       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_line    0x00003091       0x7f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_line    0x00003110       0x7d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_line    0x0000318d       0x7f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_line    0x0000320c       0x7d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .debug_line    0x00003289       0x84 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_line    0x0000330d       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_line    0x0000338d       0x9c C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_line    0x00003429       0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_line    0x000034c7       0x8b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_line    0x00003552       0x8f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_line    0x000035e1       0x84 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_line    0x00003665       0x85 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_line    0x000036ea       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_line    0x0000376a       0x84 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_line    0x000037ee       0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_line    0x0000388c       0x92 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .debug_line    0x0000391e       0xa3 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .debug_line    0x000039c1       0xa3 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .debug_line    0x00003a64       0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .debug_line    0x00003b02       0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .debug_line    0x00003ba3       0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .debug_line    0x00003c44       0xa2 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)

.debug_frame    0x00000000     0x19d8
 *(.debug_frame)
 .debug_frame   0x00000000       0x94 Objects - Image Decoders Demo\Application.o
 .debug_frame   0x00000094      0x1c0 Objects - Image Decoders Demo\Primitive.o
 .debug_frame   0x00000254      0x1d4 Objects - Image Decoders Demo\JpegDecoder.o
 .debug_frame   0x00000428       0x74 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_frame   0x0000049c       0x58 Objects - Image Decoders Demo\ImageDecoder.o
 .debug_frame   0x000004f4       0x34 Objects - Image Decoders Demo\jidctint.o
 .debug_frame   0x00000528      0x394 Objects - Image Decoders Demo\DisplayDriver.o
 .debug_frame   0x000008bc      0x848 Objects - Image Decoders Demo\FSIO.o
 .debug_frame   0x00001104      0x16c Objects - Image Decoders Demo\SD-SPI.o
 .debug_frame   0x00001270       0xb4 Objects - Image Decoders Demo\ov9650.o
 .debug_frame   0x00001324       0x9c Objects - Image Decoders Demo\SSD1928_I2C.o
 .debug_frame   0x000013c0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
 .debug_frame   0x000013e0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
 .debug_frame   0x00001400       0x34 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
 .debug_frame   0x00001434      0x120 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
 .debug_frame   0x00001554       0x54 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
 .debug_frame   0x000015a8       0x90 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
 .debug_frame   0x00001638      0x178 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
 .debug_frame   0x000017b0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
 .debug_frame   0x000017d0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
 .debug_frame   0x000017f0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
 .debug_frame   0x00001810       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
 .debug_frame   0x00001830       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
 .debug_frame   0x00001850       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
 .debug_frame   0x00001880       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
 .debug_frame   0x000018a0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
 .debug_frame   0x000018c0       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
 .debug_frame   0x000018e0       0x30 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
 .debug_frame   0x00001910       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
 .debug_frame   0x00001930       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
 .debug_frame   0x00001950       0x28 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
 .debug_frame   0x00001978       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
 .debug_frame   0x00001998       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
 .debug_frame   0x000019b8       0x20 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)

.debug_str      0x00000000     0x3833
 *(.debug_str)
 .debug_str     0x00000000      0x5f7 Objects - Image Decoders Demo\Application.o
                                0x6ea (size before relaxing)
 .debug_str     0x000005f7      0x3ce Objects - Image Decoders Demo\Primitive.o
                                0x765 (size before relaxing)
 .debug_str     0x000009c5       0x33 Objects - Image Decoders Demo\GOLFontDefault.o
                                 0xe3 (size before relaxing)
 .debug_str     0x000009f8      0x5b9 Objects - Image Decoders Demo\JpegDecoder.o
                                0x9d6 (size before relaxing)
 .debug_str     0x00000fb1      0x17d Objects - Image Decoders Demo\BmpDecoder.o
                                0x612 (size before relaxing)
 .debug_str     0x0000112e       0x29 Objects - Image Decoders Demo\GifDecoder.o
                                0x328 (size before relaxing)
 .debug_str     0x00001157      0x142 Objects - Image Decoders Demo\ImageDecoder.o
                                0x68f (size before relaxing)
 .debug_str     0x00001299       0x95 Objects - Image Decoders Demo\jidctint.o
                                0x1b3 (size before relaxing)
 .debug_str     0x0000132e      0x36b Objects - Image Decoders Demo\DisplayDriver.o
                                0x746 (size before relaxing)
 .debug_str     0x00001699      0xef9 Objects - Image Decoders Demo\FSIO.o
                               0x1387 (size before relaxing)
 .debug_str     0x00002592      0x345 Objects - Image Decoders Demo\SD-SPI.o
                                0x6ec (size before relaxing)
 .debug_str     0x000028d7       0x52 Objects - Image Decoders Demo\ov9650.o
                                0x38b (size before relaxing)
 .debug_str     0x00002929       0x6b Objects - Image Decoders Demo\SSD1928_I2C.o
                                0x3a0 (size before relaxing)
 .debug_str     0x00002994       0x6b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strncpy.o)
                                 0xb5 (size before relaxing)
 .debug_str     0x000029ff       0x69 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(strchr.o)
                                 0xb3 (size before relaxing)
 .debug_str     0x00002a68       0x60 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(exit.o)
                                 0xaf (size before relaxing)
 .debug_str     0x00002ac8       0xdd C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(ctypef.o)
                                0x137 (size before relaxing)
 .debug_str     0x00002ba5       0x6d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(rand.o)
                                 0xbc (size before relaxing)
 .debug_str     0x00002c12       0xb1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_iobfuncs.o)
                                 0xfb (size before relaxing)
 .debug_str     0x00002cc3      0x2d3 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(stubs.o)
                                0x31d (size before relaxing)
 .debug_str     0x00002f96       0x9a C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-general-exception-handler.o)
                                 0xe4 (size before relaxing)
 .debug_str     0x00003030       0x9e C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-bootstrap-exception-handler.o)
                                 0xe8 (size before relaxing)
 .debug_str     0x000030ce       0x78 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-reset.o)
                                 0xc2 (size before relaxing)
 .debug_str     0x00003146       0x80 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(default-on-bootstrap.o)
                                 0xca (size before relaxing)
 .debug_str     0x000031c6       0x71 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_getc.o)
                                 0xbb (size before relaxing)
 .debug_str     0x00003237       0x73 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_write.o)
                                 0xbd (size before relaxing)
 .debug_str     0x000032aa       0x69 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_exit.o)
                                 0xb3 (size before relaxing)
 .debug_str     0x00003313       0x71 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libc.a(_mon_putc.o)
                                 0xbb (size before relaxing)
 .debug_str     0x00003384       0x8f C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral.a(open_core_timer_lib.o)
                                 0xd9 (size before relaxing)
 .debug_str     0x00003413       0x96 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(pcache.o)
                                 0xe0 (size before relaxing)
 .debug_str     0x000034a9       0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_disable_interrupts_lib.o)
                                 0xe5 (size before relaxing)
 .debug_str     0x00003544       0x9b C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_restore_interrupts_lib.o)
                                 0xe5 (size before relaxing)
 .debug_str     0x000035df       0xa1 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_mv_int_lib.o)
                                 0xeb (size before relaxing)
 .debug_str     0x00003680       0x8d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_getc_spi2_lib_legacy.o)
                                 0xd7 (size before relaxing)
 .debug_str     0x0000370d       0x8d C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(spi_open_spi2_lib_legacy.o)
                                 0xd7 (size before relaxing)
 .debug_str     0x0000379a       0x99 C:/Program Files/Microchip/MPLAB C32/bin/../lib/gcc/pic32mx/3.4.4/../../../../pic32mx/lib\libmchp_peripheral_32MX360F512L.a(int_enable_interrupts_lib.o)
                                 0xe3 (size before relaxing)

.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(ov9650Demo PIC32.elf elf32-tradlittlemips)

.mdebug.abi32   0x9d013dcc        0x0

.rel.dyn        0x9d013dcc        0x0

.debug_ranges   0x9d013dcc       0x60
 .debug_ranges  0x9d013dcc       0x48 Objects - Image Decoders Demo\BmpDecoder.o
 .debug_ranges  0x9d013e14       0x18 Objects - Image Decoders Demo\FSIO.o
