Archive member included because of file (symbol)

c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_mulhi3.o)
                              USB10.o (__mulhi3)
c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodhi4.o)
                              ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o (__udivmodhi4)
c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodsi4.o)
                              USB10.o (__udivmodsi4)
c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
                              c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o (exit)
c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
                              USB10.o (__do_copy_data)
c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
                              USB10.o (__do_clear_bss)

Allocating common symbols
Common symbol       size              file

USB_IsInitialized   0x1               ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
USB_CurrentlySelfPowered
                    0x1               ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
USB_RemoteWakeupEnabled
                    0x1               ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
Tx_Buffer           0x45              USB10.o
USB_IsConnected     0x1               ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
Scheduler_TotalTasks
                    0x1               ../../MyUSB/Scheduler/Scheduler.o
Rx_Buffer           0x45              USB10.o
USB_ConfigurationNumber
                    0x1               ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
Scheduler_TickCounter
                    0x2               ../../MyUSB/Scheduler/Scheduler.o

Discarded input sections

 .data          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
 .bss           0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
 .text          0x00000000        0x0 USB10.o
 .text.Change_ISP_Pin
                0x00000000        0x0 USB10.o
 .text.DelayUsec
                0x00000000        0x0 USB10.o
 .text.uart_puts
                0x00000000        0x0 USB10.o
 .text          0x00000000        0x0 Descriptors.o
 .data          0x00000000        0x0 Descriptors.o
 .bss           0x00000000        0x0 Descriptors.o
 .text          0x00000000        0x0 RingBuff.o
 .data          0x00000000        0x0 RingBuff.o
 .bss           0x00000000        0x0 RingBuff.o
 .text          0x00000000        0x0 I2C_bitbanged.o
 .bss           0x00000000        0x0 I2C_bitbanged.o
 .text.Delay    0x00000000        0x0 I2C_bitbanged.o
 .text.I2C_RepeatedStart
                0x00000000        0x0 I2C_bitbanged.o
 .text          0x00000000        0x0 StepDirLineCoding.o
 .data          0x00000000        0x0 StepDirLineCoding.o
 .bss           0x00000000        0x0 StepDirLineCoding.o
 .text          0x00000000        0x0 ../../MyUSB/Scheduler/Scheduler.o
 .data          0x00000000        0x0 ../../MyUSB/Scheduler/Scheduler.o
 .bss           0x00000000        0x0 ../../MyUSB/Scheduler/Scheduler.o
 .text.Scheduler_HasDelayElapsed
                0x00000000        0x0 ../../MyUSB/Scheduler/Scheduler.o
 .text.Scheduler_SetGroupTaskMode
                0x00000000        0x0 ../../MyUSB/Scheduler/Scheduler.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .data          0x00000000        0x0 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .text.Serial_Init
                0x00000000        0x0 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .text.Serial_TxString_P
                0x00000000        0x0 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .text.Serial_TxString
                0x00000000        0x0 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .data          0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_ClearEndpoints
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_WaitUntilReady
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_Discard_Stream
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_Write_Stream_LE
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_Write_Stream_BE
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_Read_Stream_LE
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_Read_Stream_BE
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_Write_Control_Stream_BE
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text.Endpoint_Read_Control_Stream_BE
                0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .data          0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .data          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .data          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .data          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .text          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
 .data          0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
 .bss           0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
 .text.USB_GetDescriptor
                0x00000000        0x0 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
 .text          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_mulhi3.o)
 .data          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_mulhi3.o)
 .bss           0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_mulhi3.o)
 .text          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodhi4.o)
 .data          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodhi4.o)
 .bss           0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodhi4.o)
 .text          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodsi4.o)
 .data          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodsi4.o)
 .bss           0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodsi4.o)
 .text          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
 .data          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
 .bss           0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
 .text.libgcc   0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
 .text          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
 .data          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
 .bss           0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
 .text.libgcc   0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
 .text          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
 .data          0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
 .bss           0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
 .text.libgcc   0x00000000        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)

Memory Configuration

Name             Origin             Length             Attributes
text             0x00000000         0x00020000         xr
data             0x00800060         0x0000ffa0         rw !x
eeprom           0x00810000         0x00010000         rw !x
fuse             0x00820000         0x00000400         rw !x
lock             0x00830000         0x00000400         rw !x
signature        0x00840000         0x00000400         rw !x
*default*        0x00000000         0xffffffff

Linker script and memory map

