ignore Debug

This commit is contained in:
Pavol Rusnak 2011-04-01 21:52:18 +02:00
parent 4c89ca5d55
commit 66287a6f3a
18 changed files with 11 additions and 1305 deletions

View file

@ -0,0 +1 @@
Debug

View file

@ -1,50 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
-include ../makefile.init
RM := rm -rf
# All of the sources participating in the build are defined here
-include sources.mk
-include subdir.mk
-include src/subdir.mk
-include objects.mk
ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
endif
-include ../makefile.defs
# Add inputs and outputs from these tool invocations to the build variables
# All Target
all: libCMSISv1p30_LPC13xx.a
# Tool invocations
libCMSISv1p30_LPC13xx.a: $(OBJS) $(USER_OBJS)
@echo 'Building target: $@'
@echo 'Invoking: MCU Archiver'
arm-none-eabi-ar -r "libCMSISv1p30_LPC13xx.a" $(OBJS) $(USER_OBJS) $(LIBS)
@echo 'Finished building target: $@'
@echo ' '
$(MAKE) --no-print-directory post-build
# Other Targets
clean:
-$(RM) $(OBJS)$(C_DEPS)$(ARCHIVES) libCMSISv1p30_LPC13xx.a
-@echo ' '
post-build:
-@echo 'Performing post-build steps'
-arm-none-eabi-size libCMSISv1p30_LPC13xx.a ; # arm-none-eabi-objdump -h -S libCMSISv1p30_LPC13xx.a >libCMSISv1p30_LPC13xx.lss
-@echo ' '
.PHONY: all clean dependents
.SECONDARY: post-build
-include ../makefile.targets

View file

@ -1,7 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
USER_OBJS :=
LIBS :=

View file

@ -1,18 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
O_SRCS :=
C_SRCS :=
S_SRCS :=
S_UPPER_SRCS :=
OBJ_SRCS :=
ASM_SRCS :=
OBJS :=
C_DEPS :=
ARCHIVES :=
# Every subdirectory with source files must be described here
SUBDIRS := \
src \

View file

@ -1,27 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../src/core_cm3.c \
../src/system_LPC13xx.c
OBJS += \
./src/core_cm3.o \
./src/system_LPC13xx.o
C_DEPS += \
./src/core_cm3.d \
./src/system_LPC13xx.d
# Each subdirectory must supply rules for building sources it contributes
src/%.o: ../src/%.c
@echo 'Building file: $<'
@echo 'Invoking: MCU C Compiler'
arm-none-eabi-gcc -DDEBUG -D__CODE_RED -D__REDLIB__ -I"/home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/inc" -O0 -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -mcpu=cortex-m3 -mthumb -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
@echo 'Finished building: $<'
@echo ' '

1
firmware/usbcomp_msd_cdc/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
Debug

View file

@ -1,50 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
-include ../makefile.init
RM := rm -rf
# All of the sources participating in the build are defined here
-include sources.mk
-include subdir.mk
-include src/subdir.mk
-include objects.mk
ifneq ($(MAKECMDGOALS),clean)
ifneq ($(strip $(C_DEPS)),)
-include $(C_DEPS)
endif
endif
-include ../makefile.defs
# Add inputs and outputs from these tool invocations to the build variables
# All Target
all: usbcomp_msd_cdc.axf
# Tool invocations
usbcomp_msd_cdc.axf: $(OBJS) $(USER_OBJS)
@echo 'Building target: $@'
@echo 'Invoking: MCU Linker'
arm-none-eabi-gcc -nostdlib -L"/home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug" -Xlinker -Map=usbcomp_msd_cdc.map -Xlinker --gc-sections -mcpu=cortex-m3 -mthumb -T "usbcomp_msd_cdc_Debug.ld" -o"usbcomp_msd_cdc.axf" $(OBJS) $(USER_OBJS) $(LIBS)
@echo 'Finished building target: $@'
@echo ' '
$(MAKE) --no-print-directory post-build
# Other Targets
clean:
-$(RM) $(OBJS)$(C_DEPS)$(EXECUTABLES) usbcomp_msd_cdc.axf
-@echo ' '
post-build:
-@echo 'Performing post-build steps'
-arm-none-eabi-size usbcomp_msd_cdc.axf; arm-none-eabi-objcopy -O binary usbcomp_msd_cdc.axf usbcomp_msd_cdc.bin; checksum -v usbcomp_msd_cdc.bin;
-@echo ' '
.PHONY: all clean dependents
.SECONDARY: post-build
-include ../makefile.targets

View file

@ -1,7 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
USER_OBJS :=
LIBS := -lCMSISv1p30_LPC13xx

View file

@ -1,18 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
O_SRCS :=
C_SRCS :=
S_SRCS :=
S_UPPER_SRCS :=
OBJ_SRCS :=
ASM_SRCS :=
OBJS :=
C_DEPS :=
EXECUTABLES :=
# Every subdirectory with source files must be described here
SUBDIRS := \
src \

View file

@ -1,57 +0,0 @@
################################################################################
# Automatically-generated file. Do not edit!
################################################################################
# Add inputs and outputs from these tool invocations to the build variables
C_SRCS += \
../src/DiskImg.c \
../src/cdcuser.c \
../src/clkconfig.c \
../src/cr_startup_lpc13.c \
../src/edubrm.c \
../src/mscuser.c \
../src/serial.c \
../src/usbcomp.c \
../src/usbcore.c \
../src/usbdesc.c \
../src/usbhw.c \
../src/usbuser.c
OBJS += \
./src/DiskImg.o \
./src/cdcuser.o \
./src/clkconfig.o \
./src/cr_startup_lpc13.o \
./src/edubrm.o \
./src/mscuser.o \
./src/serial.o \
./src/usbcomp.o \
./src/usbcore.o \
./src/usbdesc.o \
./src/usbhw.o \
./src/usbuser.o
C_DEPS += \
./src/DiskImg.d \
./src/cdcuser.d \
./src/clkconfig.d \
./src/cr_startup_lpc13.d \
./src/edubrm.d \
./src/mscuser.d \
./src/serial.d \
./src/usbcomp.d \
./src/usbcore.d \
./src/usbdesc.d \
./src/usbhw.d \
./src/usbuser.d
# Each subdirectory must supply rules for building sources it contributes
src/%.o: ../src/%.c
@echo 'Building file: $<'
@echo 'Invoking: MCU C Compiler'
arm-none-eabi-gcc -D__REDLIB__ -DDEBUG -D__CODE_RED -D__USE_CMSIS=CMSISv1p30_LPC13xx -I"/home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/inc" -I"/home/btr/lpc_xpresso/usbcomp_msd_cdc/inc" -O0 -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -mcpu=cortex-m3 -mthumb -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -o"$@" "$<"
@echo 'Finished building: $<'
@echo ' '

