Remove (Moved to c/src/lib/libbsp/<cpu>/<bsp>).

This commit is contained in:
Ralf Corsepius
2009-10-15 09:10:27 +00:00
parent b66da15ec1
commit 63ef27a375
27 changed files with 0 additions and 557 deletions

View File

@@ -1,21 +0,0 @@
#
# Config file for GDB ARM Simulator as arm1136jf-s (FPU)
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm1136
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gdbarmsim
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
# CPU_CFLAGS = -mcpu=arm920 -mstructure-size-boundary=8
CPU_CFLAGS = -mcpu=arm1136jf-s
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,20 +0,0 @@
#
# Config file for GDB ARM Simulator as arm1136j-s (no FPU)
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm1136
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gdbarmsim
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mcpu=arm1136j-s
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,20 +0,0 @@
#
# Config file for GDB ARM Simulator as arm7tdmi
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm7tdmi
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gdbarmsim
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mcpu=arm7tdmi
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,21 +0,0 @@
#
# Config file for GDB ARM Simulator as arm920
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm920
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gdbarmsim
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
# CPU_CFLAGS = -mcpu=arm920 -mstructure-size-boundary=8
CPU_CFLAGS = -mcpu=arm920
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,21 +0,0 @@
#
# Config file for GDB ARM Simulator as cortex-a9
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm1136
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gdbarmsim
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
# CPU_CFLAGS = -mcpu=arm920 -mstructure-size-boundary=8
CPU_CFLAGS = -mcpu=cortex-a9
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,20 +0,0 @@
#
# Config file for Cogent CSB337 - AT91RM9200 SBC
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=mc9328mxl
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=csb336
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mcpu=arm920 -mstructure-size-boundary=8
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,20 +0,0 @@
#
# Config file for Cogent CSB337 - AT91RM9200 SBC
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=at91rm9200
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=csb337
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mcpu=arm920 -mstructure-size-boundary=8
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,22 +0,0 @@
#
# Config file for the Cogent CSB350 board
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=mips
RTEMS_CPU_MODEL=au1x00
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=csb350
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
# gcc 3.1 and newer
CPU_CFLAGS = -mips32 -G0 -msoft-float
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,10 +0,0 @@
#
# Config file for Cogent CSB637 - AT91RM9200 SBC
#
# $Id$
#
RTEMS_LINKCMDS=linkcmds.csb637
LDFLAGS += -qnolinkcmds -T $(RTEMS_LINKCMDS)
include $(RTEMS_ROOT)/make/custom/csb337.cfg

View File

@@ -1,21 +0,0 @@
#
# Config file for Cirrus/Cogent EDB7312 eval board
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm7tdmi
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=edb7312
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
CPU_CFLAGS = -mcpu=$(RTEMS_CPU_MODEL) -mstructure-size-boundary=8
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,30 +0,0 @@
#
# Config file for Gameboy Advance ARM --
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm7tdmi
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gba
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
#CPU_CFLAGS = -mcpu=$(RTEMS_CPU_MODEL) -mthumb -mthumb-interwork -msoft-float -mstructure-size-boundary=8
CPU_CFLAGS = -mcpu=$(RTEMS_CPU_MODEL) -msoft-float -mstructure-size-boundary=8
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g
# Some GBA simulators want a .gba extension.
define bsp-post-link
$(OBJCOPY) -O binary --remove-section=.comment \
--remove-section=.note --strip-unneeded \
$(basename $@).exe $(basename $@)$(DOWNEXT)
$(default-bsp-post-link)
endef

View File

@@ -1,21 +0,0 @@
#
# Config file for "generic" Mongoose-V board
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=mips
RTEMS_CPU_MODEL=mongoosev
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=genmongoosev
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
CPU_CFLAGS = -mips1 -G0
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,26 +0,0 @@
#
# Config file for ARM GP32
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=s3c2400
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gp32
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
CPU_CFLAGS = -mcpu=arm920t -mstructure-size-boundary=32 -DCPU_S3C2400
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g
define bsp-post-link
$(OBJCOPY) -O binary $(basename $@).exe $(basename $@)$(DOWNEXT)
$(default-bsp-post-link)
endef