Address of section .data set to 0x800100
LOAD c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
LOAD USB10.o
LOAD Descriptors.o
LOAD RingBuff.o
LOAD I2C_bitbanged.o
LOAD StepDirLineCoding.o
LOAD ../../MyUSB/Scheduler/Scheduler.o
LOAD ../../MyUSB/Drivers/AT90USBXXX/Serial.o
LOAD ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
LOAD ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
LOAD ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
LOAD ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
LOAD ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
LOAD ../../MyUSB/Drivers/USB/HighLevel/Events.o
LOAD ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
LOAD c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35\libm.a
LOAD c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a
LOAD c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35\libc.a
LOAD c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a

.hash
 *(.hash)

.dynsym
 *(.dynsym)

.dynstr
 *(.dynstr)

.gnu.version
 *(.gnu.version)

.gnu.version_d
 *(.gnu.version_d)

.gnu.version_r
 *(.gnu.version_r)

.rel.init
 *(.rel.init)

.rela.init
 *(.rela.init)

.rel.text
 *(.rel.text)
 *(.rel.text.*)
 *(.rel.gnu.linkonce.t*)

.rela.text
 *(.rela.text)
 *(.rela.text.*)
 *(.rela.gnu.linkonce.t*)

.rel.fini
 *(.rel.fini)

.rela.fini
 *(.rela.fini)

.rel.rodata
 *(.rel.rodata)
 *(.rel.rodata.*)
 *(.rel.gnu.linkonce.r*)

.rela.rodata
 *(.rela.rodata)
 *(.rela.rodata.*)
 *(.rela.gnu.linkonce.r*)

.rel.data
 *(.rel.data)
 *(.rel.data.*)
 *(.rel.gnu.linkonce.d*)

.rela.data
 *(.rela.data)
 *(.rela.data.*)
 *(.rela.gnu.linkonce.d*)

.rel.ctors
 *(.rel.ctors)

.rela.ctors
 *(.rela.ctors)

.rel.dtors
 *(.rel.dtors)

.rela.dtors
 *(.rela.dtors)

.rel.got
 *(.rel.got)

.rela.got
 *(.rela.got)

.rel.bss
 *(.rel.bss)

.rela.bss
 *(.rela.bss)

.rel.plt
 *(.rel.plt)

.rela.plt
 *(.rela.plt)