View file

@ -1,947 +0,0 @@
Archive member included because of file (symbol)
/home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
./src/serial.o (SystemCoreClock)
/usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcmp.o)
./src/edubrm.o (strcmp)
/usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcpy.o)
./src/usbcomp.o (strcpy)
/usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strlen.o)
./src/edubrm.o (strlen)
/usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o)
./src/edubrm.o (memcpy)
/usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memset.o)
./src/edubrm.o (memset)
/usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
/usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o) (__aeabi_memcpy)
Allocating common symbols
Common symbol size file
USB_AltSetting 0x1 ./src/usbcore.o
BulkBuf 0x40 ./src/mscuser.o
CBW 0x1f ./src/mscuser.o
Memory 0x1800 ./src/mscuser.o
EP0Buf 0x40 ./src/usbcore.o
USB_EndPointMask 0x4 ./src/usbcore.o
USB_DeviceAddress 0x1 ./src/usbcore.o
BulkBufOut 0x40 ./src/cdcuser.o
USB_EndPointStall 0x4 ./src/usbcore.o
NotificationBuf 0xa ./src/cdcuser.o
ser_in 0x88 ./src/serial.o
ser_txRestart 0x4 ./src/serial.o
Offset 0x4 ./src/mscuser.o
BulkBufIn 0x40 ./src/cdcuser.o
CSW 0xd ./src/mscuser.o
USB_EndPointHalt 0x4 ./src/usbcore.o
MemOK 0x4 ./src/mscuser.o
Length 0x4 ./src/mscuser.o
USB_Configuration 0x1 ./src/usbcore.o
BulkLen 0x1 ./src/mscuser.o
ser_lineState 0x2 ./src/serial.o
SetupPacket 0x8 ./src/usbcore.o
USB_NumInterfaces 0x1 ./src/usbcore.o
ser_out 0x88 ./src/serial.o
EP0Data 0x8 ./src/usbcore.o
CDC_OutBuf 0x48 ./src/cdcuser.o
USB_DeviceStatus 0x2 ./src/usbcore.o
Discarded input sections
.text 0x00000000 0x0 ./src/DiskImg.o
.data 0x00000000 0x0 ./src/DiskImg.o
.bss 0x00000000 0x0 ./src/DiskImg.o
.text 0x00000000 0x0 ./src/cdcuser.o
.data 0x00000000 0x0 ./src/cdcuser.o
.bss 0x00000000 0x0 ./src/cdcuser.o
.text 0x00000000 0x0 ./src/clkconfig.o
.data 0x00000000 0x0 ./src/clkconfig.o
.bss 0x00000000 0x0 ./src/clkconfig.o
.text.WDT_CLK_Setup
0x00000000 0xa0 ./src/clkconfig.o
.text.CLKOUT_Setup
0x00000000 0x74 ./src/clkconfig.o
.text 0x00000000 0x0 ./src/cr_startup_lpc13.o
.data 0x00000000 0x0 ./src/cr_startup_lpc13.o
.bss 0x00000000 0x0 ./src/cr_startup_lpc13.o
.text 0x00000000 0x0 ./src/edubrm.o
.data 0x00000000 0x0 ./src/edubrm.o
.bss 0x00000000 0x0 ./src/edubrm.o
.text.disableLED
0x00000000 0x20 ./src/edubrm.o
.text 0x00000000 0x0 ./src/mscuser.o
.data 0x00000000 0x0 ./src/mscuser.o
.bss 0x00000000 0x0 ./src/mscuser.o
.text 0x00000000 0x0 ./src/serial.o
.data 0x00000000 0x0 ./src/serial.o
.bss 0x00000000 0x0 ./src/serial.o
.text.ser_Write
0x00000000 0xd4 ./src/serial.o
.text 0x00000000 0x0 ./src/usbcomp.o
.data 0x00000000 0x0 ./src/usbcomp.o
.bss 0x00000000 0x0 ./src/usbcomp.o
.text.VCOM_Serial2Usb
0x00000000 0x60 ./src/usbcomp.o
.text.VCOM_Usb2Serial
0x00000000 0x50 ./src/usbcomp.o
.rodata 0x00000000 0x8 ./src/usbcomp.o
.text.VCOM_Usb2SerialTest
0x00000000 0x48 ./src/usbcomp.o
.bss.serBuf.2278
0x00000000 0x20 ./src/usbcomp.o
.bss.serBuf.2265
0x00000000 0x20 ./src/usbcomp.o
.bss.serBuf.2251
0x00000000 0x40 ./src/usbcomp.o
.text 0x00000000 0x0 ./src/usbcore.o
.data 0x00000000 0x0 ./src/usbcore.o
.bss 0x00000000 0x0 ./src/usbcore.o
.text 0x00000000 0x0 ./src/usbdesc.o
.data 0x00000000 0x0 ./src/usbdesc.o
.bss 0x00000000 0x0 ./src/usbdesc.o
.text 0x00000000 0x0 ./src/usbhw.o
.data 0x00000000 0x0 ./src/usbhw.o
.bss 0x00000000 0x0 ./src/usbhw.o
.text.USB_WakeUp
0x00000000 0x2c ./src/usbhw.o
.text.USB_ClearEPBuf
0x00000000 0x20 ./src/usbhw.o
.text.USB_GetFrame
0x00000000 0x48 ./src/usbhw.o
.text 0x00000000 0x0 ./src/usbuser.o
.data 0x00000000 0x0 ./src/usbuser.o
.bss 0x00000000 0x0 ./src/usbuser.o
.text 0x00000000 0x0 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.bss 0x00000000 0x0 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.text.SystemCoreClockUpdate
0x00000000 0x358 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.text 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcmp.o)
.data 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcmp.o)
.bss 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcmp.o)
.text 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcpy.o)
.data 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcpy.o)
.bss 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcpy.o)
.text.strcpy 0x00000000 0x44 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcpy.o)
.text 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strlen.o)
.data 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strlen.o)
.bss 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strlen.o)
.text 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o)
.data 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o)
.bss 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o)
.text 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memset.o)
.data 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memset.o)
.bss 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memset.o)
.text 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
.data 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
.bss 0x00000000 0x0 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
.text.__aeabi_memmove
0x00000000 0x1c /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
.text.__aeabi_memclr
0x00000000 0x8 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
.text.__aeabi_memset
0x00000000 0xa /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
Memory Configuration
Name Origin Length Attributes
MFlash32 0x00000000 0x00008000 xr
RamLoc8 0x10000000 0x00002000 xrw
*default* 0x00000000 0xffffffff
Linker script and memory map
LOAD ./src/DiskImg.o
LOAD ./src/cdcuser.o
LOAD ./src/clkconfig.o
LOAD ./src/cr_startup_lpc13.o
LOAD ./src/edubrm.o
LOAD ./src/mscuser.o
LOAD ./src/serial.o
LOAD ./src/usbcomp.o
LOAD ./src/usbcore.o
LOAD ./src/usbdesc.o
LOAD ./src/usbhw.o
LOAD ./src/usbuser.o
LOAD /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a
START GROUP
LOAD /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a
LOAD /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a
END GROUP
0x00008000 __top_MFlash32 = 0x8000
0x10002000 __top_RamLoc8 = 0x10002000
.text 0x00000000 0x5a2c
FILL mask 0xff
*(.isr_vector)
.isr_vector 0x00000000 0x124 ./src/cr_startup_lpc13.o
0x00000000 g_pfnVectors
0x00000124 . = ALIGN (0x4)
0x00000124 __section_table_start = .
0x00000124 __data_section_table = .
0x00000124 0x4 LONG 0x5a2c LOADADDR (.data)
0x00000128 0x4 LONG 0x10000000 ADDR (.data)
0x0000012c 0x4 LONG 0x14 SIZEOF (.data)
0x00000130 __data_section_table_end = .
0x00000130 __bss_section_table = .
0x00000130 0x4 LONG 0x10000014 ADDR (.bss)
0x00000134 0x4 LONG 0x1c8c SIZEOF (.bss)
0x00000138 __bss_section_table_end = .
0x00000138 __section_table_end = .
*(.after_vectors*)
*(.text*)
.text.CDC_RdOutBuf
0x00000138 0x7c ./src/cdcuser.o
0x00000138 CDC_RdOutBuf
.text.CDC_WrOutBuf
0x000001b4 0x64 ./src/cdcuser.o
0x000001b4 CDC_WrOutBuf
.text.CDC_OutBufAvailChar
0x00000218 0x38 ./src/cdcuser.o
0x00000218 CDC_OutBufAvailChar
.text.CDC_Init
0x00000250 0x7c ./src/cdcuser.o
0x00000250 CDC_Init
.text.CDC_SendEncapsulatedCommand
0x000002cc 0x10 ./src/cdcuser.o
0x000002cc CDC_SendEncapsulatedCommand
.text.CDC_GetEncapsulatedResponse
0x000002dc 0x10 ./src/cdcuser.o
0x000002dc CDC_GetEncapsulatedResponse
.text.CDC_SetCommFeature
0x000002ec 0x1c ./src/cdcuser.o
0x000002ec CDC_SetCommFeature
.text.CDC_GetCommFeature
0x00000308 0x1c ./src/cdcuser.o
0x00000308 CDC_GetCommFeature
.text.CDC_ClearCommFeature
0x00000324 0x1c ./src/cdcuser.o
0x00000324 CDC_ClearCommFeature
.text.CDC_SetLineCoding
0x00000340 0xd0 ./src/cdcuser.o
0x00000340 CDC_SetLineCoding
.text.CDC_GetLineCoding
0x00000410 0xb0 ./src/cdcuser.o
0x00000410 CDC_GetLineCoding
.text.CDC_SetControlLineState
0x000004c0 0x1c ./src/cdcuser.o
0x000004c0 CDC_SetControlLineState
.text.CDC_SendBreak
0x000004dc 0x1c ./src/cdcuser.o
0x000004dc CDC_SendBreak
.text.CDC_BulkIn
0x000004f8 0x54 ./src/cdcuser.o
0x000004f8 CDC_BulkIn
.text.CDC_BulkOut
0x0000054c 0x34 ./src/cdcuser.o
0x0000054c CDC_BulkOut
.text.CDC_GetSerialState
0x00000580 0x12c ./src/cdcuser.o
0x00000580 CDC_GetSerialState
.text.CDC_NotificationIn
0x000006ac 0xbc ./src/cdcuser.o
0x000006ac CDC_NotificationIn
.text.Reset_Handler
0x00000768 0x78 ./src/cr_startup_lpc13.o
0x00000768 Reset_Handler
0x00000768 ResetISR
.text.NMI_Handler
0x000007e0 0x8 ./src/cr_startup_lpc13.o
0x000007e0 NMI_Handler
.text.HardFault_Handler
0x000007e8 0x8 ./src/cr_startup_lpc13.o
0x000007e8 HardFault_Handler
.text.MemManage_Handler
0x000007f0 0x8 ./src/cr_startup_lpc13.o
0x000007f0 MemManage_Handler
.text.BusFault_Handler
0x000007f8 0x8 ./src/cr_startup_lpc13.o
0x000007f8 BusFault_Handler
.text.UsageFault_Handler
0x00000800 0x8 ./src/cr_startup_lpc13.o
0x00000800 UsageFault_Handler
.text.SVCall_Handler
0x00000808 0x8 ./src/cr_startup_lpc13.o
0x00000808 SVCall_Handler
.text.DebugMon_Handler
0x00000810 0x8 ./src/cr_startup_lpc13.o
0x00000810 DebugMon_Handler
.text.PendSV_Handler
0x00000818 0x8 ./src/cr_startup_lpc13.o
0x00000818 PendSV_Handler
.text.SysTick_Handler
0x00000820 0x8 ./src/cr_startup_lpc13.o
0x00000820 SysTick_Handler
.text.IntDefaultHandler
0x00000828 0x8 ./src/cr_startup_lpc13.o
0x00000828 TIMER16_0_IRQHandler
0x00000828 TIMER32_0_IRQHandler
0x00000828 TIMER32_1_IRQHandler
0x00000828 PIOINT1_IRQHandler
0x00000828 SSP_IRQHandler
0x00000828 TIMER16_1_IRQHandler
0x00000828 USB_FIQHandler
0x00000828 ADC_IRQHandler
0x00000828 PIOINT2_IRQHandler
0x00000828 BOD_IRQHandler
0x00000828 WAKEUP_IRQHandler
0x00000828 PIOINT0_IRQHandler
0x00000828 I2C_IRQHandler
0x00000828 WDT_IRQHandler
0x00000828 PIOINT3_IRQHandler
0x00000828 FMC_IRQHandler
.text.VCOM_Brm2Usb
0x00000830 0xc ./src/edubrm.o
0x00000830 VCOM_Brm2Usb
.text.checkForCommand
0x0000083c 0x50 ./src/edubrm.o
0x0000083c checkForCommand
.text.enableLED
0x0000088c 0x24 ./src/edubrm.o
0x0000088c enableLED
.text.toggleLED
0x000008b0 0x3c ./src/edubrm.o
0x000008b0 toggleLED
.text.sendToUSB
0x000008ec 0x24 ./src/edubrm.o
0x000008ec sendToUSB
.text.commandReceived
0x00000910 0x5c ./src/edubrm.o
0x00000910 commandReceived
.text.VCOM_Usb2Brm
0x0000096c 0xe0 ./src/edubrm.o
0x0000096c VCOM_Usb2Brm
.text.MSC_SetStallEP
0x00000a4c 0x58 ./src/mscuser.o
0x00000a4c MSC_SetStallEP
.text.MSC_Reset
0x00000aa4 0x3c ./src/mscuser.o
0x00000aa4 MSC_Reset
.text.MSC_GetMaxLUN
0x00000ae0 0x20 ./src/mscuser.o
0x00000ae0 MSC_GetMaxLUN
.text.MSC_MemoryRead
0x00000b00 0x108 ./src/mscuser.o
0x00000b00 MSC_MemoryRead
.text.MSC_MemoryWrite
0x00000c08 0x138 ./src/mscuser.o
0x00000c08 MSC_MemoryWrite
.text.MSC_MemoryVerify
0x00000d40 0x15c ./src/mscuser.o
0x00000d40 MSC_MemoryVerify
.text.MSC_RWSetup
0x00000e9c 0x178 ./src/mscuser.o
0x00000e9c MSC_RWSetup
.text.DataInFormat
0x00001014 0x64 ./src/mscuser.o
0x00001014 DataInFormat
.text.DataInTransfer
0x00001078 0x90 ./src/mscuser.o
0x00001078 DataInTransfer
.text.MSC_TestUnitReady
0x00001108 0x48 ./src/mscuser.o
0x00001108 MSC_TestUnitReady
.text.MSC_RequestSense
0x00001150 0x124 ./src/mscuser.o
0x00001150 MSC_RequestSense
.text.MSC_Inquiry
0x00001274 0x228 ./src/mscuser.o
0x00001274 MSC_Inquiry
.text.MSC_ModeSense6
0x0000149c 0x60 ./src/mscuser.o
0x0000149c MSC_ModeSense6
.text.MSC_ModeSense10
0x000014fc 0x98 ./src/mscuser.o
0x000014fc MSC_ModeSense10
.text.MSC_ReadCapacity
0x00001594 0x98 ./src/mscuser.o
0x00001594 MSC_ReadCapacity
.text.MSC_ReadFormatCapacity
0x0000162c 0xd0 ./src/mscuser.o
0x0000162c MSC_ReadFormatCapacity
.text.MSC_GetCBW
0x000016fc 0x520 ./src/mscuser.o
0x000016fc MSC_GetCBW
.text.MSC_SetCSW
0x00001c1c 0x3c ./src/mscuser.o
0x00001c1c MSC_SetCSW
.text.MSC_BulkIn
0x00001c58 0x6c ./src/mscuser.o
0x00001c58 MSC_BulkIn
.text.MSC_BulkOut
0x00001cc4 0x80 ./src/mscuser.o
0x00001cc4 MSC_BulkOut
.text.NVIC_EnableIRQ
0x00001d44 0x38 ./src/serial.o
.text.NVIC_DisableIRQ
0x00001d7c 0x3c ./src/serial.o
.text.ser_OpenPort
0x00001db8 0xac ./src/serial.o
0x00001db8 ser_OpenPort
.text.ser_ClosePort
0x00001e64 0x54 ./src/serial.o
0x00001e64 ser_ClosePort
.text.ser_InitPort
0x00001eb8 0x1c8 ./src/serial.o
0x00001eb8 ser_InitPort
.text.ser_Read
0x00002080 0x9c ./src/serial.o
0x00002080 ser_Read
.text.ser_AvailChar
0x0000211c 0x38 ./src/serial.o
0x0000211c ser_AvailChar
.text.ser_LineState
0x00002154 0x30 ./src/serial.o
0x00002154 ser_LineState
.text.UART_IRQHandler
0x00002184 0x11c ./src/serial.o
0x00002184 UART_IRQHandler
.text.VCOM_Init
0x000022a0 0xc ./src/usbcomp.o
0x000022a0 VCOM_Init
.text.VCOM_CheckSerialState
0x000022ac 0x38 ./src/usbcomp.o
0x000022ac VCOM_CheckSerialState
.text.main 0x000022e4 0x88 ./src/usbcomp.o
0x000022e4 main
.text.USB_ResetCore
0x0000236c 0x60 ./src/usbcore.o
0x0000236c USB_ResetCore
.text.USB_SetupStage
0x000023cc 0x18 ./src/usbcore.o
0x000023cc USB_SetupStage
.text.USB_DataInStage
0x000023e4 0x80 ./src/usbcore.o
0x000023e4 USB_DataInStage
.text.USB_DataOutStage
0x00002464 0x5c ./src/usbcore.o
0x00002464 USB_DataOutStage
.text.USB_StatusInStage
0x000024c0 0x18 ./src/usbcore.o
0x000024c0 USB_StatusInStage
.text.USB_StatusOutStage
0x000024d8 0x18 ./src/usbcore.o
0x000024d8 USB_StatusOutStage
.text.USB_ReqGetStatus
0x000024f0 0x138 ./src/usbcore.o
0x000024f0 USB_ReqGetStatus
.text.USB_ReqSetClrFeature
0x00002628 0x1f8 ./src/usbcore.o
0x00002628 USB_ReqSetClrFeature
.text.USB_ReqSetAddress
0x00002820 0x48 ./src/usbcore.o
0x00002820 USB_ReqSetAddress
.text.USB_ReqGetDescriptor
0x00002868 0x178 ./src/usbcore.o
0x00002868 USB_ReqGetDescriptor
.text.USB_ReqGetConfiguration
0x000029e0 0x3c ./src/usbcore.o
0x000029e0 USB_ReqGetConfiguration
.text.UsbAddPtr
0x00002a1c 0x24 ./src/usbcore.o
0x00002a1c UsbAddPtr
.text.USB_ReqSetConfiguration
0x00002a40 0x30c ./src/usbcore.o
0x00002a40 USB_ReqSetConfiguration
.text.USB_ReqGetInterface
0x00002d4c 0x78 ./src/usbcore.o
0x00002d4c USB_ReqGetInterface
.text.USB_ReqSetInterface
0x00002dc4 0x234 ./src/usbcore.o
0x00002dc4 USB_ReqSetInterface
.text.USB_EndPoint0
0x00002ff8 0x5e4 ./src/usbcore.o
0x00002ff8 USB_EndPoint0
.text.NVIC_EnableIRQ
0x000035dc 0x38 ./src/usbhw.o
.text.USBIOClkConfig
0x00003614 0xd4 ./src/usbhw.o
0x00003614 USBIOClkConfig
.text.delay 0x000036e8 0x2c ./src/usbhw.o
0x000036e8 delay
.text.EPAdr 0x00003714 0x34 ./src/usbhw.o
0x00003714 EPAdr
.text.WrCmd 0x00003748 0x40 ./src/usbhw.o
0x00003748 WrCmd
.text.WrCmdDat
0x00003788 0x20 ./src/usbhw.o
0x00003788 WrCmdDat
.text.WrCmdEP 0x000037a8 0x30 ./src/usbhw.o
0x000037a8 WrCmdEP
.text.RdCmdDat
0x000037d8 0x4c ./src/usbhw.o
0x000037d8 RdCmdDat
.text.USB_Init
0x00003824 0x1c ./src/usbhw.o
0x00003824 USB_Init
.text.USB_Connect
0x00003840 0x34 ./src/usbhw.o
0x00003840 USB_Connect
.text.USB_Reset
0x00003874 0x2c ./src/usbhw.o
0x00003874 USB_Reset
.text.USB_Suspend
0x000038a0 0xc ./src/usbhw.o
0x000038a0 USB_Suspend
.text.USB_Resume
0x000038ac 0xc ./src/usbhw.o
0x000038ac USB_Resume
.text.USB_WakeUpCfg
0x000038b8 0x14 ./src/usbhw.o
0x000038b8 USB_WakeUpCfg
.text.USB_SetAddress
0x000038cc 0x48 ./src/usbhw.o
0x000038cc USB_SetAddress
.text.USB_Configure
0x00003914 0x34 ./src/usbhw.o
0x00003914 USB_Configure
.text.USB_ConfigEP
0x00003948 0x14 ./src/usbhw.o
0x00003948 USB_ConfigEP
.text.USB_DirCtrlEP
0x0000395c 0x14 ./src/usbhw.o
0x0000395c USB_DirCtrlEP
.text.USB_EnableEP
0x00003970 0x30 ./src/usbhw.o
0x00003970 USB_EnableEP
.text.USB_DisableEP
0x000039a0 0x34 ./src/usbhw.o
0x000039a0 USB_DisableEP
.text.USB_ResetEP
0x000039d4 0x30 ./src/usbhw.o
0x000039d4 USB_ResetEP
.text.USB_SetStallEP
0x00003a04 0x34 ./src/usbhw.o
0x00003a04 USB_SetStallEP
.text.USB_ClrStallEP
0x00003a38 0x30 ./src/usbhw.o
0x00003a38 USB_ClrStallEP
.text.USB_ReadEP
0x00003a68 0xac ./src/usbhw.o
0x00003a68 USB_ReadEP
.text.USB_WriteEP
0x00003b14 0x98 ./src/usbhw.o
0x00003b14 USB_WriteEP
.text.USB_IRQHandler
0x00003bac 0x184 ./src/usbhw.o
0x00003bac USB_IRQHandler
.text.USB_Reset_Event
0x00003d30 0xc ./src/usbuser.o
0x00003d30 USB_Reset_Event
.text.USB_Suspend_Event
0x00003d3c 0xc ./src/usbuser.o
0x00003d3c USB_Suspend_Event
.text.USB_Resume_Event
0x00003d48 0xc ./src/usbuser.o
0x00003d48 USB_Resume_Event
.text.USB_Configure_Event
0x00003d54 0xc ./src/usbuser.o
0x00003d54 USB_Configure_Event
.text.USB_EndPoint1
0x00003d60 0x40 ./src/usbuser.o
0x00003d60 USB_EndPoint1
.text.USB_EndPoint2
0x00003da0 0x28 ./src/usbuser.o
0x00003da0 USB_EndPoint2
.text.USB_EndPoint3
0x00003dc8 0x28 ./src/usbuser.o
0x00003dc8 USB_EndPoint3
.text.__NOP 0x00003df0 0xc /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.text.SystemInit
0x00003dfc 0x1f8 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
0x00003dfc SystemInit
.text.strcmp 0x00003ff4 0x4a /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcmp.o)
0x00003ff4 strcmp
.text.strlen 0x0000403e 0x4c /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strlen.o)
0x0000403e strlen
.text.memcpy 0x0000408a 0x4 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o)
0x0000408a memcpy
.text.memset 0x0000408e 0x4 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memset.o)
0x0000408e memset
.text.__aeabi_memcpy
0x00004092 0x26 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
0x00004092 __aeabi_memcpy
0x00004092 __aeabi_memcpy4
0x00004092 __aeabi_memcpy8
.text.__aeabi_memset_lowlevel
0x000040b8 0x24 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
0x000040b8 __aeabi_lowlevel_memset
*(.rodata .rodata.*)
.rodata.DiskImage
0x000040dc 0x1800 ./src/DiskImg.o
0x000040dc DiskImage
.rodata 0x000058dc 0x2c ./src/edubrm.o
.rodata.USB_DeviceDescriptor
0x00005908 0x14 ./src/usbdesc.o
0x00005908 USB_DeviceDescriptor
.rodata.USB_ConfigDescriptor
0x0000591c 0x64 ./src/usbdesc.o
0x0000591c USB_ConfigDescriptor
.rodata.USB_StringDescriptor
0x00005980 0x98 ./src/usbdesc.o
0x00005980 USB_StringDescriptor
.rodata.USB_P_EP
0x00005a18 0x14 ./src/usbuser.o
0x00005a18 USB_P_EP
0x00005a2c . = ALIGN (0x4)
.glue_7 0x00005a2c 0x0
.glue_7 0x00000000 0x0 linker stubs
.glue_7t 0x00005a2c 0x0
.glue_7t 0x00000000 0x0 linker stubs
.vfp11_veneer 0x00005a2c 0x0
.vfp11_veneer 0x00000000 0x0 linker stubs
.v4_bx 0x00005a2c 0x0
.v4_bx 0x00000000 0x0 linker stubs
.ARM.extab
*(.ARM.extab* .gnu.linkonce.armextab.*)
0x00005a2c __exidx_start = .
.ARM.exidx
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
0x00005a2c __exidx_end = .
0x00005a2c _etext = .
.uninit_RESERVED
*(.bss.$RESERVED*)
.data 0x10000000 0x14 load address 0x00005a2c
FILL mask 0xff
0x10000000 _data = .
*(vtable)
*(.data*)
.data.CDC_LineCoding
0x10000000 0x8 ./src/cdcuser.o
0x10000000 CDC_LineCoding
.data.CDC_DepInEmpty
0x10000008 0x2 ./src/cdcuser.o
0x10000008 CDC_DepInEmpty
*fill* 0x1000000a 0x2 00
.data.ulLEDState
0x1000000c 0x4 ./src/edubrm.o
.data 0x10000010 0x4 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
0x10000010 SystemCoreClock
0x10000014 . = ALIGN (0x4)
0x10000014 _edata = .
.bss 0x10000014 0x1c8c load address 0x00005a40
0x10000014 _bss = .
*(.bss*)
.bss.CDC_SerialState
0x10000014 0x2 ./src/cdcuser.o
0x10000014 CDC_SerialState
*fill* 0x10000016 0x2 00
.bss.cmdInbuffer
0x10000018 0x100 ./src/edubrm.o
.bss.cmdInbufferIndex
0x10000118 0x4 ./src/edubrm.o
0x10000118 cmdInbufferIndex
.bss.serBuf.2298
0x1000011c 0x20 ./src/edubrm.o
.bss.receivedCommand.2303
0x1000013c 0x80 ./src/edubrm.o
.bss.BulkStage
0x100001bc 0x1 ./src/mscuser.o
0x100001bc BulkStage
*fill* 0x100001bd 0x1 00
.bss.serialState.2287
0x100001be 0x2 ./src/usbcomp.o
.bss.serialState.1256
0x100001c0 0x2 ./src/usbuser.o
*(COMMON)
*fill* 0x100001c2 0x2 00
COMMON 0x100001c4 0xd4 ./src/cdcuser.o
0x100001c4 BulkBufOut
0x10000204 NotificationBuf
0x10000210 BulkBufIn
0x10000250 CDC_OutBuf
COMMON 0x10000298 0x187d ./src/mscuser.o
0x10000298 BulkBuf
0x100002d8 CBW
0x100002f8 Memory
0x10001af8 Offset
0x10001afc CSW
0x10001b0c MemOK
0x10001b10 Length
0x10001b14 BulkLen
*fill* 0x10001b15 0x3 00
COMMON 0x10001b18 0x118 ./src/serial.o
0x10001b18 ser_in
0x10001ba0 ser_txRestart
0x10001ba4 ser_lineState
0x10001ba8 ser_out
COMMON 0x10001c30 0x6e ./src/usbcore.o
0x10001c30 USB_AltSetting
0x10001c34 EP0Buf
0x10001c74 USB_EndPointMask
0x10001c78 USB_DeviceAddress
0x10001c7c USB_EndPointStall
0x10001c80 USB_EndPointHalt
0x10001c84 USB_Configuration
0x10001c88 SetupPacket
0x10001c90 USB_NumInterfaces
0x10001c94 EP0Data
0x10001c9c USB_DeviceStatus
0x10001ca0 . = ALIGN (0x4)
*fill* 0x10001c9e 0x2 00
0x10001ca0 _ebss = .
0x10001ca0 PROVIDE (end, .)
0x10001ca0 PROVIDE (_pvHeapStart, .)
0x10002000 PROVIDE (_vStackTop, (__top_RamLoc8 - 0x0))
OUTPUT(usbcomp_msd_cdc.axf elf32-littlearm)
.debug_abbrev 0x00000000 0xfd4
.debug_abbrev 0x00000000 0x54 ./src/DiskImg.o
.debug_abbrev 0x00000054 0x16c ./src/cdcuser.o
.debug_abbrev 0x000001c0 0xb7 ./src/clkconfig.o
.debug_abbrev 0x00000277 0xdf ./src/cr_startup_lpc13.o
.debug_abbrev 0x00000356 0x174 ./src/edubrm.o
.debug_abbrev 0x000004ca 0x183 ./src/mscuser.o
.debug_abbrev 0x0000064d 0x1ec ./src/serial.o
.debug_abbrev 0x00000839 0x10e ./src/usbcomp.o
.debug_abbrev 0x00000947 0x234 ./src/usbcore.o
.debug_abbrev 0x00000b7b 0x6c ./src/usbdesc.o
.debug_abbrev 0x00000be7 0x223 ./src/usbhw.o
.debug_abbrev 0x00000e0a 0xe2 ./src/usbuser.o
.debug_abbrev 0x00000eec 0xe8 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_info 0x00000000 0x4b18
.debug_info 0x00000000 0x5c ./src/DiskImg.o
.debug_info 0x0000005c 0x4d9 ./src/cdcuser.o
.debug_info 0x00000535 0x524 ./src/clkconfig.o
.debug_info 0x00000a59 0x1f4 ./src/cr_startup_lpc13.o
.debug_info 0x00000c4d 0x37d ./src/edubrm.o
.debug_info 0x00000fca 0x486 ./src/mscuser.o
.debug_info 0x00001450 0xed2 ./src/serial.o
.debug_info 0x00002322 0x6b5 ./src/usbcomp.o
.debug_info 0x000029d7 0x87f ./src/usbcore.o
.debug_info 0x00003256 0xf3 ./src/usbdesc.o
.debug_info 0x00003349 0x10b9 ./src/usbhw.o
.debug_info 0x00004402 0x1c9 ./src/usbuser.o
.debug_info 0x000045cb 0x54d /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_line 0x00000000 0x31b9
.debug_line 0x00000000 0x67 ./src/DiskImg.o
.debug_line 0x00000067 0x455 ./src/cdcuser.o
.debug_line 0x000004bc 0x314 ./src/clkconfig.o
.debug_line 0x000007d0 0x361 ./src/cr_startup_lpc13.o
.debug_line 0x00000b31 0x435 ./src/edubrm.o
.debug_line 0x00000f66 0x58b ./src/mscuser.o
.debug_line 0x000014f1 0x3f6 ./src/serial.o
.debug_line 0x000018e7 0x415 ./src/usbcomp.o
.debug_line 0x00001cfc 0x5ce ./src/usbcore.o
.debug_line 0x000022ca 0x2c3 ./src/usbdesc.o
.debug_line 0x0000258d 0x580 ./src/usbhw.o
.debug_line 0x00002b0d 0x366 ./src/usbuser.o
.debug_line 0x00002e73 0x346 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_macinfo 0x00000000 0x40172
.debug_macinfo
0x00000000 0xce3 ./src/DiskImg.o
.debug_macinfo
0x00000ce3 0x4190 ./src/cdcuser.o
.debug_macinfo
0x00004e73 0x604f ./src/clkconfig.o
.debug_macinfo
0x0000aec2 0x272c ./src/cr_startup_lpc13.o
.debug_macinfo
0x0000d5ee 0x7d02 ./src/edubrm.o
.debug_macinfo
0x000152f0 0x3821 ./src/mscuser.o
.debug_macinfo
0x00018b11 0x6188 ./src/serial.o
.debug_macinfo
0x0001ec99 0x7d2c ./src/usbcomp.o
.debug_macinfo
0x000269c5 0x4687 ./src/usbcore.o
.debug_macinfo
0x0002b04c 0x449f ./src/usbdesc.o
.debug_macinfo
0x0002f4eb 0x7423 ./src/usbhw.o
.debug_macinfo
0x0003690e 0x355b ./src/usbuser.o
.debug_macinfo
0x00039e69 0x6309 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_pubnames
0x00000000 0xc8e
.debug_pubnames
0x00000000 0x20 ./src/DiskImg.o
.debug_pubnames
0x00000020 0x201 ./src/cdcuser.o
.debug_pubnames
0x00000221 0x35 ./src/clkconfig.o
.debug_pubnames
0x00000256 0xec ./src/cr_startup_lpc13.o
.debug_pubnames
0x00000342 0xaa ./src/edubrm.o
.debug_pubnames
0x000003ec 0x1e5 ./src/mscuser.o
.debug_pubnames
0x000005d1 0xd4 ./src/serial.o
.debug_pubnames
0x000006a5 0x83 ./src/usbcomp.o
.debug_pubnames
0x00000728 0x243 ./src/usbcore.o
.debug_pubnames
0x0000096b 0x5d ./src/usbdesc.o
.debug_pubnames
0x000009c8 0x1cb ./src/usbhw.o
.debug_pubnames
0x00000b93 0xac ./src/usbuser.o
.debug_pubnames
0x00000c3f 0x4f /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_str 0x00000000 0x17da
.debug_str 0x00000000 0x61 ./src/DiskImg.o
.debug_str 0x00000061 0x2ee ./src/cdcuser.o
0x381 (size before relaxing)
.debug_str 0x0000034f 0x2f0 ./src/clkconfig.o
0x3aa (size before relaxing)
.debug_str 0x0000063f 0x108 ./src/cr_startup_lpc13.o
0x1cb (size before relaxing)
.debug_str 0x00000747 0xeb ./src/edubrm.o
0x1ef (size before relaxing)
.debug_str 0x00000832 0x1e9 ./src/mscuser.o
0x2c9 (size before relaxing)
.debug_str 0x00000a1b 0x637 ./src/serial.o
0xa3d (size before relaxing)
.debug_str 0x00001052 0x88 ./src/usbcomp.o
0x471 (size before relaxing)
.debug_str 0x000010da 0x423 ./src/usbcore.o
0x59c (size before relaxing)
.debug_str 0x000014fd 0x11 ./src/usbdesc.o
0x109 (size before relaxing)
.debug_str 0x0000150e 0x1d4 ./src/usbhw.o
0xb0f (size before relaxing)
.debug_str 0x000016e2 0x82 ./src/usbuser.o
0x17f (size before relaxing)
.debug_str 0x00001764 0x76 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
0x3cf (size before relaxing)
.comment 0x00000000 0x306
.comment 0x00000000 0x2b ./src/DiskImg.o
.comment 0x0000002b 0x2b ./src/cdcuser.o
.comment 0x00000056 0x2b ./src/clkconfig.o
.comment 0x00000081 0x2b ./src/cr_startup_lpc13.o
.comment 0x000000ac 0x2b ./src/edubrm.o
.comment 0x000000d7 0x2b ./src/mscuser.o
.comment 0x00000102 0x2b ./src/serial.o
.comment 0x0000012d 0x2b ./src/usbcomp.o
.comment 0x00000158 0x2b ./src/usbcore.o
.comment 0x00000183 0x2b ./src/usbdesc.o
.comment 0x000001ae 0x2b ./src/usbhw.o
.comment 0x000001d9 0x2b ./src/usbuser.o
.comment 0x00000204 0x2b /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.comment 0x0000022f 0x2b /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcmp.o)
.comment 0x0000025a 0x2b /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcpy.o)
.comment 0x00000285 0x2b /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strlen.o)
.comment 0x000002b0 0x2b /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o)
.comment 0x000002db 0x2b /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memset.o)
.ARM.attributes
0x00000000 0x2f
.ARM.attributes
0x00000000 0x31 ./src/DiskImg.o
.ARM.attributes
0x00000031 0x31 ./src/cdcuser.o
.ARM.attributes
0x00000062 0x31 ./src/clkconfig.o
.ARM.attributes
0x00000093 0x31 ./src/cr_startup_lpc13.o
.ARM.attributes
0x000000c4 0x31 ./src/edubrm.o
.ARM.attributes
0x000000f5 0x31 ./src/mscuser.o
.ARM.attributes
0x00000126 0x31 ./src/serial.o
.ARM.attributes
0x00000157 0x31 ./src/usbcomp.o
.ARM.attributes
0x00000188 0x31 ./src/usbcore.o
.ARM.attributes
0x000001b9 0x31 ./src/usbdesc.o
.ARM.attributes
0x000001ea 0x31 ./src/usbhw.o
.ARM.attributes
0x0000021b 0x31 ./src/usbuser.o
.ARM.attributes
0x0000024c 0x31 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.ARM.attributes
0x0000027d 0x31 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcmp.o)
.ARM.attributes
0x000002ae 0x31 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strcpy.o)
.ARM.attributes
0x000002df 0x31 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(strlen.o)
.ARM.attributes
0x00000310 0x31 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memcpy.o)
.ARM.attributes
0x00000341 0x31 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/lib/thumb2/libcr_c.a(memset.o)
.ARM.attributes
0x00000372 0x21 /usr/local/LPCXpresso/tools/bin/../lib/gcc/arm-none-eabi/4.4.1/thumb2/libcr_eabihelpers.a(memcpy.o)
.debug_loc 0x00000000 0x1923
.debug_loc 0x00000000 0x35f ./src/cdcuser.o
.debug_loc 0x0000035f 0x6e ./src/clkconfig.o
.debug_loc 0x000003cd 0x1e5 ./src/cr_startup_lpc13.o
.debug_loc 0x000005b2 0x188 ./src/edubrm.o
.debug_loc 0x0000073a 0x3a4 ./src/mscuser.o
.debug_loc 0x00000ade 0x20e ./src/serial.o
.debug_loc 0x00000cec 0x13e ./src/usbcomp.o
.debug_loc 0x00000e2a 0x31c ./src/usbcore.o
.debug_loc 0x00001146 0x5f3 ./src/usbhw.o
.debug_loc 0x00001739 0x151 ./src/usbuser.o
.debug_loc 0x0000188a 0x99 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_aranges 0x00000000 0x510
.debug_aranges
0x00000000 0xa0 ./src/cdcuser.o
.debug_aranges
0x000000a0 0x28 ./src/clkconfig.o
.debug_aranges
0x000000c8 0x70 ./src/cr_startup_lpc13.o
.debug_aranges
0x00000138 0x58 ./src/edubrm.o
.debug_aranges
0x00000190 0xb8 ./src/mscuser.o
.debug_aranges
0x00000248 0x68 ./src/serial.o
.debug_aranges
0x000002b0 0x48 ./src/usbcomp.o
.debug_aranges
0x000002f8 0x98 ./src/usbcore.o
.debug_aranges
0x00000390 0x100 ./src/usbhw.o
.debug_aranges
0x00000490 0x50 ./src/usbuser.o
.debug_aranges
0x000004e0 0x30 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_ranges 0x00000000 0x4b8
.debug_ranges 0x00000000 0x98 ./src/cdcuser.o
.debug_ranges 0x00000098 0x20 ./src/clkconfig.o
.debug_ranges 0x000000b8 0x68 ./src/cr_startup_lpc13.o
.debug_ranges 0x00000120 0x50 ./src/edubrm.o
.debug_ranges 0x00000170 0xb0 ./src/mscuser.o
.debug_ranges 0x00000220 0x60 ./src/serial.o
.debug_ranges 0x00000280 0x40 ./src/usbcomp.o
.debug_ranges 0x000002c0 0x90 ./src/usbcore.o
.debug_ranges 0x00000350 0xf8 ./src/usbhw.o
.debug_ranges 0x00000448 0x48 ./src/usbuser.o
.debug_ranges 0x00000490 0x28 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)
.debug_frame 0x00000000 0xf00
.debug_frame 0x00000000 0x1ec ./src/cdcuser.o
.debug_frame 0x000001ec 0x48 ./src/clkconfig.o
.debug_frame 0x00000234 0x120 ./src/cr_startup_lpc13.o
.debug_frame 0x00000354 0xec ./src/edubrm.o
.debug_frame 0x00000440 0x250 ./src/mscuser.o
.debug_frame 0x00000690 0x12c ./src/serial.o
.debug_frame 0x000007bc 0xcc ./src/usbcomp.o
.debug_frame 0x00000888 0x1d8 ./src/usbcore.o
.debug_frame 0x00000a60 0x368 ./src/usbhw.o
.debug_frame 0x00000dc8 0xd4 ./src/usbuser.o
.debug_frame 0x00000e9c 0x64 /home/btr/lpc_xpresso/CMSISv1p30_LPC13xx/Debug/libCMSISv1p30_LPC13xx.a(system_LPC13xx.o)

