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           0x4f              USB10.o
USB_IsConnected     0x1               ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
Scheduler_TotalTasks
                    0x1               ../../MyUSB/Scheduler/Scheduler.o
Rx_Buffer           0x4f              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     0x1d12
 *(.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       0x8e USB10.o
                0x00000074                MYSTRING
 .progmem.data  0x00000102       0x9f Descriptors.o
                0x0000015b                ManufacturerString
                0x00000157                LanguageString
                0x00000102                DeviceDescriptor
                0x00000175                ProductString
                0x00000114                ConfigurationDescriptor
                0x000001a2                . = ALIGN (0x2)
 *fill*         0x000001a1        0x1 00
                0x000001a2                __trampolines_start = .
 *(.trampolines)
 .trampolines   0x000001a2        0x0 linker stubs
 *(.trampolines*)
                0x000001a2                __trampolines_end = .
 *(.jumptables)
 *(.jumptables*)
 *(.lowtext)
 *(.lowtext*)
                0x000001a2                __ctors_start = .
 *(.ctors)
                0x000001a2                __ctors_end = .
                0x000001a2                __dtors_start = .
 *(.dtors)
                0x000001a2                __dtors_end = .
 SORT(*)(.ctors)
 SORT(*)(.dtors)
 *(.init0)
 .init0         0x000001a2        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
                0x000001a2                __init
 *(.init0)
 *(.init1)
 *(.init1)
 *(.init2)
 .init2         0x000001a2        0xc c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
 *(.init2)
 *(.init3)
 *(.init3)
 *(.init4)
 .init4         0x000001ae       0x16 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_copy_data.o)
                0x000001ae                __do_copy_data
 .init4         0x000001c4       0x10 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_clear_bss.o)
                0x000001c4                __do_clear_bss
 *(.init4)
 *(.init5)
 *(.init5)
 *(.init6)
 *(.init6)
 *(.init7)
 *(.init7)
 *(.init8)
 *(.init8)
 *(.init9)
 .init9         0x000001d4        0x6 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
 *(.init9)
 *(.text)
 .text          0x000001da        0x2 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr35/crtusb162.o
                0x000001da                __vector_22
                0x000001da                __vector_28
                0x000001da                __vector_1
                0x000001da                __vector_24
                0x000001da                __vector_12
                0x000001da                __bad_interrupt
                0x000001da                __vector_6
                0x000001da                __vector_3
                0x000001da                __vector_13
                0x000001da                __vector_17
                0x000001da                __vector_19
                0x000001da                __vector_7
                0x000001da                __vector_27
                0x000001da                __vector_5
                0x000001da                __vector_4
                0x000001da                __vector_9
                0x000001da                __vector_2
                0x000001da                __vector_21
                0x000001da                __vector_15
                0x000001da                __vector_8
                0x000001da                __vector_26
                0x000001da                __vector_14
                0x000001da                __vector_10
                0x000001da                __vector_16
                0x000001da                __vector_18
                0x000001da                __vector_20
                0x000001dc                . = ALIGN (0x2)
 *(.text.*)
 .text.ISP_Int  0x000001dc       0x18 USB10.o
                0x000001dc                ISP_Int
 .text.Write_ISP_Byte
                0x000001f4       0x24 USB10.o
                0x000001f4                Write_ISP_Byte
 .text.Write_Read_ISP_Byte
                0x00000218       0x30 USB10.o
                0x00000218                Write_Read_ISP_Byte
 .text.Chip_Busy_Status
                0x00000248       0x10 USB10.o
                0x00000248                Chip_Busy_Status
 .text.Wait_For_Busy
                0x00000258       0x26 USB10.o
                0x00000258                Wait_For_Busy
 .text.ReconfigureUSART
                0x0000027e       0x70 USB10.o
                0x0000027e                ReconfigureUSART
 .text.__vector_25
                0x000002ee       0x64 USB10.o
                0x000002ee                __vector_25
 .text.RemoveWhiteSpace
                0x00000352       0x1a USB10.o
                0x00000352                RemoveWhiteSpace
 .text.GetHexNumber
                0x0000036c       0x72 USB10.o
                0x0000036c                GetHexNumber
 .text.ParseNumber
                0x000003de       0x6a USB10.o
                0x000003de                ParseNumber
 .text.__vector_23
                0x00000448       0x56 USB10.o
                0x00000448                __vector_23
 .text.ISP_Update_Buffers
                0x0000049e       0x82 USB10.o
                0x0000049e                ISP_Update_Buffers
 .text.StringToBuffer_P
                0x00000520       0x24 USB10.o
                0x00000520                StringToBuffer_P
 .text.PROG_Task
                0x00000544      0x142 USB10.o
                0x00000544                PROG_Task
 .text.Event_USB_Disconnect
                0x00000686       0x10 USB10.o
                0x00000686                Event_USB_Disconnect
 .text.Event_USB_Connect
                0x00000696        0x8 USB10.o
                0x00000696                Event_USB_Connect
 .text.Command_Task
                0x0000069e      0x38e USB10.o
                0x0000069e                Command_Task
 .text.CDC_Task
                0x00000a2c      0x1ce USB10.o
                0x00000a2c                CDC_Task
 .text.Event_USB_UnhandledControlPacket
                0x00000bfa       0xb4 USB10.o
                0x00000bfa                Event_USB_UnhandledControlPacket
 .text.Event_USB_ConfigurationChanged
                0x00000cae       0x2c USB10.o
                0x00000cae                Event_USB_ConfigurationChanged
 .text.main     0x00000cda       0x66 USB10.o
                0x00000cda                main
 .text.USB_GetDescriptor
                0x00000d40       0x74 Descriptors.o
                0x00000d40                USB_GetDescriptor
 .text.Buffer_Initialize
                0x00000db4       0x28 RingBuff.o
                0x00000db4                Buffer_Initialize
 .text.Buffer_StoreElementOnTop
                0x00000ddc       0x6e RingBuff.o
                0x00000ddc                Buffer_StoreElementOnTop
 .text.Buffer_GetElementFromTop
                0x00000e4a       0x5a RingBuff.o
                0x00000e4a                Buffer_GetElementFromTop
 .text.Buffer_GetElementFromBottom
                0x00000ea4       0x60 RingBuff.o
                0x00000ea4                Buffer_GetElementFromBottom
 .text.Buffer_StoreElementOnBottom
                0x00000f04       0x52 RingBuff.o
                0x00000f04                Buffer_StoreElementOnBottom
 .text.Set_High
                0x00000f56       0x30 I2C_bitbanged.o
                0x00000f56                Set_High
 .text.I2C_Init
                0x00000f86       0x2c I2C_bitbanged.o
                0x00000f86                I2C_Init
 .text.Set_Low  0x00000fb2       0x30 I2C_bitbanged.o
                0x00000fb2                Set_Low
 .text.I2C_Pulse_SCL
                0x00000fe2       0x4a I2C_bitbanged.o
                0x00000fe2                I2C_Pulse_SCL
 .text.I2C_Send_NACK
                0x0000102c        0x6 I2C_bitbanged.o
                0x0000102c                I2C_Send_NACK
 .text.I2C_Start
                0x00001032       0x4a I2C_bitbanged.o
                0x00001032                I2C_Start
 .text.I2C_Send_ACK
                0x0000107c        0xa I2C_bitbanged.o
                0x0000107c                I2C_Send_ACK
 .text.Wait_On_SCL_Low
                0x00001086       0x22 I2C_bitbanged.o
                0x00001086                Wait_On_SCL_Low
 .text.I2C_Pulse_SCL_After_ACK
                0x000010a8       0x4e I2C_bitbanged.o
                0x000010a8                I2C_Pulse_SCL_After_ACK
 .text.I2C_Send_Byte
                0x000010f6       0x4a I2C_bitbanged.o
                0x000010f6                I2C_Send_Byte
 .text.I2C_Stop
                0x00001140       0x68 I2C_bitbanged.o
                0x00001140                I2C_Stop
 .text.I2C_Pin_Value
                0x000011a8       0x3e I2C_bitbanged.o
                0x000011a8                I2C_Pin_Value
 .text.I2C_Receive_Byte
                0x000011e6       0x78 I2C_bitbanged.o
                0x000011e6                I2C_Receive_Byte
 .text.I2C_Get_ACK
                0x0000125e       0x5a I2C_bitbanged.o
                0x0000125e                I2C_Get_ACK
 .text.I2C_Read
                0x000012b8       0x70 I2C_bitbanged.o
                0x000012b8                I2C_Read
 .text.I2C_Write
                0x00001328       0x6c I2C_bitbanged.o
                0x00001328                I2C_Write
 .text.StepDirLineCoding_Init
                0x00001394        0xe StepDirLineCoding.o
                0x00001394                StepDirLineCoding_Init
 .text.StartCodition
                0x000013a2       0x92 StepDirLineCoding.o
                0x000013a2                StartCodition
 .text.SendByte
                0x00001434      0x11c StepDirLineCoding.o
                0x00001434                SendByte
 .text.Scheduler_SetTaskMode
                0x00001550       0x32 ../../MyUSB/Scheduler/Scheduler.o
                0x00001550                Scheduler_SetTaskMode
 .text.USB_SetupInterface
                0x00001582       0xa6 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                0x00001582                USB_SetupInterface
 .text.USB_ShutDown
                0x00001628       0x28 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                0x00001628                USB_ShutDown
 .text.USB_Init
                0x00001650       0x16 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                0x00001650                USB_Init
 .text.Endpoint_ConfigureEndpoint_P
                0x00001666       0x4e ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                0x00001666                Endpoint_ConfigureEndpoint_P
 .text.Endpoint_Write_Control_Stream_LE
                0x000016b4       0x88 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                0x000016b4                Endpoint_Write_Control_Stream_LE
 .text.Endpoint_Read_Control_Stream_LE
                0x0000173c       0x3e ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                0x0000173c                Endpoint_Read_Control_Stream_LE
 .text.USB_Device_ProcessControlPacket
                0x0000177a      0x3a8 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                0x0000177a                USB_Device_ProcessControlPacket
 .text.USB_USBTask
                0x00001b22       0x26 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                0x00001b22                USB_USBTask
 .text.USB_INT_DisableAllInterrupts
                0x00001b48        0x6 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                0x00001b48                USB_INT_DisableAllInterrupts
 .text.USB_INT_ClearAllInterrupts
                0x00001b4e        0x6 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                0x00001b4e                USB_INT_ClearAllInterrupts
 .text.__vector_11
                0x00001b54      0x128 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                0x00001b54                __vector_11
 .text.__stub   0x00001c7c        0x2 ../../MyUSB/Drivers/USB/HighLevel/Events.o
                0x00001c7c                Event_USB_DeviceError
                0x00001c7c                Event_USB_Suspend
                0x00001c7c                Event_USB_Reset
                0x00001c7c                Event_USB_DeviceEnumerationComplete
                0x00001c7c                Event_USB_WakeUp
 .text.libgcc   0x00001c7e       0x24 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_mulhi3.o)
                0x00001c7e                __mulhi3
 .text.libgcc   0x00001ca2       0x28 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodhi4.o)
                0x00001ca2                __udivmodhi4
 .text.libgcc   0x00001cca       0x44 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_udivmodsi4.o)
                0x00001cca                __udivmodsi4
                0x00001d0e                . = ALIGN (0x2)
 *(.fini9)
 .fini9         0x00001d0e        0x0 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
                0x00001d0e                exit
                0x00001d0e                _exit
 *(.fini9)
 *(.fini8)
 *(.fini8)
 *(.fini7)
 *(.fini7)
 *(.fini6)
 *(.fini6)
 *(.fini5)
 *(.fini5)
 *(.fini4)
 *(.fini4)
 *(.fini3)
 *(.fini3)
 *(.fini2)
 *(.fini2)
 *(.fini1)
 *(.fini1)
 *(.fini0)
 .fini0         0x00001d0e        0x4 c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/avr35\libgcc.a(_exit.o)
 *(.fini0)
                0x00001d12                _etext = .