.text           0x00000000     0x1c7c
 *(.vectors)
 .vectors       0x00000000       0x74 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
                0x00000000                __vectors
                0x00000000                __vector_default
 *(.vectors)
 *(.progmem.gcc*)
 *(.progmem*)
 .progmem.data  0x00000074       0x5d USB10.o
                0x00000074                MYSTRING
 .progmem.data  0x000000d1       0x9f Descriptors.o
                0x0000012a                ManufacturerString
                0x00000126                LanguageString
                0x000000d1                DeviceDescriptor
                0x00000144                ProductString
                0x000000e3                ConfigurationDescriptor
                0x00000170                . = ALIGN (0x2)
                0x00000170                __trampolines_start = .
 *(.trampolines)
 .trampolines   0x00000170        0x0 linker stubs
 *(.trampolines*)
                0x00000170                __trampolines_end = .
 *(.jumptables)
 *(.jumptables*)
 *(.lowtext)
 *(.lowtext*)
                0x00000170                __ctors_start = .
 *(.ctors)
                0x00000170                __ctors_end = .
                0x00000170                __dtors_start = .
 *(.dtors)
                0x00000170                __dtors_end = .
 SORT(*)(.ctors)
 SORT(*)(.dtors)
 *(.init0)
 .init0         0x00000170        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
                0x00000170                __init
 *(.init0)
 *(.init1)
 *(.init1)
 *(.init2)
 .init2         0x00000170        0xc c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
 *(.init2)
 *(.init3)
 *(.init3)
 *(.init4)
 .init4         0x0000017c       0x16 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
                0x0000017c                __do_copy_data
 .init4         0x00000192       0x10 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
                0x00000192                __do_clear_bss
 *(.init4)
 *(.init5)
 *(.init5)
 *(.init6)
 *(.init6)
 *(.init7)
 *(.init7)
 *(.init8)
 *(.init8)
 *(.init9)
 .init9         0x000001a2        0x6 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
 *(.init9)
 *(.text)
 .text          0x000001a8        0x2 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
                0x000001a8                __vector_22
                0x000001a8                __vector_28
                0x000001a8                __vector_1
                0x000001a8                __vector_24
                0x000001a8                __vector_12
                0x000001a8                __bad_interrupt
                0x000001a8                __vector_6
                0x000001a8                __vector_3
                0x000001a8                __vector_13
                0x000001a8                __vector_17
                0x000001a8                __vector_19
                0x000001a8                __vector_7
                0x000001a8                __vector_27
                0x000001a8                __vector_5
                0x000001a8                __vector_4
                0x000001a8                __vector_9
                0x000001a8                __vector_2
                0x000001a8                __vector_21
                0x000001a8                __vector_15
                0x000001a8                __vector_8
                0x000001a8                __vector_26
                0x000001a8                __vector_14
                0x000001a8                __vector_10
                0x000001a8                __vector_16
                0x000001a8                __vector_18
                0x000001a8                __vector_20
                0x000001aa                . = ALIGN (0x2)
 *(.text.*)
 .text.ISP_Int  0x000001aa       0x18 USB10.o
                0x000001aa                ISP_Int
 .text.Write_ISP_Byte
                0x000001c2       0x24 USB10.o
                0x000001c2                Write_ISP_Byte
 .text.Write_Read_ISP_Byte
                0x000001e6       0x30 USB10.o
                0x000001e6                Write_Read_ISP_Byte
 .text.Chip_Busy_Status
                0x00000216       0x10 USB10.o
                0x00000216                Chip_Busy_Status
 .text.Wait_For_Busy
                0x00000226       0x26 USB10.o
                0x00000226                Wait_For_Busy
 .text.ReconfigureUSART
                0x0000024c       0x70 USB10.o
                0x0000024c                ReconfigureUSART
 .text.__vector_25
                0x000002bc       0x64 USB10.o
                0x000002bc                __vector_25
 .text.RemoveWhiteSpace
                0x00000320       0x1a USB10.o
                0x00000320                RemoveWhiteSpace
 .text.GetHexNumber
                0x0000033a       0x72 USB10.o
                0x0000033a                GetHexNumber
 .text.ParseNumber
                0x000003ac       0x6a USB10.o
                0x000003ac                ParseNumber
 .text.__vector_23
                0x00000416       0x56 USB10.o
                0x00000416                __vector_23
 .text.ISP_Update_Buffers
                0x0000046c       0x82 USB10.o
                0x0000046c                ISP_Update_Buffers
 .text.StringToBuffer_P
                0x000004ee       0x24 USB10.o
                0x000004ee                StringToBuffer_P
 .text.PROG_Task
                0x00000512      0x136 USB10.o
                0x00000512                PROG_Task
 .text.Event_USB_Disconnect
                0x00000648       0x10 USB10.o
                0x00000648                Event_USB_Disconnect
 .text.Event_USB_Connect
                0x00000658        0x8 USB10.o
                0x00000658                Event_USB_Connect
 .text.Command_Task
                0x00000660      0x35c USB10.o
                0x00000660                Command_Task
 .text.CDC_Task
                0x000009bc      0x1ce USB10.o
                0x000009bc                CDC_Task
 .text.Event_USB_UnhandledControlPacket
                0x00000b8a       0x8a USB10.o
                0x00000b8a                Event_USB_UnhandledControlPacket
 .text.Event_USB_ConfigurationChanged
                0x00000c14       0x2c USB10.o
                0x00000c14                Event_USB_ConfigurationChanged
 .text.main     0x00000c40       0x72 USB10.o
                0x00000c40                main
 .text.USB_GetDescriptor
                0x00000cb2       0x74 Descriptors.o
                0x00000cb2                USB_GetDescriptor
 .text.Buffer_Initialize
                0x00000d26       0x28 RingBuff.o
                0x00000d26                Buffer_Initialize
 .text.Buffer_StoreElementOnTop
                0x00000d4e       0x6e RingBuff.o
                0x00000d4e                Buffer_StoreElementOnTop
 .text.Buffer_GetElementFromTop
                0x00000dbc       0x56 RingBuff.o
                0x00000dbc                Buffer_GetElementFromTop
 .text.Buffer_GetElementFromBottom
                0x00000e12       0x60 RingBuff.o
                0x00000e12                Buffer_GetElementFromBottom
 .text.Buffer_StoreElementOnBottom
                0x00000e72       0x4e RingBuff.o
                0x00000e72                Buffer_StoreElementOnBottom
 .text.Set_High
                0x00000ec0       0x30 I2C_bitbanged.o
                0x00000ec0                Set_High
 .text.I2C_Init
                0x00000ef0       0x2c I2C_bitbanged.o
                0x00000ef0                I2C_Init
 .text.Set_Low  0x00000f1c       0x30 I2C_bitbanged.o
                0x00000f1c                Set_Low
 .text.I2C_Pulse_SCL
                0x00000f4c       0x4a I2C_bitbanged.o
                0x00000f4c                I2C_Pulse_SCL
 .text.I2C_Send_NACK
                0x00000f96        0x6 I2C_bitbanged.o
                0x00000f96                I2C_Send_NACK
 .text.I2C_Start
                0x00000f9c       0x4a I2C_bitbanged.o
                0x00000f9c                I2C_Start
 .text.I2C_Send_ACK
                0x00000fe6        0xa I2C_bitbanged.o
                0x00000fe6                I2C_Send_ACK
 .text.Wait_On_SCL_Low
                0x00000ff0       0x22 I2C_bitbanged.o
                0x00000ff0                Wait_On_SCL_Low
 .text.I2C_Pulse_SCL_After_ACK
                0x00001012       0x4e I2C_bitbanged.o
                0x00001012                I2C_Pulse_SCL_After_ACK
 .text.I2C_Send_Byte
                0x00001060       0x4a I2C_bitbanged.o
                0x00001060                I2C_Send_Byte
 .text.I2C_Stop
                0x000010aa       0x68 I2C_bitbanged.o
                0x000010aa                I2C_Stop
 .text.I2C_Pin_Value
                0x00001112       0x3e I2C_bitbanged.o
                0x00001112                I2C_Pin_Value
 .text.I2C_Receive_Byte
                0x00001150       0x78 I2C_bitbanged.o
                0x00001150                I2C_Receive_Byte
 .text.I2C_Get_ACK
                0x000011c8       0x5a I2C_bitbanged.o
                0x000011c8                I2C_Get_ACK
 .text.I2C_Read
                0x00001222       0x70 I2C_bitbanged.o
                0x00001222                I2C_Read
 .text.I2C_Write
                0x00001292       0x6c I2C_bitbanged.o
                0x00001292                I2C_Write
 .text.StepDirLineCoding_Init
                0x000012fe        0xe StepDirLineCoding.o
                0x000012fe                StepDirLineCoding_Init
 .text.StartCodition
                0x0000130c       0x92 StepDirLineCoding.o
                0x0000130c                StartCodition
 .text.SendByte
                0x0000139e      0x11c StepDirLineCoding.o
                0x0000139e                SendByte
 .text.Scheduler_SetTaskMode
                0x000014ba       0x32 ../../MyUSB/Scheduler/Scheduler.o
                0x000014ba                Scheduler_SetTaskMode
 .text.USB_SetupInterface
                0x000014ec       0xa6 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                0x000014ec                USB_SetupInterface
 .text.USB_ShutDown
                0x00001592       0x28 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                0x00001592                USB_ShutDown
 .text.USB_Init
                0x000015ba       0x16 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                0x000015ba                USB_Init
 .text.Endpoint_ConfigureEndpoint_P
                0x000015d0       0x4e ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                0x000015d0                Endpoint_ConfigureEndpoint_P
 .text.Endpoint_Write_Control_Stream_LE
                0x0000161e       0x88 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                0x0000161e                Endpoint_Write_Control_Stream_LE
 .text.Endpoint_Read_Control_Stream_LE
                0x000016a6       0x3e ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                0x000016a6                Endpoint_Read_Control_Stream_LE
 .text.USB_Device_ProcessControlPacket
                0x000016e4      0x3a8 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                0x000016e4                USB_Device_ProcessControlPacket
 .text.USB_USBTask
                0x00001a8c       0x26 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                0x00001a8c                USB_USBTask
 .text.USB_INT_DisableAllInterrupts
                0x00001ab2        0x6 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                0x00001ab2                USB_INT_DisableAllInterrupts
 .text.USB_INT_ClearAllInterrupts
                0x00001ab8        0x6 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                0x00001ab8                USB_INT_ClearAllInterrupts
 .text.__vector_11
                0x00001abe      0x128 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                0x00001abe                __vector_11
 .text.__stub   0x00001be6        0x2 ../../MyUSB/Drivers/USB/HighLevel/Events.o
                0x00001be6                Event_USB_DeviceError
                0x00001be6                Event_USB_Suspend
                0x00001be6                Event_USB_Reset
                0x00001be6                Event_USB_DeviceEnumerationComplete
                0x00001be6                Event_USB_WakeUp
 .text.libgcc   0x00001be8       0x24 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_mulhi3.o)
                0x00001be8                __mulhi3
 .text.libgcc   0x00001c0c       0x28 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodhi4.o)
                0x00001c0c                __udivmodhi4
 .text.libgcc   0x00001c34       0x44 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodsi4.o)
                0x00001c34                __udivmodsi4
                0x00001c78                . = ALIGN (0x2)
 *(.fini9)
 .fini9         0x00001c78        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
                0x00001c78                exit
                0x00001c78                _exit
 *(.fini9)
 *(.fini8)
 *(.fini8)
 *(.fini7)
 *(.fini7)
 *(.fini6)
 *(.fini6)
 *(.fini5)
 *(.fini5)
 *(.fini4)
 *(.fini4)
 *(.fini3)
 *(.fini3)
 *(.fini2)
 *(.fini2)
 *(.fini1)
 *(.fini1)
 *(.fini0)
 .fini0         0x00001c78        0x4 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
 *(.fini0)
                0x00001c7c                _etext = .

