This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

coldfire ld problem


Hi all,
First i must apologise in advance if this post is a
wee bit disjointed, im at a complete loss as to where
to go from here. Background info;
I have been working on a coldfire 5271 based system
for some time and I have discovered a problem when
producing executables that use sprintf.
I am using an m68k-elf compiler and objcopy the final
bin to s-rec. When i try to load the s-rec it wont
run, upon looking at the .s19 ive noticed the first
few lines appear to contain invalid addresses.
I can load the elf versions of the binary through a
debugger and they run fine (albeit hex values appear
screwed up on hypertrm)

Here is my linker script
/* Output ELF binary format */
OUTPUT_FORMAT("elf32-m68k")

/* Memory map */
MEMORY 
{
	/* Code section */
	rom	: ORIGIN = 0x08000000, LENGTH = 0x007fffff
	/* Non volatile RAM */
	keepram	: ORIGIN = 0x02000400, LENGTH = 0x00010000
	ram	: ORIGIN = 0x02010400, LENGTH = 0x0002fc00
	/* 
		MCF5271 has 64Kbytes of Fast SRAM, Setup as follows:

		
		0xA000000 - 0xA003fff 16K Stack 
		0xA004000 - 0xA007fff 16K Fast access Volatile
variables 
		0xA008000 - 0xA00bfff 16K Fast code, interrupt
rotines etc 
		0xA00c000 - 0xA00ffff Currently spare not allocated
future uses ? 	
	*/ 
	/* Stack 16K */
	stacka  : ORIGIN = 0x0A000000, LENGTH = 0x00003fff
	/* fram 16K */
	fastvram  : ORIGIN = 0x0A004000, LENGTH = 0x00003fff
	fastcode   : ORIGIN = 0x0A008000, LENGTH = 0x0000bfff
}
SECTIONS
{

.vectors :
 	{
 	vectors_start	= .;
        ../../libs/hardware/vectors.o(.rodata)
 	

 	vectors_end		= .;
 	} > rom

.text :
	{
	text_start		= .;
	checksum_start	= .;
    *(.text)

     __CTOR_LIST__ = .;
     LONG((__CTOR_END__ - __CTOR_LIST__) / 4 - 2)

    *(.ctors)
     LONG(0)
     __CTOR_END__ = .;

     __DTOR_LIST__ = .;
     LONG((__DTOR_END__ - __DTOR_LIST__) / 4 - 2)
    *(.dtors)
     LONG(0)
     __DTOR_END__ = .;

    *(.rodata) 
    *(.rodata.str*)

    *(.lit)
    *(.shdata)
        .endcode		= .;
        endcode 		= .;
  }  > rom

 .shbss :
 {
    *(.shbss)
		text_end		= .;
		romdata_start	= .;
 } > rom

/* Non-volatile IDRAM */
.id :
	{
	id_start	= .;
	*(.id)
	/*idram.o(COMMON);*/
	id_end		= .;
	} > keepram

/* Non-volatile SYSRAM */
.system :
	{
	system_start	= .;
	*(.system)
	/*sysram.o(COMMON);*/
	system_end		= .;
	} > keepram

/* Non-volatile SYSRAM */
.nvram :
	{
	nv_start	= .;
	*(.system)
	/*nvram.o(COMMON);*/
	nv_end		= .;
	} > keepram


.data : AT (ADDR(.shbss) + SIZEOF(.shbss))
	{
	ram_start	= .;
	vars_start	 	= .;
        *(.data)
    vars_end		=  .;
 	} > ram

	checksum_end		= romdata_start + SIZEOF(.data);

 .bss ram_start + 0x00004000 :
  {
     __bss_start = .;
	bss_start	= .;
	zvars_start	 	= .;
   *(.bss)
	bss_end		= .;
      end = ALIGN(0x4);
      _end = ALIGN(0x4);
    endbssram = . ;
  } > ram

  COMMON :
  {
     __common_start	= .;
   *(COMMON)
      end = ALIGN(0x4);
      _end = ALIGN(0x4);
	zvars_end	 	= .;
	zvars_size		= zvars_end - zvars_start;
    endram = . ;
  } > ram

.heap :
	{
	heap_start	= .;
	. = . + 0x00005fff;
	heap_end	= .;
	} > ram

.stack :
	{
	stack_start	= .;
	. = . + 0x00003e00;
	stack_end	= .;
	} > stacka
 
 .fastvram :
	{
	fastvram_start	= .;
	*(.fastvram)
	fastvram_end	= .;
	} > fastvram

.fastcode :
	{
	fastcode_start	= .;
	*(.fastcode)
	fastcode_end	= .;
	} > fastcode

.safe :
	{
	safe_start	= . ;
	. = . + 0x00003fff;
	safe_end	= . + 1;
	} > ram
	
  .stab  . (NOLOAD) :
  {
    [ .stab ]
  }
  .stabstr  . (NOLOAD) :
  {
    [ .stabstr ]
  }
 
}

So the only addresses i should see in my s-rec should
start 0x0Axxxxxx, 0x08xxxxxx or 0x020004xx However the
top of the s-rec contains records starting with
0x0xxxxxxx addresses. 

S00B 000064656D6F2E73313944
S315 000001D862756720696E2076667072696E74663A13
S315 000001E82062616420626173650030003031323309
S315 000001F834353637383961626364656600303132C2
S315 000002083334353637383941424344454600496E1A
S315 0000021866004E614E002E00286E756C6C290043F0
S315 000002282D5554462D3800432D534A495300432D26
S315 000002384555434A5000432D4A495300496E66695D
S315 000002486E69747900430049534F2D383835392D76
S307 0000025831006D

I know this is related to the sprintf function because
if i remove all calls to this function the problem
disappears and the s-record work fine.
Im new to linker scripts but think this is the area i
should be looking into. I cannot see why it would be
placing data outside of the boundaries specified in
the linker script. From looking at my map file i
noticed this line.. 
*default*        0x00000000         0xffffffff

It seems plausible to me that somewhere this 0x00
address is specified but i cannot find where! What
would be the best way to achieve this?

I have included my map file for completeness.

Thanks in advance to any help/pointers anyone might be
able to give me on this issue :)

Linker script
Archive member included because of file (symbol)

../../libs/hardware\libpluto7.a(entry.o)
                             