.data           0x00800100       0x1c load address 0x00001d12
                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       0xab load address 0x00001d2e
                0x0080011c                PROVIDE (__bss_start, .)
 *(.bss)
 .bss           0x0080011c        0x5 USB10.o
                0x0080011d                escapeCharReceived
                0x0080011e                mode
                0x00800120                setUpLed
                0x0080011f                setUpM
                0x0080011c                Transmitting
 *(.bss*)
 *(COMMON)
 COMMON         0x00800121       0x9e USB10.o
                0x00800121                Tx_Buffer
                0x00800170                Rx_Buffer
 COMMON         0x008001bf        0x3 ../../MyUSB/Scheduler/Scheduler.o
                0x008001bf                Scheduler_TotalTasks
                0x008001c0                Scheduler_TickCounter
 COMMON         0x008001c2        0x3 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                0x008001c2                USB_CurrentlySelfPowered
                0x008001c3                USB_RemoteWakeupEnabled
                0x008001c4                USB_ConfigurationNumber
 COMMON         0x008001c5        0x2 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                0x008001c5                USB_IsInitialized
                0x008001c6                USB_IsConnected
                0x008001c7                PROVIDE (__bss_end, .)
                0x00001d12                __data_load_start = LOADADDR (.data)
                0x00001d2e                __data_load_end = (__data_load_start + SIZEOF (.data))