.data           0x00800100       0x1c load address 0x00001c7c
                0x00800100                PROVIDE (__data_start, .)
 *(.data)
 .data          0x00800100       0x19 USB10.o
                0x00800100                bootloader
                0x00800112                LineCoding
                0x00800102                Scheduler_TaskList
 .data          0x00800119        0x1 I2C_bitbanged.o
                0x00800119                I2C_Port
 .data          0x0080011a        0x1 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                0x0080011a                USB_ControlEndpointSize
 *(.data*)
 *(.rodata)
 *(.rodata*)
 *(.gnu.linkonce.d*)
                0x0080011c                . = ALIGN (0x2)
 *fill*         0x0080011b        0x1 00
                0x0080011c                _edata = .
                0x0080011c                PROVIDE (__data_end, .)

.bss            0x0080011c       0x95 load address 0x00001c98
                0x0080011c                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x0080011c        0x3 USB10.o
                0x0080011d                escapeCharReceived
                0x0080011e                mode
                0x0080011c                Transmitting
 *(.bss*)
 *(COMMON)
 COMMON         0x0080011f       0x8a USB10.o
                0x0080011f                Tx_Buffer
                0x00800164                Rx_Buffer
 COMMON         0x008001a9        0x3 ../../MyUSB/Scheduler/Scheduler.o
                0x008001a9                Scheduler_TotalTasks
                0x008001aa                Scheduler_TickCounter
 COMMON         0x008001ac        0x3 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                0x008001ac                USB_CurrentlySelfPowered
                0x008001ad                USB_RemoteWakeupEnabled
                0x008001ae                USB_ConfigurationNumber
 COMMON         0x008001af        0x2 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                0x008001af                USB_IsInitialized
                0x008001b0                USB_IsConnected
                0x008001b1                PROVIDE (__bss_end, .)
                0x00001c7c                __data_load_start = LOADADDR (.data)
                0x00001c98                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x008001b1        0x0
                0x008001b1                PROVIDE (__noinit_start, .)
 *(.noinit*)
                0x008001b1                PROVIDE (__noinit_end, .)
                0x008001b1                _end = .
                0x008001b1                PROVIDE (__heap_start, .)