../../libs/hardware/vectors.o (entry)
../../libs/hardware\libpluto7.a(clockmod.o)
                             
../../libs/hardware\libpluto7.a(entry.o)
(SetupClockMod)
../../libs/hardware\libpluto7.a(sysctrlmod.o)
                             
../../libs/hardware\libpluto7.a(entry.o)
(SetupSystemControlMod)
../../libs/hardware\libpluto7.a(drammod.o)
                             
../../libs/hardware\libpluto7.a(entry.o)
(SetupDramMod)
../../libs/hardware\libpluto7.a(chipselectmod.o)
                             
../../libs/hardware\libpluto7.a(entry.o)
(SetupChipSelect)
../../libs/hardware\libpluto7.a(main.o)
                             
../../libs/hardware\libpluto7.a(entry.o) (main)
../../libs/hardware\libpluto7.a(cache.o)
                             
../../libs/hardware\libpluto7.a(entry.o) (EnableCache)
../../libs/hardware\libpluto7.a(chipcfgmod.o)
                             
../../libs/hardware\libpluto7.a(entry.o)
(SetupChipConfig)
../../libs/hardware\libpluto7.a(pitmod.o)
                             
../../libs/hardware\libpluto7.a(main.o)
(ConfigureTimer0)
../../libs/hardware\libpluto7.a(gpiomod.o)
                             
../../libs/hardware\libpluto7.a(entry.o)
(SetupGpioMod)
../../libs/hardware\libpluto7.a(devmgr.o)
                             
../../libs/hardware\libpluto7.a(main.o)
(InstallDevices)
../../libs/hardware\libpluto7.a(edgeportmod.o)
                             
../../libs/hardware\libpluto7.a(main.o)
(SetupEdgePortMod)
../../libs/hardware\libpluto7.a(serialmod.o)
                              game.o (SerialDevice)
../../libs/hardware\libpluto7.a(vectorsfunc.o)
                             
../../libs/hardware/vectors.o (FaultVector)
../../libs/hardware\libpluto7.a(watchdogmod.o)
                             
../../libs/hardware\libpluto7.a(entry.o)
(DisableWatchdogMod)
../../libs/hardware\libpluto7.a(mxidev.o)
                              devices.o (MXIDevice)
../../libs/hardware\libpluto7.a(outputdev.o)
                              devices.o (OutputDevice)
../../libs/hardware\libpluto7.a(serialfnc.o)
                              p7_test.o
(ConfigureSerial)
../../libs/hardware\libpluto7.a(calypso32.o)
                              config.o
(Calypso800x600)
../../libs/hardware\libpluto7.a(rngmod.o)
                             
../../libs/hardware\libpluto7.a(main.o) (StartRng)
../../libs/hardware\libpluto7.a(timer.o)
                              devices.o (TimerDevice)
../../libs/hardware\libpluto7.a(i2cmod.o)
                             
../../libs/hardware\libpluto7.a(main.o) (ConfigureI2c)

Allocating common symbols
Common symbol       size              file

statusregister      0x2              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
I2cRxBuffer         0x14              config.o
format              0x1              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
I2cTxBuffer         0x14              config.o
temperrorframe1     0x4              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
TimerLst            0x20              config.o
programmecounter    0x4              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
errorframe          0x4              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
temperrorframe2     0x4              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
FTimerLst           0x20              config.o
vectornumber        0x2              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
faultstatus         0x1              
../../libs/hardware\libpluto7.a(vectorsfunc.o)
OptionClock         0x2              
../../libs/hardware\libpluto7.a(timer.o)

Memory Configuration

Name             Origin             Length            
Attributes
rom              0x08000000         0x007fffff
keepram          0x02000400         0x00010000
ram              0x02010400         0x0002fc00
stacka           0x0a000000         0x00003fff
fastvram         0x0a004000         0x00003fff
fastcode         0x0a008000         0x0000bfff
*default*        0x00000000         0xffffffff

Linker script and memory map


.vectors        0x08000000      0x400
                0x08000000               
vectors_start = .
 ../../libs/hardware/vectors.o(.rodata)
 .rodata        0x08000000      0x400
../../libs/hardware/vectors.o
                0x08000000                Vectors
                0x08000400                vectors_end
= .

.text           0x08000400     0x86a8
                0x08000400                text_start =
.
                0x08000400               
checksum_start = .
 *(.text)
 .text          0x08000400       0x2e game.o
                0x08000400                _putchar
                0x08000408                Game
 *fill*         0x0800042e        0x2 00
 .text          0x08000430      0x304 stdpalette.o
                0x08000430               
stdpalette_table
 .text          0x08000734      0x3e0 p7_test.o
                0x08000734                printretval
                0x08000ac0                P7test
                0x08000846                seqreadi2c
                0x080007a2                readi2c
                0x08000928                testI2c
                0x080008e0                writei2c
 .text          0x08000b14       0xba
../../libs/hardware\libpluto7.a(entry.o)
                0x08000b4c                entry
 *fill*         0x08000bce        0x2 00
 .text          0x08000bd0       0x44
../../libs/hardware\libpluto7.a(clockmod.o)
                0x08000bd0               
SetupClockMod
 .text          0x08000c14       0x20
../../libs/hardware\libpluto7.a(sysctrlmod.o)
                0x08000c14               
SetupSystemControlMod
 .text          0x08000c34       0xa6
../../libs/hardware\libpluto7.a(drammod.o)
                0x08000c34                SetupDramMod
 *fill*         0x08000cda        0x2 00
 .text          0x08000cdc      0x102
../../libs/hardware\libpluto7.a(chipselectmod.o)
                0x08000cdc               
SetupChipSelect
 *fill*         0x08000dde        0x2 00
 .text          0x08000de0       0x50
../../libs/hardware\libpluto7.a(main.o)
                0x08000e28                __main
                0x08000de0                main
 .text          0x08000e30       0x2c
../../libs/hardware\libpluto7.a(cache.o)
                0x08000e30                EnableCache
 .text          0x08000e5c       0x26
../../libs/hardware\libpluto7.a(chipcfgmod.o)
                0x08000e6e                ReadChipID
                0x08000e5c               
SetupChipConfig
 *fill*         0x08000e82        0x2 00
 .text          0x08000e84      0x18c