.noinit         0x008001c7        0x0
                0x008001c7                PROVIDE (__noinit_start, .)
 *(.noinit*)
                0x008001c7                PROVIDE (__noinit_end, .)
                0x008001c7                _end = .
                0x008001c7                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      0x98c
 *(.debug_pubnames)
 .debug_pubnames
                0x00000000      0x289 USB10.o
 .debug_pubnames
                0x00000289       0x95 Descriptors.o
 .debug_pubnames
                0x0000031e       0xa2 RingBuff.o
 .debug_pubnames
                0x000003c0      0x149 I2C_bitbanged.o
 .debug_pubnames
                0x00000509       0x4c StepDirLineCoding.o
 .debug_pubnames
                0x00000555       0x9c ../../MyUSB/Scheduler/Scheduler.o
 .debug_pubnames
                0x000005f1       0x4c ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_pubnames
                0x0000063d       0x47 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_pubnames
                0x00000684      0x1a7 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_pubnames
                0x0000082b       0x8b ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_pubnames
                0x000008b6       0x4c ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_pubnames
                0x00000902       0x62 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_pubnames
                0x00000964       0x28 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_info     0x00000000     0x3ab6
 *(.debug_info)
 .debug_info    0x00000000      0xbf5 USB10.o
 .debug_info    0x00000bf5      0x718 Descriptors.o
 .debug_info    0x0000130d      0x3a9 RingBuff.o
 .debug_info    0x000016b6      0x5f3 I2C_bitbanged.o
 .debug_info    0x00001ca9      0x114 StepDirLineCoding.o
 .debug_info    0x00001dbd      0x2ab ../../MyUSB/Scheduler/Scheduler.o
 .debug_info    0x00002068      0x187 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_info    0x000021ef      0x35b ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_info    0x0000254a      0x6a9 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_info    0x00002bf3      0x968 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_info    0x0000355b      0x1a0 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_info    0x000036fb      0x18d ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_info    0x00003888       0x7c ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_info    0x00003904      0x1b2 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
 *(.gnu.linkonce.wi.*)