.eeprom         0x00810000        0x0
 *(.eeprom*)
                0x00810000                __eeprom_end = .

.fuse
 *(.fuse)
 *(.lfuse)
 *(.hfuse)
 *(.efuse)

.lock
 *(.lock*)

.signature
 *(.signature*)

.stab
 *(.stab)

.stabstr
 *(.stabstr)

.stab.excl
 *(.stab.excl)

.stab.exclstr
 *(.stab.exclstr)

.stab.index
 *(.stab.index)

.stab.indexstr
 *(.stab.indexstr)

.comment
 *(.comment)

.debug
 *(.debug)

.line
 *(.line)

.debug_srcinfo
 *(.debug_srcinfo)

.debug_sfnames
 *(.debug_sfnames)

.debug_aranges  0x00000000      0x3c8
 *(.debug_aranges)
 .debug_aranges
                0x00000000       0xd8 USB10.o
 .debug_aranges
                0x000000d8       0x20 Descriptors.o
 .debug_aranges
                0x000000f8       0x40 RingBuff.o
 .debug_aranges
                0x00000138       0xa8 I2C_bitbanged.o
 .debug_aranges
                0x000001e0       0x30 StepDirLineCoding.o
 .debug_aranges
                0x00000210       0x30 ../../MyUSB/Scheduler/Scheduler.o
 .debug_aranges
                0x00000240       0x30 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_aranges
                0x00000270       0x30 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_aranges
                0x000002a0       0x78 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_aranges
                0x00000318       0x20 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_aranges
                0x00000338       0x20 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_aranges
                0x00000358       0x30 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_aranges
                0x00000388       0x20 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_aranges
                0x000003a8       0x20 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_pubnames
                0x00000000      0x974
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000      0x271 USB10.o
 .debug_pubnames
                0x00000271       0x95 Descriptors.o
 .debug_pubnames
                0x00000306       0xa2 RingBuff.o
 .debug_pubnames
                0x000003a8      0x149 I2C_bitbanged.o
 .debug_pubnames
                0x000004f1       0x4c StepDirLineCoding.o
 .debug_pubnames
                0x0000053d       0x9c ../../MyUSB/Scheduler/Scheduler.o
 .debug_pubnames
                0x000005d9       0x4c ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_pubnames
                0x00000625       0x47 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_pubnames
                0x0000066c      0x1a7 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_pubnames
                0x00000813       0x8b ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_pubnames
                0x0000089e       0x4c ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_pubnames
                0x000008ea       0x62 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_pubnames
                0x0000094c       0x28 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_info     0x00000000     0x3a64
 *(.debug_info)
 .debug_info    0x00000000      0xba3 USB10.o
 .debug_info    0x00000ba3      0x718 Descriptors.o
 .debug_info    0x000012bb      0x3a9 RingBuff.o
 .debug_info    0x00001664      0x5f3 I2C_bitbanged.o
 .debug_info    0x00001c57      0x114 StepDirLineCoding.o
 .debug_info    0x00001d6b      0x2ab ../../MyUSB/Scheduler/Scheduler.o
 .debug_info    0x00002016      0x187 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_info    0x0000219d      0x35b ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_info    0x000024f8      0x6a9 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_info    0x00002ba1      0x968 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_info    0x00003509      0x1a0 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_info    0x000036a9      0x18d ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_info    0x00003836       0x7c ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_info    0x000038b2      0x1b2 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
 *(.gnu.linkonce.wi.*)