../../libs/hardware\libpluto7.a(pitmod.o)
                0x08000f08               
ConfigureTimer1
                0x08000f8c               
ConfigureTimer2
                0x08000e84               
ConfigureTimer0
                0x08000ec8               
InteruptTimer0
                0x08000f4c               
InteruptTimer1
                0x08000fd0               
InteruptTimer2
 .text          0x08001010       0x64
../../libs/hardware\libpluto7.a(gpiomod.o)
                0x08001010                SetupGpioMod
 .text          0x08001074      0x404
../../libs/hardware\libpluto7.a(devmgr.o)
                0x0800145e               
SetInterruptMask
                0x08001096               
InstallIntFnc
                0x080010ca               
InstallDevices
                0x0800140a               
BuildTypeLists
                0x08001074               
InstallDevice
                0x080013a6               
BuildTypeList
                0x08001256               
SystemShutdown
                0x08001232               
RestoreDevice
                0x0800121e               
ShutdownDevice
                0x08001180                DeviceStatus
                0x08001266                Suspend
                0x080011fc               
ClearDeviceErrorMask
                0x08001246               
ShutdownSystem
                0x08001394               
InstallErrorHandler
                0x0800143c               
InterruptScheduler
                0x080011d8               
SetDeviceErrorMask
 .text          0x08001478       0x1e
../../libs/hardware\libpluto7.a(edgeportmod.o)
                0x08001478               
SetupEdgePortMod
 *fill*         0x08001496        0x2 00
 .text          0x08001498     0x10b0
../../libs/hardware\libpluto7.a(serialmod.o)
                0x08001a70               
interupt_uart1
                0x08002532                RS485Disable
                0x080024ca                SetUARTRoute
                0x08001aaa               
interupt_uart2
                0x0800251a                RS485Enable
                0x08001a3a               
interupt_uart0
 .text          0x08002548      0x1fe
../../libs/hardware\libpluto7.a(vectorsfunc.o)
                0x0800271e                UserVector
                0x080026e0               
Level3InterruptVector
                0x080026c6                TrapVector
                0x08002548                FaultVector
                0x08002716               
Level7InterruptVector
                0x08002706               
Level5InterruptVector
                0x080026b2               
ReservedVector
                0x080026a8               
AccessErrorVector
                0x080026e8               
Level4InterruptVector
                0x08002732                Vector77
                0x080026bc                NextVector
                0x0800270e               
Level6InterruptVector
                0x0800269e               
InstructErrorVector
                0x0800273c                Vector78
                0x08002694               
AddressErrorVector
                0x080026d8               
Level2InterruptVector
                0x08002728                Vector76
                0x080026d0               
Level1InterruptVector
 *fill*         0x08002746        0x2 00
 .text          0x08002748       0x3e
../../libs/hardware\libpluto7.a(watchdogmod.o)
                0x08002770               
KickWatchdogMod
                0x08002748               
DisableWatchdogMod
                0x08002758               
EnableWatchdogMod
 *fill*         0x08002786        0x2 00
 .text          0x08002788      0x214
../../libs/hardware\libpluto7.a(mxidev.o)
                0x080028f4                Test
                0x08002984                PushButton
                0x08002966                CurrentSense
                0x080028c0                TestDir
 .text          0x0800299c      0x1e0
../../libs/hardware\libpluto7.a(outputdev.o)
                0x08002a6c               
WriteHighNibble
                0x08002b00                AuxOff
                0x08002a36                OutputOff
                0x08002a5c                KillVOPs
                0x0800299c                outputs1ms
                0x08002a74                AuxOn
                0x08002a10                OutputOn
                0x08002a64               
WriteLowNibble
 .text          0x08002b7c      0x190
../../libs/hardware\libpluto7.a(serialfnc.o)
                0x08002bfe                TxString
                0x08002c46                RxChar
                0x08002bd4                TxChar
                0x08002ca8                ClearTx
                0x08002c68                TxEmpty
                0x08002ce4                SetRouting
                0x08002c88                RxEmpty
                0x08002b7c               
ConfigureSerial
                0x08002cc6                ClearRx
 .text          0x08002d0c     0x4e4a
../../libs/hardware\libpluto7.a(calypso32.o)
                0x08004c7c               
CalypsoLoadSprite
                0x0800717a               
CalypsoGetDisplayHsize
                0x080049fe               
CalypsoLoadImageLayerConvert8to16
                0x08006260               
CalypsoCircle
                0x08004296               
CalypsoDisableDoubleBuffer
                0x080046d8               
CalypsoSetPaletteEntry
                0x08007b20                Calypso1ISR
                0x0800712c               
CalypsoStartAnimation
                0x08004336               
CalypsoFrameAdvance
                0x08004302               
CalypsoSetFrameNumber
                0x080047f6               
CalypsoLoadImage
                0x0800310a               
Calypso0ISR1ms
                0x0800660c               
CalypsoAdvanceRectangle
                0x08002da0               
CalypsoEnableLayer
                0x0800427c               
CalypsoEnableDoubleBuffer
                0x08003c32               
CalypsoDisableLayer
                0x080049a4               
CalypsoLoadImageLayer
                0x0800518c               
CalypsoSetAsciiFont
                0x080045fa               
CalypsoGetPaletteEntry
                0x080058c2               
CalypsoPutChar
                0x08004202               
CalypsoSetWindowLayer
                0x080050e6               
CalypsoFillSprite
                0x0800713e               
CalypsoStopAnimation
                0x08006f8c               
CalypsoDefineAnimation
                0x08003232               
CalypsoSetVideoMemory
                0x08002d5a               
CalypsoClearAnimationList
                0x08005268               
CalypsoGetTextPositionX
                0x08003c94               
CalypsoScrollLayerY
                0x08002df2               
CalypsoInitDisplayMode
                0x080051bc               
CalypsoGetUnicodeFont
                0x08005e44               
CalypsoPutUnicodeStr
                0x080070d0               
CalypsoRemoveFromAnimationList
                0x080042e6               
CalypsoGetDoubleBufferFrame
                0x08004d18               
CalypsoPutSprite
                0x0800501a               
CalypsoClearSprite
                0x0800438c               
CalypsoAlphaBlend
                0x080031e8               