View File

@@ -1,20 +0,0 @@
#
# Config file for Gumstix (http://www.gumstix.com)
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=pxa255
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=gumstix
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mcpu=xscale -mstructure-size-boundary=8
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,26 +0,0 @@
#
# Config file for the Quick Logic Hurricane evaluation board with PMC-Sierra RM5231 cpu
#
# hurricane.cfg,v 1.21 2002/06/14 17:31:20 joel Exp
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU_MODEL=rm5231
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=hurricane
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mips3 -G0 -EL
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
define bsp-post-link
$(OBJCOPY) -O srec $@ $(basename $@).srec1
$(PACKHEX) < $(basename $@).srec1 > $(basename $@)$(DOWNEXT)
$(RM) $(basename $@).srec1
$(default-bsp-post-link)
endef

View File

@@ -1,24 +0,0 @@
#
# Config file for the jmr3904 board which has a simulator in gdb
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=mips
RTEMS_CPU_MODEL=tx3904
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=jmr3904
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
# gcc 2.95.x and 3.0
#CPU_CFLAGS = -m3900 -G0
# gcc 3.1 and newer
CPU_CFLAGS = -march=r3900 -Wa,-xgot -G0
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g

View File

@@ -1,17 +0,0 @@
#
# Config file for LPC24XX.
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU = arm
RTEMS_BSP_FAMILY = lpc24xx
CPU_CFLAGS = -mcpu=arm7tdmi-s -mstructure-size-boundary=8 -mthumb
CFLAGS_OPTIMIZE_V = -Os -g
LDFLAGS += -qnolinkcmds -T $(LPC24XX_LINKCMDS)

View File

@@ -1,16 +0,0 @@
#
# Config file for LPC24XX (QVGA Base Board from Embedded Artists).
#
# $Id$
#
LPC24XX_LINKCMDS = linkcmds.lpc24xx_ea
include $(RTEMS_ROOT)/make/custom/lpc24xx.cfg
# define bsp-post-link
# $(OBJCOPY) -O binary '$@' '$(basename $@).bin'
# gzip -f -9 '$(basename $@).bin'
# mkimage -A arm -O rtems -T kernel -C gzip -a a0000000 -e a0000040 -name '$(notdir $@)' -d '$(basename $@).bin.gz' '$(basename $@).img'
# $(default-bsp-post-link)
# endef

View File

@@ -1,9 +0,0 @@
#
# Config file for LPC24XX (NCS).
#
# $Id$
#
LPC24XX_LINKCMDS = linkcmds.lpc24xx_ncs_ram
include $(RTEMS_ROOT)/make/custom/lpc24xx.cfg

View File

@@ -1,9 +0,0 @@
#
# Config file for LPC24XX (NCS).
#
# $Id$
#
LPC24XX_LINKCMDS = linkcmds.lpc24xx_ncs_rom_ext
include $(RTEMS_ROOT)/make/custom/lpc24xx.cfg

View File

@@ -1,9 +0,0 @@
#
# Config file for LPC24XX (NCS).
#
# $Id$
#
LPC24XX_LINKCMDS = linkcmds.lpc24xx_ncs_rom_int
include $(RTEMS_ROOT)/make/custom/lpc24xx.cfg

View File