.debug_abbrev   0x00000000     0x1358
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x2bd USB10.o
 .debug_abbrev  0x000002bd      0x16b Descriptors.o
 .debug_abbrev  0x00000428      0x183 RingBuff.o
 .debug_abbrev  0x000005ab      0x1d4 I2C_bitbanged.o
 .debug_abbrev  0x0000077f       0xb6 StepDirLineCoding.o
 .debug_abbrev  0x00000835      0x179 ../../MyUSB/Scheduler/Scheduler.o
 .debug_abbrev  0x000009ae       0xf7 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_abbrev  0x00000aa5      0x144 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_abbrev  0x00000be9      0x23e ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_abbrev  0x00000e27      0x258 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_abbrev  0x0000107f       0xfe ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_abbrev  0x0000117d       0xba ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_abbrev  0x00001237       0x3f ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_abbrev  0x00001276       0xe2 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_line     0x00000000     0x371f
 *(.debug_line)
 .debug_line    0x00000000      0xf56 USB10.o
 .debug_line    0x00000f56      0x19d Descriptors.o
 .debug_line    0x000010f3      0x345 RingBuff.o
 .debug_line    0x00001438      0x735 I2C_bitbanged.o
 .debug_line    0x00001b6d      0x1f3 StepDirLineCoding.o
 .debug_line    0x00001d60      0x1e9 ../../MyUSB/Scheduler/Scheduler.o
 .debug_line    0x00001f49      0x16b ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_line    0x000020b4      0x2fe ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_line    0x000023b2      0x6b6 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_line    0x00002a68      0x5d6 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_line    0x0000303e      0x154 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_line    0x00003192      0x363 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_line    0x000034f5       0x89 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_line    0x0000357e      0x1a1 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_frame    0x00000000      0x5d0
 *(.debug_frame)
 .debug_frame   0x00000000      0x190 USB10.o
 .debug_frame   0x00000190       0x20 Descriptors.o
 .debug_frame   0x000001b0       0x60 RingBuff.o
 .debug_frame   0x00000210      0x130 I2C_bitbanged.o
 .debug_frame   0x00000340       0x40 StepDirLineCoding.o
 .debug_frame   0x00000380       0x40 ../../MyUSB/Scheduler/Scheduler.o
 .debug_frame   0x000003c0       0x40 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_frame   0x00000400       0x40 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_frame   0x00000440       0xd0 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_frame   0x00000510       0x20 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_frame   0x00000530       0x20 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_frame   0x00000550       0x40 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_frame   0x00000590       0x20 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_frame   0x000005b0       0x20 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_str      0x00000000     0x15e5
 *(.debug_str)
 .debug_str     0x00000000      0x538 USB10.o
                                0x592 (size before relaxing)
 .debug_str     0x00000538      0x479 Descriptors.o
                                0x647 (size before relaxing)
 .debug_str     0x000009b1       0xb9 RingBuff.o
                                0x1a3 (size before relaxing)
 .debug_str     0x00000a6a      0x101 I2C_bitbanged.o
                                0x1dc (size before relaxing)
 .debug_str     0x00000b6b       0x65 StepDirLineCoding.o
                                0x119 (size before relaxing)
 .debug_str     0x00000bd0       0xa0 ../../MyUSB/Scheduler/Scheduler.o
                                0x21f (size before relaxing)
 .debug_str     0x00000c70       0x77 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
                                0x167 (size before relaxing)
 .debug_str     0x00000ce7       0xf6 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                                0x3fb (size before relaxing)
 .debug_str     0x00000ddd      0x3f2 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                0x5a8 (size before relaxing)
 .debug_str     0x000011cf      0x2ac ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                0x716 (size before relaxing)
 .debug_str     0x0000147b       0x54 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                                0x1bd (size before relaxing)
 .debug_str     0x000014cf       0x75 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                0x1fc (size before relaxing)
 .debug_str     0x00001544       0x32 ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                 0xde (size before relaxing)
 .debug_str     0x00001576       0x6f ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
                                0x1f7 (size before relaxing)