CalypsoVideoOff
                0x080048c4               
CalypsoLoadImageConvert8to16
                0x08003b76               
CalypsoInitLayer
                0x080044c6               
InstallCalypso32Plus
                0x08007150               
CalypsoPauseAnimation
                0x080043b4               
CalypsoSetBlendRatio
                0x08004158               
CalypsoFillLayer
                0x08006b0a               
CalypsoAdvancedCircle
                0x08004f46               
CalypsoSaveSprite
                0x08007b32                Calypso0ISR
                0x0800320c               
CalypsoGetVsync
                0x080042b0               
CalypsoSetDoubleBufferFrame
                0x080051d6               
CalypsoSetTextColor
                0x0800519e               
CalypsoSetUnicodeFont
                0x08002dc4               
CalypsoSetFrameRate
                0x08007190               
CalypsoGetDisplayVsize
                0x08004888               
CalypsoCreateMask
                0x08003fea               
CalypsoClearLayer
                0x08007b44               
CalypsoPlusISR
                0x0800523c               
CalypsoSetTextPosition
                0x0800604e                CalypsoPoint
                0x0800528c               
CalypsoGetTextPositionY
                0x0800311c               
CalypsoPlusISR1ms
                0x08007162               
CalypsoStepAnimation
                0x08005c88               
CalypsoPutUnicodeChar
                0x080031e0                video_int
                0x0800431c               
CalypsoGetFrameNumber
                0x0800608c                CalypsoLine
                0x08003c68               
CalypsoScrollLayerX
                0x080030f8               
Calypso1ISR1ms
                0x080064e0               
CalypsoAdvanceLine
                0x080071a6               
CalypsoSyncLockEnable
                0x08002ece               
CalypsoVideoOn
                0x08004354               
CalypsoScreenPartitionX
                0x08004428               
CalypsoLoadPalette
                0x0800646c               
CalypsoSetLineProperties
                0x0800707e               
CalypsoAddToAnimationList
                0x08005a94               
CalypsoPutStr
 *fill*         0x08007b56        0x2 00
 .text          0x08007b58       0x6a
../../libs/hardware\libpluto7.a(rngmod.o)
                0x08007b58                StartRng
                0x08007b78                ReSeedRNG
                0x08007b8a                GetRandValue
 *fill*         0x08007bc2        0x2 00
 .text          0x08007bc4      0x23c
../../libs/hardware\libpluto7.a(timer.o)
                0x08007cd0                SetTimer
                0x08007c20                timers10ms
                0x08007dd8                WaitF
                0x08007c10               
RestoreTimers
                0x08007db0                Wait
                0x08007d40               
SetFreezeTimer
                0x08007c00               
ShutdownTimers
                0x08007cb2                timers1ms
 .text          0x08007e00      0x378
../../libs/hardware\libpluto7.a(i2cmod.o)
                0x0800810a               
I2cWriteStatus
                0x08007f64                I2cSeqRead
                0x08007fe0               
I2cReadStatus
                0x08007ed4                I2cRead
                0x08007ebc                i2c1ms
                0x08007e6c                ConfigureI2c
                0x08008070                I2cWrite
                0x08008178               
__CTOR_LIST__ = .
                0x08008178        0x4 LONG 0x0
(((__CTOR_END__ - __CTOR_LIST__) / 0x4) - 0x2)
 *(.ctors)
                0x0800817c        0x4 LONG 0x0
                0x08008180                __CTOR_END__
= .
                0x08008180               
__DTOR_LIST__ = .
                0x08008180        0x4 LONG 0x0
(((__DTOR_END__ - __DTOR_LIST__) / 0x4) - 0x2)
 *(.dtors)
                0x08008184        0x4 LONG 0x0
                0x08008188                __DTOR_END__
= .
 *(.rodata)
 .rodata        0x08008188        0xe game.o
                0x08008192                MachineId
 .rodata        0x08008196      0x114 config.o
                0x080081a8               
SerialModuleCfg
                0x080082a2                PICCfg
                0x0800820a                MxiStrobeLst
                0x080082a4                ATACfg
                0x080082a8                NofFTimers
                0x0800820e                OutputCfg
                0x0800819c               
SerialModTxAMask
                0x08008198                IMask10ms
                0x0800820c                VOPList
                0x08008212               
Calypso32PlusCfg
                0x080081a2               
SerialModRxBMask
                0x080081ca               
InterruptsCfg
                0x08008272               
Calypso32Dual1Cfg
                0x0800819a                IMask250ms
                0x080081a4               
SerialModTxCMask
                0x080081a0               
SerialModTxBMask
                0x0800819e               
SerialModRxAMask
                0x08008196                IMask1ms
                0x080081a6               
SerialModRxCMask
                0x08008209                InputCfg
                0x080082a6                NofTimers
                0x08008242               
Calypso32Dual0Cfg
 .rodata        0x080082aa       0x32 fpga.o
                0x080082b4                Aux0
                0x080082cc                Aux6
                0x080082b2                Syncenable
                0x080082aa                Status
                0x080082ae                UartRoute
                0x080082c0                Aux3
                0x080082c8                Aux5
                0x080082d4                Inputs
                0x080082b8                Aux1
                0x080082bc                Aux2
                0x080082d0                Aux7
                0x080082c4                Aux4
                0x080082d8                Outputs
 .rodata        0x080082dc       0x6a devices.o
                0x08008338               
SerialDevices
                0x0800833c               
SteppersDevices
                0x08008334               
OutputDevices
                0x08008330                InputDevices
                0x0800832c                LampDevices
                0x08008340               
DeviceTypeBuildList
                0x080082dc                DeviceList
 .rodata        0x08008346      0x400 palette.o
                0x08008346                palette
 .rodata        0x08008746       0x6c p7_test.o
 .rodata        0x080087b2       0x12
../../libs/hardware\libpluto7.a(drammod.o)
 .rodata        0x080087c4       0x70
../../libs/hardware\libpluto7.a(serialmod.o)
                0x080087c4                SerialDevice
 .rodata        0x08008834       0x30
../../libs/hardware\libpluto7.a(mxidev.o)
                0x08008834                MXIDevice
 .rodata        0x08008864       0x38
../../libs/hardware\libpluto7.a(outputdev.o)
                0x08008864                OutputDevice
 .rodata        0x0800889c      0x1dc