View file

@ -1,98 +0,0 @@
/*
* GENERATED FILE - DO NOT EDIT
* (C) Code Red Technologies Ltd, 2008-10
* Generated linker script file for LPC1343
* Created from nxp_lpc13_c.ld (vLPCXpresso 3.8 (2 [Build 129] [31/01/2011] ))
* By LPCXpresso 3.8.2 [Build 129] [31/01/2011] on Fri Apr 01 21:21:14 CEST 2011
*/
INCLUDE "usbcomp_msd_cdc_Debug_lib.ld"
INCLUDE "usbcomp_msd_cdc_Debug_mem.ld"
ENTRY(ResetISR)
SECTIONS
{
/* MAIN TEXT SECTION */
.text : ALIGN(4)
{
FILL(0xff)
KEEP(*(.isr_vector))
/* Global Section Table */
. = ALIGN(4) ;
__section_table_start = .;
__data_section_table = .;
LONG(LOADADDR(.data));
LONG( ADDR(.data)) ;
LONG( SIZEOF(.data));
__data_section_table_end = .;
__bss_section_table = .;
LONG( ADDR(.bss));
LONG( SIZEOF(.bss));
__bss_section_table_end = .;
__section_table_end = . ;
/* End of Global Section Table */
*(.after_vectors*)
*(.text*)
*(.rodata .rodata.*)
. = ALIGN(4);
} > MFlash32
/*
* for exception handling/unwind - some Newlib functions (in common
* with C++ and STDC++) use this.
*/
.ARM.extab : ALIGN(4)
{
*(.ARM.extab* .gnu.linkonce.armextab.*)
} > MFlash32
__exidx_start = .;
.ARM.exidx : ALIGN(4)
{
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
} > MFlash32
__exidx_end = .;
_etext = .;
/* MAIN DATA SECTION */
.uninit_RESERVED : ALIGN(4)
{
KEEP(*(.bss.$RESERVED*))
} > RamLoc8
.data : ALIGN(4)
{
FILL(0xff)
_data = .;
*(vtable)
*(.data*)
. = ALIGN(4) ;
_edata = .;
} > RamLoc8 AT>MFlash32
/* MAIN BSS SECTION */
.bss : ALIGN(4)
{
_bss = .;
*(.bss*)
*(COMMON)
. = ALIGN(4) ;
_ebss = .;
PROVIDE(end = .);
} > RamLoc8
PROVIDE(_pvHeapStart = .);
PROVIDE(_vStackTop = __top_RamLoc8 - 0);
}