.debug_abbrev   0x00000000     0x137c
 *(.debug_abbrev)
 .debug_abbrev  0x00000000      0x2e1 USB10.o
 .debug_abbrev  0x000002e1      0x16b Descriptors.o
 .debug_abbrev  0x0000044c      0x183 RingBuff.o
 .debug_abbrev  0x000005cf      0x1d4 I2C_bitbanged.o
 .debug_abbrev  0x000007a3       0xb6 StepDirLineCoding.o
 .debug_abbrev  0x00000859      0x179 ../../MyUSB/Scheduler/Scheduler.o
 .debug_abbrev  0x000009d2       0xf7 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_abbrev  0x00000ac9      0x144 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_abbrev  0x00000c0d      0x23e ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_abbrev  0x00000e4b      0x258 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_abbrev  0x000010a3       0xfe ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_abbrev  0x000011a1       0xba ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_abbrev  0x0000125b       0x3f ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_abbrev  0x0000129a       0xe2 ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o

.debug_line     0x00000000     0x3790
 *(.debug_line)
 .debug_line    0x00000000      0xfc7 USB10.o
 .debug_line    0x00000fc7      0x19d Descriptors.o
 .debug_line    0x00001164      0x345 RingBuff.o
 .debug_line    0x000014a9      0x735 I2C_bitbanged.o
 .debug_line    0x00001bde      0x1f3 StepDirLineCoding.o
 .debug_line    0x00001dd1      0x1e9 ../../MyUSB/Scheduler/Scheduler.o
 .debug_line    0x00001fba      0x16b ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_line    0x00002125      0x2fe ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_line    0x00002423      0x6b6 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_line    0x00002ad9      0x5d6 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_line    0x000030af      0x154 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
 .debug_line    0x00003203      0x363 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
 .debug_line    0x00003566       0x89 ../../MyUSB/Drivers/USB/HighLevel/Events.o
 .debug_line    0x000035ef      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     0x1619
 *(.debug_str)
 .debug_str     0x00000000      0x56c USB10.o
                                0x5c6 (size before relaxing)
 .debug_str     0x0000056c      0x479 Descriptors.o
                                0x664 (size before relaxing)
 .debug_str     0x000009e5       0xb9 RingBuff.o
                                0x1c0 (size before relaxing)
 .debug_str     0x00000a9e      0x101 I2C_bitbanged.o
                                0x1f9 (size before relaxing)
 .debug_str     0x00000b9f       0x65 StepDirLineCoding.o
                                0x136 (size before relaxing)
 .debug_str     0x00000c04       0xa0 ../../MyUSB/Scheduler/Scheduler.o
                                0x23c (size before relaxing)
 .debug_str     0x00000ca4       0x77 ../../MyUSB/Drivers/AT90USBXXX/Serial.o
                                0x184 (size before relaxing)
 .debug_str     0x00000d1b       0xf6 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
                                0x418 (size before relaxing)
 .debug_str     0x00000e11      0x3f2 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
                                0x5c5 (size before relaxing)
 .debug_str     0x00001203      0x2ac ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
                                0x733 (size before relaxing)
 .debug_str     0x000014af       0x54 ../../MyUSB/Drivers/USB/HighLevel/USBTask.o
                                0x1da (size before relaxing)
 .debug_str     0x00001503       0x75 ../../MyUSB/Drivers/USB/HighLevel/USBInterrupt.o
                                0x219 (size before relaxing)
 .debug_str     0x00001578       0x32 ../../MyUSB/Drivers/USB/HighLevel/Events.o
                                 0xfb (size before relaxing)
 .debug_str     0x000015aa       0x6f ../../MyUSB/Drivers/USB/HighLevel/StdDescriptors.o
                                0x214 (size before relaxing)

.debug_loc      0x00000000     0x1448
 *(.debug_loc)
 .debug_loc     0x00000000      0x521 USB10.o
 .debug_loc     0x00000521      0x178 Descriptors.o
 .debug_loc     0x00000699       0xf9 RingBuff.o
 .debug_loc     0x00000792      0x2a7 I2C_bitbanged.o
 .debug_loc     0x00000a39       0xa9 StepDirLineCoding.o
 .debug_loc     0x00000ae2       0xe1 ../../MyUSB/Scheduler/Scheduler.o
 .debug_loc     0x00000bc3       0x7e ../../MyUSB/Drivers/AT90USBXXX/Serial.o
 .debug_loc     0x00000c41       0x37 ../../MyUSB/Drivers/USB/LowLevel/LowLevel.o
 .debug_loc     0x00000c78      0x463 ../../MyUSB/Drivers/USB/LowLevel/Endpoint.o
 .debug_loc     0x000010db      0x312 ../../MyUSB/Drivers/USB/LowLevel/DevChapter9.o
 .debug_loc     0x000013ed       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
setUpLed                                          USB10.o
setUpM                                            USB10.o
uart_puts                                         USB10.o