../../libs/hardware\libpluto7.a(calypso32.o)
                0x0800889c               
Calypso1024x768
                0x08008974               
Calypso32Services
                0x0800894c               
Calypso32PlusDevice
                0x080088fc               
Calypso32Dual1Device
                0x080088b4               
Calypso800x600
                0x08008924               
Calypso32Dual0Device
                0x080088cc               
Calypso768x576
                0x080088e4               
Calypso640x480
 .rodata        0x08008a78       0x30
../../libs/hardware\libpluto7.a(timer.o)
                0x08008a78                TimerDevice
 *(.rodata.str*)
 *(.lit)
 *(.shdata)
                0x08008aa8                .endcode = .
                0x08008aa8                endcode = .

.shbss          0x08008aa8        0x0
 *(.shbss)
                0x08008aa8                text_end = .
                0x08008aa8               
romdata_start = .

.id             0x02000400        0x0
                0x02000400                id_start = .
 *(.id)
                0x02000400                id_end = .

.system         0x02000400        0x0
                0x02000400                system_start
= .
 *(.system)
                0x02000400                system_end =
.

.nvram          0x02000400        0x0
                0x02000400                nv_start = .
 *(.system)
                0x02000400                nv_end = .

.data           0x02010400      0x23c load address
0x08008aa8
                0x02010400                ram_start =
.
                0x02010400                vars_start =
.
 *(.data)
 .data          0x02010400      0x1d8 config.o
                0x020105a8                IntFpuartLst
                0x02010558                IntVideo0Lst
                0x02010530                IntVideoLst
                0x02010498                Int250msLst
                0x02010400                Int1msLst
                0x020105c4                IntDMALst
                0x020104e4                IntLevel4Lst
                0x0201044c                Int10msLst
                0x02010580                IntVideo1Lst
 .data          0x020105d8       0x64
../../libs/hardware\libpluto7.a(calypso32.o)
                0x0201063c                vars_end = .
                0x08008ce4                checksum_end
= (romdata_start + SIZEOF (.data))

.bss            0x02014400      0xb4a
                0x02014400                __bss_start
= .
                0x02014400                bss_start =
.
                0x02014400                zvars_start
= .
 *(.bss)
 .bss           0x02014400        0x3
../../libs/hardware\libpluto7.a(pitmod.o)
                0x02014401                In10ms
                0x02014400                In250ms
                0x02014402                In1ms
 *fill*         0x02014403        0x1 00
 .bss           0x02014404        0x6
../../libs/hardware\libpluto7.a(devmgr.o)
 *fill*         0x0201440a        0x2 00
 .bss           0x0201440c       0x1d
../../libs/hardware\libpluto7.a(serialmod.o)
 *fill*         0x02014429        0x3 00
 .bss           0x0201442c       0x8a
../../libs/hardware\libpluto7.a(mxidev.o)
 *fill*         0x020144b6        0x2 00
 .bss           0x020144b8       0x24
../../libs/hardware\libpluto7.a(outputdev.o)
 .bss           0x020144dc      0xa59
../../libs/hardware\libpluto7.a(calypso32.o)
 *fill*         0x02014f35        0x3 00
 .bss           0x02014f38        0x3
../../libs/hardware\libpluto7.a(timer.o)
                0x02014f38                PayoutClock
 *fill*         0x02014f3b        0x1 00
 .bss           0x02014f3c        0xe
../../libs/hardware\libpluto7.a(i2cmod.o)
                0x02014f3c               
I2cErrorCounter
                0x02014f4a                bss_end = .
                0x02014f4c                end = ALIGN
(0x4)
                0x02014f4c                _end = ALIGN
(0x4)
                0x02014f4a                endbssram =
.

COMMON          0x02014f4a       0x82
                0x02014f4a               
__common_start = .
 *(COMMON)
 COMMON         0x02014f4a       0x68 config.o
                0x02014f4a                I2cRxBuffer
                0x02014f5e                I2cTxBuffer
                0x02014f72                TimerLst
                0x02014f92                FTimerLst
 COMMON         0x02014fb2       0x17
../../libs/hardware\libpluto7.a(vectorsfunc.o)
                0x02014fb2               
statusregister
                0x02014fb4                format
                0x02014fb6               
temperrorframe1
                0x02014fba               
programmecounter
                0x02014fbe                errorframe
                0x02014fc2               
temperrorframe2
                0x02014fc6                vectornumber
                0x02014fc8                faultstatus
 *fill*         0x02014fc9        0x1 00
 COMMON         0x02014fca        0x2
../../libs/hardware\libpluto7.a(timer.o)
                0x02014fca                OptionClock
                0x02014fcc                end = ALIGN
(0x4)
                0x02014fcc                _end = ALIGN
(0x4)
                0x02014fcc                zvars_end =
.
                0x00000bcc                zvars_size =
(zvars_end - zvars_start)
                0x02014fcc                endram = .

.heap           0x02014fcc     0x5fff
                0x02014fcc                heap_start =
.
                0x0201afcb                . = (. +
0x5fff)
 *fill*         0x02014fcc     0x5fff 00
                0x0201afcb                heap_end = .

.stack          0x0a000000     0x3e00
                0x0a000000                stack_start
= .
                0x0a003e00                . = (. +
0x3e00)
 *fill*         0x0a000000     0x3e00 00
                0x0a003e00                stack_end =
.

.fastvram       0x0a004000       0xb0
                0x0a004000               
fastvram_start = .
 *(.fastvram)
 .fastvram      0x0a004000       0xb0 config.o
                0x0a004060                MxiInputMap
                0x0a004010               
SerialModRxABuffer
                0x0a004040               
SerialModTxCBuffer
                0x0a004000               
SerialModTxABuffer
                0x0a004050               
SerialModRxCBuffer
                0x0a004030               
SerialModRxBBuffer
                0x0a004020               
SerialModTxBBuffer
                0x0a0040b0                fastvram_end
= .

.fastcode       0x0a008000      0x290
                0x0a008000               
fastcode_start = .
 *(.fastcode)
 .fastcode      0x0a008000      0x290
../../libs/hardware\libpluto7.a(i2cmod.o)
                0x0a008000                InterruptI2c
                0x0a008290                fastcode_end