View file

@ -1,8 +0,0 @@
/*
* GENERATED FILE - DO NOT EDIT
* (C) Code Red Technologies Ltd, 2008-9
* Generated linker script library include file for Redlib (none)
* (created from redlib_none_c.ld (LPCXpresso 3.8.2 [Build 129] [31/01/2011] ) on Fri Apr 01 21:21:14 CEST 2011)
*/
GROUP(libcr_c.a libcr_eabihelpers.a)

View file

@ -1,18 +0,0 @@
/*
* GENERATED FILE - DO NOT EDIT
* (C) Code Red Technologies Ltd, 2008-9
* Generated linker script include file for
* (created from LinkMemoryTemplate (LPCXpresso 3.8.2 [Build 129] [31/01/2011] ) on Fri Apr 01 21:21:14 CEST 2011)
*/
MEMORY
{
/* Define each memory region */
MFlash32 (rx) : ORIGIN = 0x0, LENGTH = 0x8000 /* 32k */
RamLoc8 (rwx) : ORIGIN = 0x10000000, LENGTH = 0x2000 /* 8k */
}
/* Define a symbol for the top of each memory region */
__top_MFlash32 = 0x0 + 0x8000;
__top_RamLoc8 = 0x10000000 + 0x2000;

View file

@ -7,3 +7,6 @@ class ModuleA(Module):
def setup(self, area):
print 'setup A'
print area
def run(self):
print 'run A'

View file

@ -7,3 +7,6 @@ class ModuleB(Module):
def setup(self, area):
print 'setup B'
print area
def run(self):
print 'run B'

View file

@ -4,3 +4,6 @@ class Module():
def start(self, area):
raise Exception('not implemented')
def run(self):
raise Exception('not implemented')