.debug_loc      0x00000000     0x143d
 *(.debug_loc)
 .debug_loc     0x00000000      0x516 USB10.o
 .debug_loc     0x00000516      0x178 Descriptors.o
 .debug_loc     0x0000068e       0xf9 RingBuff.o
 .debug_loc     0x00000787      0x2a7 I2C_bitbanged.o
 .debug_loc     0x00000a2e       0xa9 StepDirLineCoding.o
 .debug_loc     0x00000ad7       0xe1 ../../MyUSB/Scheduler/Scheduler.o
 .debug_loc     0x00000bb8       0x7e ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_loc     0x00000c36       0x37 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_loc     0x00000c6d      0x463 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_loc     0x000010d0      0x312 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_loc     0x000013e2       0x5b ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_macinfo
 *(.debug_macinfo)
OUTPUT(USB10.elf elf32-avr)
LOAD linker stubs

.debug_ranges   0x00000000      0x430
 .debug_ranges  0x00000000       0xd0 USB10.o
 .debug_ranges  0x000000d0       0x18 Descriptors.o
 .debug_ranges  0x000000e8       0x38 RingBuff.o
 .debug_ranges  0x00000120       0xa0 I2C_bitbanged.o
 .debug_ranges  0x000001c0       0x28 StepDirLineCoding.o
 .debug_ranges  0x000001e8       0x28 ../../MyUSB/Scheduler/Scheduler.o
 .debug_ranges  0x00000210       0x28 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_ranges  0x00000238       0x28 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_ranges  0x00000260       0x70 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_ranges  0x000002d0       0xf0 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_ranges  0x000003c0       0x18 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_ranges  0x000003d8       0x28 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_ranges  0x00000400       0x18 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_ranges  0x00000418       0x18 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

Cross Reference Table

Symbol                                            File
Buffer_GetElementFromBottom                       RingBuff.o
                                                  USB10.o
Buffer_GetElementFromTop                          RingBuff.o
                                                  USB10.o
Buffer_Initialize                                 RingBuff.o
                                                  USB10.o
Buffer_StoreElementOnBottom                       RingBuff.o
                                                  USB10.o
Buffer_StoreElementOnTop                          RingBuff.o
                                                  USB10.o
CDC_Task                                          USB10.o
Change_ISP_Pin                                    USB10.o
Chip_Busy_Status                                  USB10.o
Command_Task                                      USB10.o
ConfigurationDescriptor                           Descriptors.o
Delay                                             I2C_bitbanged.o
DelayUsec                                         USB10.o
DeviceDescriptor                                  Descriptors.o
Endpoint_ClearEndpoints                           ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_ConfigureEndpoint_P                      ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  USB10.o
Endpoint_Discard_Stream                           ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_Read_Control_Stream_BE                   ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_Read_Control_Stream_LE                   ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                                  USB10.o
Endpoint_Read_Stream_BE                           ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_Read_Stream_LE                           ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_WaitUntilReady                           ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_Write_Control_Stream_BE                  ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_Write_Control_Stream_LE                  ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                                  USB10.o
Endpoint_Write_Stream_BE                          ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Endpoint_Write_Stream_LE                          ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
Event_USB_ConfigurationChanged                    USB10.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
Event_USB_Connect                                 USB10.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
Event_USB_DeviceEnumerationComplete               ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
Event_USB_DeviceError                             ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
Event_USB_Disconnect                              USB10.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
Event_USB_Reset                                   ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
Event_USB_Suspend                                 ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
Event_USB_UnhandledControlPacket                  USB10.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
Event_USB_WakeUp                                  ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
GetHexNumber                                      USB10.o
I2C_Get_ACK                                       I2C_bitbanged.o
I2C_Init                                          I2C_bitbanged.o
                                                  USB10.o
I2C_Pin_Value                                     I2C_bitbanged.o
I2C_Port                                          I2C_bitbanged.o
                                                  USB10.o
I2C_Pulse_SCL                                     I2C_bitbanged.o
I2C_Pulse_SCL_After_ACK                           I2C_bitbanged.o
I2C_Read                                          I2C_bitbanged.o
                                                  USB10.o
I2C_Receive_Byte                                  I2C_bitbanged.o
I2C_RepeatedStart                                 I2C_bitbanged.o
I2C_Send_ACK                                      I2C_bitbanged.o
I2C_Send_Byte                                     I2C_bitbanged.o
I2C_Send_NACK                                     I2C_bitbanged.o
I2C_Start                                         I2C_bitbanged.o
I2C_Stop                                          I2C_bitbanged.o
I2C_Write                                         I2C_bitbanged.o
                                                  USB10.o