= .

.safe           0x0201afcb     0x3fff
                0x0201afcb                safe_start =
.
                0x0201efca                . = (. +
0x3fff)
 *fill*         0x0201afcb     0x3fff 00
                0x0201efcb                safe_end =
(. + 0x1)

.stab
 *(.stab)

.stabstr
 *(.stabstr)
LOAD game.o
LOAD config.o
LOAD fpga.o
LOAD devices.o
LOAD stdpalette.o
LOAD palette.o
LOAD p7_test.o
LOAD ../../libs/hardware\libpluto7.a
LOAD ../../libs/gnu\libc.a
LOAD ../../libs/gnu\libdbug.a
LOAD ../../libs/gnu\libgcc.a
LOAD ../../libs/gnu\libg.a
LOAD ../../libs/gnu\libm.a
LOAD ../../libs/gnu\libiberty.a
OUTPUT(demo.elf elf32-m68k)

.debug_abbrev   0x00000000     0x1527
 .debug_abbrev  0x00000000       0x64
../../libs/hardware/vectors.o
 .debug_abbrev  0x00000064       0xaa
../../libs/hardware\libpluto7.a(entry.o)
 .debug_abbrev  0x0000010e       0x3f
../../libs/hardware\libpluto7.a(clockmod.o)
 .debug_abbrev  0x0000014d       0x3f
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .debug_abbrev  0x0000018c       0x9d
../../libs/hardware\libpluto7.a(drammod.o)
 .debug_abbrev  0x00000229       0x3f
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .debug_abbrev  0x00000268       0xe5
../../libs/hardware\libpluto7.a(main.o)
 .debug_abbrev  0x0000034d       0x50
../../libs/hardware\libpluto7.a(cache.o)
 .debug_abbrev  0x0000039d       0x63
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .debug_abbrev  0x00000400       0xfd
../../libs/hardware\libpluto7.a(pitmod.o)
 .debug_abbrev  0x000004fd       0x3f
../../libs/hardware\libpluto7.a(gpiomod.o)
 .debug_abbrev  0x0000053c      0x1fa
../../libs/hardware\libpluto7.a(devmgr.o)
 .debug_abbrev  0x00000736       0x3f
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .debug_abbrev  0x00000775      0x1ce
../../libs/hardware\libpluto7.a(serialmod.o)
 .debug_abbrev  0x00000943       0xad
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .debug_abbrev  0x000009f0       0x3f
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .debug_abbrev  0x00000a2f      0x1c3
../../libs/hardware\libpluto7.a(mxidev.o)
 .debug_abbrev  0x00000bf2      0x1e8
../../libs/hardware\libpluto7.a(outputdev.o)
 .debug_abbrev  0x00000dda      0x11e
../../libs/hardware\libpluto7.a(serialfnc.o)
 .debug_abbrev  0x00000ef8      0x243
../../libs/hardware\libpluto7.a(calypso32.o)
 .debug_abbrev  0x0000113b       0x8c
../../libs/hardware\libpluto7.a(rngmod.o)
 .debug_abbrev  0x000011c7      0x1c9
../../libs/hardware\libpluto7.a(timer.o)
 .debug_abbrev  0x00001390      0x197
../../libs/hardware\libpluto7.a(i2cmod.o)

.debug_info     0x00000000     0xb655
 .debug_info    0x00000000       0xe9
../../libs/hardware/vectors.o
 .debug_info    0x000000e9      0x1db
../../libs/hardware\libpluto7.a(entry.o)
 .debug_info    0x000002c4       0xd4
../../libs/hardware\libpluto7.a(clockmod.o)
 .debug_info    0x00000398       0xde
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .debug_info    0x00000476      0x1a9
../../libs/hardware\libpluto7.a(drammod.o)
 .debug_info    0x0000061f       0xdb
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .debug_info    0x000006fa      0x35e
../../libs/hardware\libpluto7.a(main.o)
 .debug_info    0x00000a58       0xe1
../../libs/hardware\libpluto7.a(cache.o)
 .debug_info    0x00000b39      0x103
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .debug_info    0x00000c3c      0x6c2
../../libs/hardware\libpluto7.a(pitmod.o)
 .debug_info    0x000012fe       0xd2
../../libs/hardware\libpluto7.a(gpiomod.o)
 .debug_info    0x000013d0      0x997
../../libs/hardware\libpluto7.a(devmgr.o)
 .debug_info    0x00001d67       0xda
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .debug_info    0x00001e41     0x1572
../../libs/hardware\libpluto7.a(serialmod.o)
 .debug_info    0x000033b3      0x43e
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .debug_info    0x000037f1      0x11c
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .debug_info    0x0000390d      0x729
../../libs/hardware\libpluto7.a(mxidev.o)
 .debug_info    0x00004036      0x7e5
../../libs/hardware\libpluto7.a(outputdev.o)
 .debug_info    0x0000481b      0x704
../../libs/hardware\libpluto7.a(serialfnc.o)
 .debug_info    0x00004f1f     0x560d
../../libs/hardware\libpluto7.a(calypso32.o)
 .debug_info    0x0000a52c      0x161
../../libs/hardware\libpluto7.a(rngmod.o)
 .debug_info    0x0000a68d      0x6d8
../../libs/hardware\libpluto7.a(timer.o)
 .debug_info    0x0000ad65      0x8f0
../../libs/hardware\libpluto7.a(i2cmod.o)

.debug_line     0x00000000     0x16c4
 .debug_line    0x00000000       0x27
../../libs/hardware/vectors.o
 .debug_line    0x00000027       0x5e
../../libs/hardware\libpluto7.a(entry.o)
 .debug_line    0x00000085       0x3c
../../libs/hardware\libpluto7.a(clockmod.o)
 .debug_line    0x000000c1       0x3b
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .debug_line    0x000000fc       0x5d
../../libs/hardware\libpluto7.a(drammod.o)
 .debug_line    0x00000159       0x54
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .debug_line    0x000001ad       0x57
../../libs/hardware\libpluto7.a(main.o)
 .debug_line    0x00000204       0x49
../../libs/hardware\libpluto7.a(cache.o)
 .debug_line    0x0000024d       0x4a
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .debug_line    0x00000297       0x89
../../libs/hardware\libpluto7.a(pitmod.o)
 .debug_line    0x00000320       0x40