@@ -1,40 +0,0 @@
##
## Config file for Nintendo DS BSP.
##
## $Id$
##
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=arm9tdmi
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=nds
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
CPU_CFLAGS = -mcpu=$(RTEMS_CPU_MODEL) -msoft-float -mstructure-size-boundary=8
# CPU_CFLAGS += -mthumb-interwork ## -D __THUMB_INTERWORK__ -mthumb
# optimize flag: typically -O2
#CFLAGS_OPTIMIZE_V = -O0 -ggdb
CFLAGS_OPTIMIZE_V = -O2
#CFLAGS_OPTIMIZE_V = -Os
NDSTOOL = $(PROJECT_TOOLS)/ndstool
ifeq ($(RTEMS_MAKEFILE_PATH),)
COPROC_ELF_PATH = $(abs_builddir)/../../../lib/libbsp/arm/nds/
else
COPROC_ELF_PATH = $(RTEMS_MAKEFILE_PATH)/lib
endif
define bsp-post-link
$(default-bsp-post-link)
$(OBJCOPY) -O binary $(basename $@).exe $(basename $@).bin
$(NDSTOOL) -c $(basename $@).nds -9 $(basename $@).bin \
-7 $(COPROC_ELF_PATH)/coproc.bin
rm -f $(basename $@).bin
endef

View File

@@ -1,26 +0,0 @@
#
# Config file for the Toshiba RBTX4925 evaluation board with TX4925 cpu
#
# rbtx4925.cfg,v 1.21 2002/06/14 17:31:20 joel Exp
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU_MODEL=tx4925
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=rbtx4925
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mips3 -G0 -EL
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
define bsp-post-link
$(OBJCOPY) -O srec $@ $(basename $@).srec1
$(PACKHEX) < $(basename $@).srec1 > $(basename $@)$(DOWNEXT)
$(RM) $(basename $@).srec1
$(default-bsp-post-link)
endef

View File

@@ -1,24 +0,0 @@
#
# Config file for the Toshiba RBTX4938 evaluation board with TX4938 cpu
#
# rbtx4938.cfg,v 1.21 2002/06/14 17:31:20 joel Exp
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU_MODEL=tx4938
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=rbtx4938
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mips3 -G0 -EL
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g -fomit-frame-pointer
define bsp-post-link
$(OBJCOPY) --srec-len=30 -O srec $@ $(basename $@)$(DOWNEXT)
$(default-bsp-post-link)
endef

View File

@@ -1,24 +0,0 @@
#
# Config file for LPC22xx board
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=lpc22xx
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=rtl22xx
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
CPU_CFLAGS = -mcpu=arm7tdmi -mstructure-size-boundary=8 -mapcs-frame
# optimize flag: typically -0, could use -O4 or -fast
# -O4 is ok for RTEMS
# NOTE2: some level of -O may be actually required by inline assembler (at least
# -O2 so far.
CFLAGS_OPTIMIZE_V = -Os -g -DNDEBUG

View File

@@ -1,20 +0,0 @@
#
# Config file for LPC22xx board in Thumb mode
#
# $Id$
#
set USE_THUMB_MODE=YES
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
#
include $(RTEMS_ROOT)/make/custom/rtl22xx.cfg
CPU_CFLAGS += -mthumb
#CFLAG: -mthumb-interwork can add veneer between ARM and Thumb code.
#CPU_CFLAGS += -mthumb-interwork -D __THUMB_INTERWORK__ -mthumb
#CPU_ASFLAGS += -D __THUMB_INTERWORK__ -mthumb-interwork
# Miscellaneous additions go here

View File

@@ -1,20 +0,0 @@
#
# Config file for ARM smdk2410
#
# $Id$
#
include $(RTEMS_ROOT)/make/custom/default.cfg
RTEMS_CPU=arm
RTEMS_CPU_MODEL=s3c2410
# This is the actual bsp directory used during the build process.
RTEMS_BSP_FAMILY=smdk2410
# This contains the compiler options necessary to select the CPU model
# and (hopefully) optimize for it.
CPU_CFLAGS = -mcpu=arm920t -DCPU_S3C2410 -mstructure-size-boundary=32
# optimize flag: typically -O2
CFLAGS_OPTIMIZE_V = -O2 -g