ISP_Int                                           USB10.o
ISP_Update_Buffers                                USB10.o
LanguageString                                    Descriptors.o
LineCoding                                        USB10.o
MYSTRING                                          USB10.o
ManufacturerString                                Descriptors.o
PROG_Task                                         USB10.o
ParseNumber                                       USB10.o
ProductString                                     Descriptors.o
ReconfigureUSART                                  USB10.o
RemoveWhiteSpace                                  USB10.o
Rx_Buffer                                         USB10.o
Scheduler_HasDelayElapsed                         ../../MyUSB/Scheduler/Scheduler.o
Scheduler_SetGroupTaskMode                        ../../MyUSB/Scheduler/Scheduler.o
Scheduler_SetTaskMode                             ../../MyUSB/Scheduler/Scheduler.o
                                                  USB10.o
Scheduler_TaskList                                USB10.o
                                                  ../../MyUSB/Scheduler/Scheduler.o
Scheduler_TickCounter                             ../../MyUSB/Scheduler/Scheduler.o
Scheduler_TotalTasks                              ../../MyUSB/Scheduler/Scheduler.o
                                                  USB10.o
SendByte                                          StepDirLineCoding.o
                                                  USB10.o
Serial_Init                                       ../../MyUSB/Drivers/AT90USBXXX/Serial.o
Serial_TxString                                   ../../MyUSB/Drivers/AT90USBXXX/Serial.o
Serial_TxString_P                                 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
Set_High                                          I2C_bitbanged.o
Set_Low                                           I2C_bitbanged.o
StartCodition                                     StepDirLineCoding.o
StepDirLineCoding_Init                            StepDirLineCoding.o
                                                  USB10.o
StringToBuffer_P                                  USB10.o
Transmitting                                      USB10.o
Tx_Buffer                                         USB10.o
USB_ConfigurationNumber                           ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_ControlEndpointSize                           ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_CurrentlySelfPowered                          ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_Device_ProcessControlPacket                   ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
USB_GetDescriptor                                 Descriptors.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_INT_ClearAllInterrupts                        ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_INT_DisableAllInterrupts                      ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_Init                                          ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                                                  USB10.o
USB_IsConnected                                   ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                                                  USB10.o
USB_IsInitialized                                 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_RemoteWakeupEnabled                           ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_SetupInterface                                ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_ShutDown                                      ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
USB_USBTask                                       ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                                                  USB10.o
Wait_For_Busy                                     USB10.o
Wait_On_SCL_Low                                   I2C_bitbanged.o
Write_ISP_Byte                                    USB10.o
Write_Read_ISP_Byte                               USB10.o
__bad_interrupt                                   c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__bss_end                                         c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
__bss_start                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
__data_end                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
__data_load_start                                 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
__data_start                                      c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
__do_clear_bss                                    c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
                                                  ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                                                  ../../MyUSB/Drivers/AT90USBXXX/Serial.o
                                                  ../../MyUSB/Scheduler/Scheduler.o
                                                  StepDirLineCoding.o
                                                  I2C_bitbanged.o
                                                  RingBuff.o
                                                  Descriptors.o
                                                  USB10.o
__do_copy_data                                    c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
                                                  ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                                                  ../../MyUSB/Drivers/AT90USBXXX/Serial.o
                                                  ../../MyUSB/Scheduler/Scheduler.o
                                                  StepDirLineCoding.o
                                                  I2C_bitbanged.o
                                                  RingBuff.o
                                                  Descriptors.o
                                                  USB10.o
__heap_end                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__init                                            c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__mulhi3                                          c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_mulhi3.o)
                                                  USB10.o
__stack                                           c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__udivmodhi4                                      c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodhi4.o)
                                                  ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                                  ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
__udivmodsi4                                      c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodsi4.o)
                                                  ../../MyUSB/Drivers/AT90USBXXX/Serial.o
                                                  USB10.o
__vector_1                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_10                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_11                                       ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                                  c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_12                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_13                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_14                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_15                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_16                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_17                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_18                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_19                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_2                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_20                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_21                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_22                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_23                                       USB10.o
                                                  c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_24                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_25                                       USB10.o
                                                  c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_26                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_27                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_28                                       c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_3                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_4                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_5                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_6                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_7                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_8                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_9                                        c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vector_default                                  c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
__vectors                                         c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
_exit                                             c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
bootloader                                        USB10.o
escapeCharReceived                                USB10.o
exit                                              c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
                                                  c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
main                                              USB10.o
                                                  c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
mode                                              USB10.o
uart_puts                                         USB10.o