../../libs/hardware\libpluto7.a(gpiomod.o)
 .debug_line    0x00000360      0x116
../../libs/hardware\libpluto7.a(devmgr.o)
 .debug_line    0x00000476       0x3d
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .debug_line    0x000004b3      0x293
../../libs/hardware\libpluto7.a(serialmod.o)
 .debug_line    0x00000746       0x8f
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .debug_line    0x000007d5       0x45
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .debug_line    0x0000081a       0xb8
../../libs/hardware\libpluto7.a(mxidev.o)
 .debug_line    0x000008d2       0xde
../../libs/hardware\libpluto7.a(outputdev.o)
 .debug_line    0x000009b0       0x91
../../libs/hardware\libpluto7.a(serialfnc.o)
 .debug_line    0x00000a41      0xa0b
../../libs/hardware\libpluto7.a(calypso32.o)
 .debug_line    0x0000144c       0x52
../../libs/hardware\libpluto7.a(rngmod.o)
 .debug_line    0x0000149e       0xcd
../../libs/hardware\libpluto7.a(timer.o)
 .debug_line    0x0000156b      0x159
../../libs/hardware\libpluto7.a(i2cmod.o)

.debug_pubnames
                0x00000000     0x1151
 .debug_pubnames
                0x00000000       0x1e
../../libs/hardware/vectors.o
 .debug_pubnames
                0x0000001e       0x1c
../../libs/hardware\libpluto7.a(entry.o)
 .debug_pubnames
                0x0000003a       0x24
../../libs/hardware\libpluto7.a(clockmod.o)
 .debug_pubnames
                0x0000005e       0x2c
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .debug_pubnames
                0x0000008a       0x23
../../libs/hardware\libpluto7.a(drammod.o)
 .debug_pubnames
                0x000000ad       0x26
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .debug_pubnames
                0x000000d3       0x26
../../libs/hardware\libpluto7.a(main.o)
 .debug_pubnames
                0x000000f9       0x22
../../libs/hardware\libpluto7.a(cache.o)
 .debug_pubnames
                0x0000011b       0x35
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .debug_pubnames
                0x00000150       0xa8
../../libs/hardware\libpluto7.a(pitmod.o)
 .debug_pubnames
                0x000001f8       0x23
../../libs/hardware\libpluto7.a(gpiomod.o)
 .debug_pubnames
                0x0000021b      0x14a
../../libs/hardware\libpluto7.a(devmgr.o)
 .debug_pubnames
                0x00000365       0x27
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .debug_pubnames
                0x0000038c       0x8e
../../libs/hardware\libpluto7.a(serialmod.o)
 .debug_pubnames
                0x0000041a      0x20f
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .debug_pubnames
                0x00000629       0x53
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .debug_pubnames
                0x0000067c       0x55
../../libs/hardware\libpluto7.a(mxidev.o)
 .debug_pubnames
                0x000006d1       0x96
../../libs/hardware\libpluto7.a(outputdev.o)
 .debug_pubnames
                0x00000767       0x88
../../libs/hardware\libpluto7.a(serialfnc.o)
 .debug_pubnames
                0x000007ef      0x7cd
../../libs/hardware\libpluto7.a(calypso32.o)
 .debug_pubnames
                0x00000fbc       0x3e
../../libs/hardware\libpluto7.a(rngmod.o)
 .debug_pubnames
                0x00000ffa       0xb7
../../libs/hardware\libpluto7.a(timer.o)
 .debug_pubnames
                0x000010b1       0xa0
../../libs/hardware\libpluto7.a(i2cmod.o)

.debug_str      0x00000000      0x3fa
 .debug_str     0x00000000       0x12
../../libs/hardware/vectors.o
 .debug_str     0x00000012       0x2c
../../libs/hardware\libpluto7.a(entry.o)
 .debug_str     0x0000003e       0x12
../../libs/hardware\libpluto7.a(clockmod.o)
 .debug_str     0x00000050       0x12
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .debug_str     0x00000062       0x12
../../libs/hardware\libpluto7.a(drammod.o)
 .debug_str     0x00000074       0x12
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .debug_str     0x00000086       0x12
../../libs/hardware\libpluto7.a(main.o)
 .debug_str     0x00000098       0x12
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .debug_str     0x000000aa       0x1b
../../libs/hardware\libpluto7.a(pitmod.o)
 .debug_str     0x000000c5       0x12
../../libs/hardware\libpluto7.a(gpiomod.o)
 .debug_str     0x000000d7       0x33
../../libs/hardware\libpluto7.a(devmgr.o)
 .debug_str     0x0000010a       0x12
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .debug_str     0x0000011c       0x2e
../../libs/hardware\libpluto7.a(serialmod.o)
 .debug_str     0x0000014a       0x12
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .debug_str     0x0000015c       0x12
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .debug_str     0x0000016e       0x24
../../libs/hardware\libpluto7.a(mxidev.o)
 .debug_str     0x00000192       0x23
../../libs/hardware\libpluto7.a(outputdev.o)
 .debug_str     0x000001b5       0x1c
../../libs/hardware\libpluto7.a(serialfnc.o)
 .debug_str     0x000001d1      0x1a6
../../libs/hardware\libpluto7.a(calypso32.o)
 .debug_str     0x00000377       0x12
../../libs/hardware\libpluto7.a(rngmod.o)
 .debug_str     0x00000389       0x31
../../libs/hardware\libpluto7.a(timer.o)
 .debug_str     0x000003ba       0x40
../../libs/hardware\libpluto7.a(i2cmod.o)

.comment        0x00000000      0x29a
 .comment       0x00000000       0x12
../../libs/hardware/vectors.o
 .comment       0x00000012       0x2a game.o
 .comment       0x0000003c       0x2a config.o
 .comment       0x00000066       0x2a fpga.o
 .comment       0x00000090       0x2a devices.o
 .comment       0x000000ba       0x2a palette.o
 .comment       0x000000e4       0x2a p7_test.o
 .comment       0x0000010e       0x12
../../libs/hardware\libpluto7.a(entry.o)
 .comment       0x00000120       0x12
../../libs/hardware\libpluto7.a(clockmod.o)
 .comment       0x00000132       0x12
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .comment       0x00000144       0x12
../../libs/hardware\libpluto7.a(drammod.o)
 .comment       0x00000156       0x12
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .comment       0x00000168       0x12
../../libs/hardware\libpluto7.a(main.o)
 .comment       0x0000017a       0x12
../../libs/hardware\libpluto7.a(cache.o)
 .comment       0x0000018c       0x12
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .comment       0x0000019e       0x12
../../libs/hardware\libpluto7.a(pitmod.o)
 .comment       0x000001b0       0x12
../../libs/hardware\libpluto7.a(gpiomod.o)
 .comment       0x000001c2       0x12
../../libs/hardware\libpluto7.a(devmgr.o)
 .comment       0x000001d4       0x12
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .comment       0x000001e6       0x12
../../libs/hardware\libpluto7.a(serialmod.o)
 .comment       0x000001f8       0x12
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .comment       0x0000020a       0x12
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .comment       0x0000021c       0x12
../../libs/hardware\libpluto7.a(mxidev.o)
 .comment       0x0000022e       0x12
../../libs/hardware\libpluto7.a(outputdev.o)
 .comment       0x00000240       0x12
../../libs/hardware\libpluto7.a(serialfnc.o)
 .comment       0x00000252       0x12
../../libs/hardware\libpluto7.a(calypso32.o)
 .comment       0x00000264       0x12
../../libs/hardware\libpluto7.a(rngmod.o)
 .comment       0x00000276       0x12
../../libs/hardware\libpluto7.a(timer.o)
 .comment       0x00000288       0x12
../../libs/hardware\libpluto7.a(i2cmod.o)

.debug_frame    0x00000000     0x1d78
 .debug_frame   0x00000000       0x64
../../libs/hardware\libpluto7.a(entry.o)
 .debug_frame   0x00000064       0x2c
../../libs/hardware\libpluto7.a(clockmod.o)
 .debug_frame   0x00000090       0x2c
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .debug_frame   0x000000bc       0x2c
../../libs/hardware\libpluto7.a(drammod.o)
 .debug_frame   0x000000e8       0x2c
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .debug_frame   0x00000114       0x48
../../libs/hardware\libpluto7.a(main.o)
 .debug_frame   0x0000015c       0x2c
../../libs/hardware\libpluto7.a(cache.o)
 .debug_frame   0x00000188       0x44
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .debug_frame   0x000001cc       0xc8
../../libs/hardware\libpluto7.a(pitmod.o)
 .debug_frame   0x00000294       0x2c
../../libs/hardware\libpluto7.a(gpiomod.o)
 .debug_frame   0x000002c0      0x1e8
../../libs/hardware\libpluto7.a(devmgr.o)
 .debug_frame   0x000004a8       0x2c
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .debug_frame   0x000004d4      0x31c
../../libs/hardware\libpluto7.a(serialmod.o)
 .debug_frame   0x000007f0      0x1d4
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .debug_frame   0x000009c4       0x5c
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .debug_frame   0x00000a20       0xec
../../libs/hardware\libpluto7.a(mxidev.o)
 .debug_frame   0x00000b0c      0x124
../../libs/hardware\libpluto7.a(outputdev.o)
 .debug_frame   0x00000c30      0x118
../../libs/hardware\libpluto7.a(serialfnc.o)
 .debug_frame   0x00000d48      0xd8c
../../libs/hardware\libpluto7.a(calypso32.o)
 .debug_frame   0x00001ad4       0x5c
../../libs/hardware\libpluto7.a(rngmod.o)
 .debug_frame   0x00001b30      0x108
../../libs/hardware\libpluto7.a(timer.o)
 .debug_frame   0x00001c38      0x140
../../libs/hardware\libpluto7.a(i2cmod.o)

.debug_aranges  0x00000000      0x2c8
 .debug_aranges
                0x00000000       0x20
../../libs/hardware\libpluto7.a(entry.o)
 .debug_aranges
                0x00000020       0x20
../../libs/hardware\libpluto7.a(clockmod.o)
 .debug_aranges
                0x00000040       0x20
../../libs/hardware\libpluto7.a(sysctrlmod.o)
 .debug_aranges
                0x00000060       0x20
../../libs/hardware\libpluto7.a(drammod.o)
 .debug_aranges
                0x00000080       0x20
../../libs/hardware\libpluto7.a(chipselectmod.o)
 .debug_aranges
                0x000000a0       0x20
../../libs/hardware\libpluto7.a(main.o)
 .debug_aranges
                0x000000c0       0x20
../../libs/hardware\libpluto7.a(cache.o)
 .debug_aranges
                0x000000e0       0x20
../../libs/hardware\libpluto7.a(chipcfgmod.o)
 .debug_aranges
                0x00000100       0x20
../../libs/hardware\libpluto7.a(pitmod.o)
 .debug_aranges
                0x00000120       0x20
../../libs/hardware\libpluto7.a(gpiomod.o)
 .debug_aranges
                0x00000140       0x20
../../libs/hardware\libpluto7.a(devmgr.o)
 .debug_aranges
                0x00000160       0x20
../../libs/hardware\libpluto7.a(edgeportmod.o)
 .debug_aranges
                0x00000180       0x20
../../libs/hardware\libpluto7.a(serialmod.o)
 .debug_aranges
                0x000001a0       0x20
../../libs/hardware\libpluto7.a(vectorsfunc.o)
 .debug_aranges
                0x000001c0       0x20
../../libs/hardware\libpluto7.a(watchdogmod.o)
 .debug_aranges
                0x000001e0       0x20
../../libs/hardware\libpluto7.a(mxidev.o)
 .debug_aranges
                0x00000200       0x20
../../libs/hardware\libpluto7.a(outputdev.o)
 .debug_aranges
                0x00000220       0x20
../../libs/hardware\libpluto7.a(serialfnc.o)
 .debug_aranges
                0x00000240       0x20
../../libs/hardware\libpluto7.a(calypso32.o)
 .debug_aranges
                0x00000260       0x20
../../libs/hardware\libpluto7.a(rngmod.o)
 .debug_aranges
                0x00000280       0x20
../../libs/hardware\libpluto7.a(timer.o)
 .debug_aranges
                0x000002a0       0x28
../../libs/hardware\libpluto7.a(i2cmod.o)


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]