summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-04 16:44:52 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-09 07:09:47 +0200
commitd5842691e1a619eea4ec783ed2c3a5506e1dcbb9 (patch)
treefd2d3a3a5175365bcd908a2c72a3cabadaed4d62 /c/src/lib/libbsp/arm
parentbsps: Move shmdr to bsps (diff)
downloadrtems-d5842691e1a619eea4ec783ed2c3a5506e1dcbb9.tar.bz2
bsps: Remove librtemsbsp.a wrapup
This patch is a part of the BSP source reorganization. Update #3285.
Diffstat (limited to 'c/src/lib/libbsp/arm')
-rw-r--r--c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am116
-rw-r--r--c/src/lib/libbsp/arm/atsam/Makefile.am210
-rw-r--r--c/src/lib/libbsp/arm/beagle/Makefile.am78
-rw-r--r--c/src/lib/libbsp/arm/csb336/Makefile.am38
-rw-r--r--c/src/lib/libbsp/arm/csb337/Makefile.am50
-rw-r--r--c/src/lib/libbsp/arm/edb7312/Makefile.am38
-rw-r--r--c/src/lib/libbsp/arm/gdbarmsim/Makefile.am42
-rw-r--r--c/src/lib/libbsp/arm/gumstix/Makefile.am40
-rw-r--r--c/src/lib/libbsp/arm/imx/Makefile.am74
-rw-r--r--c/src/lib/libbsp/arm/lm3s69xx/Makefile.am76
-rw-r--r--c/src/lib/libbsp/arm/lpc176x/Makefile.am90
-rw-r--r--c/src/lib/libbsp/arm/lpc24xx/Makefile.am80
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/Makefile.am90
-rw-r--r--c/src/lib/libbsp/arm/raspberrypi/Makefile.am98
-rw-r--r--c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am76
-rw-r--r--c/src/lib/libbsp/arm/rtl22xx/Makefile.am36
-rw-r--r--c/src/lib/libbsp/arm/smdk2410/Makefile.am72
-rw-r--r--c/src/lib/libbsp/arm/stm32f4/Makefile.am80
-rw-r--r--c/src/lib/libbsp/arm/tms570/Makefile.am96
-rw-r--r--c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am70
20 files changed, 775 insertions, 775 deletions
diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
index 41fdc84587..527db56f00 100644
--- a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
+++ b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am
@@ -46,91 +46,91 @@ dist_project_lib_DATA += startup/linkcmds.altcycv_devkit_smp
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
-libbsp_a_CPPFLAGS = $(AM_CPPFLAGS)
+librtemsbsp_a_SOURCES =
+librtemsbsp_a_CPPFLAGS = $(AM_CPPFLAGS)
# for the Altera hwlib
-libbsp_a_CPPFLAGS += -I${srcdir}/hwlib/include
-libbsp_a_CPPFLAGS += -std=gnu99
+librtemsbsp_a_CPPFLAGS += -I${srcdir}/hwlib/include
+librtemsbsp_a_CPPFLAGS += -std=gnu99
CFLAGS += -Wno-missing-prototypes
# hwlib from Altera
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_16550_uart.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_address_space.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_clock_manager.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_dma.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_dma_program.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_generalpurpose_io.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_i2c.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_qspi.c
-libbsp_a_SOURCES += hwlib/src/hwmgr/alt_reset_manager.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_16550_uart.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_address_space.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_clock_manager.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_dma.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_dma_program.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_generalpurpose_io.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_i2c.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_qspi.c
+librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_reset_manager.c
#The following Altera hwlib source files have been left out because so far
#they are not required:
-#libbsp_a_SOURCES += hwlib/src/hwmgr/alt_bridge_manager.c
-#libbsp_a_SOURCES += hwlib/src/hwmgr/alt_fpga_manager.c
-#libbsp_a_SOURCES += hwlib/src/hwmgr/alt_globaltmr.c
-#libbsp_a_SOURCES += hwlib/src/hwmgr/alt_system_manager.c
-#libbsp_a_SOURCES += hwlib/src/hwmgr/alt_timers.c
-#libbsp_a_SOURCES += hwlib/src/hwmgr/alt_watchdog.c
+#librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_bridge_manager.c
+#librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_fpga_manager.c
+#librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_globaltmr.c
+#librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_system_manager.c
+#librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_timers.c
+#librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_watchdog.c
# The following Altera hwlib source files would be problematic with RTEMS:
-#libbsp_a_SOURCES += hwlib/src/hwmgr/alt_interrupt.c
+#librtemsbsp_a_SOURCES += hwlib/src/hwmgr/alt_interrupt.c
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/timerstub.c
-libbsp_a_SOURCES += ../../shared/src/bsp-fdt.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/src/bsp-fdt.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
# Startup
-libbsp_a_SOURCES += startup/bspclean.c
-libbsp_a_SOURCES += startup/bspgetworkarea.c
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/bspstarthooks.c
-libbsp_a_SOURCES += startup/mmu-config.c
+librtemsbsp_a_SOURCES += startup/bspclean.c
+librtemsbsp_a_SOURCES += startup/bspgetworkarea.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/mmu-config.c
if HAS_SMP
-libbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
-libbsp_a_SOURCES += startup/bspsmp.c
+librtemsbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
+librtemsbsp_a_SOURCES += startup/bspsmp.c
endif
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/arm-gic-irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/arm-gic-irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios-init.c
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios-init.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/console-config.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/arm-a9mpcore-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/arm-a9mpcore-clock-config.c
# I2C
-libbsp_a_SOURCES += i2c/i2cdrv.c
-libbsp_a_SOURCES += i2c/i2cdrv-config.c
+librtemsbsp_a_SOURCES += i2c/i2cdrv.c
+librtemsbsp_a_SOURCES += i2c/i2cdrv-config.c
# RTC
-libbsp_a_SOURCES += ../../shared/tod.c
-libbsp_a_SOURCES += rtc/rtc.c
+librtemsbsp_a_SOURCES += ../../shared/tod.c
+librtemsbsp_a_SOURCES += rtc/rtc.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am
index 25157050be..302f1a39ed 100644
--- a/c/src/lib/libbsp/arm/atsam/Makefile.am
+++ b/c/src/lib/libbsp/arm/atsam/Makefile.am
@@ -27,146 +27,146 @@ dist_project_lib_DATA += startup/linkcmds.qspiflash
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
-libbsp_a_CPPFLAGS = $(AM_CPPFLAGS)
-libbsp_a_LIBADD =
+librtemsbsp_a_SOURCES =
+librtemsbsp_a_CPPFLAGS = $(AM_CPPFLAGS)
+librtemsbsp_a_LIBADD =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
# libchip
-libbsp_a_SOURCES += libraries/libchip/source/acc.c
-libbsp_a_SOURCES += libraries/libchip/source/aes.c
-libbsp_a_SOURCES += libraries/libchip/source/afec.c
-libbsp_a_SOURCES += libraries/libchip/source/afe_dma.c
-libbsp_a_SOURCES += libraries/libchip/source/dac_dma.c
-libbsp_a_SOURCES += libraries/libchip/source/efc.c
-libbsp_a_SOURCES += libraries/libchip/source/exceptions.c
-libbsp_a_SOURCES += libraries/libchip/source/flashd.c
-libbsp_a_SOURCES += libraries/libchip/source/gmac.c
-libbsp_a_SOURCES += libraries/libchip/source/gmacd.c
-libbsp_a_SOURCES += libraries/libchip/source/hsmci.c
-libbsp_a_SOURCES += libraries/libchip/source/icm.c
-libbsp_a_SOURCES += libraries/libchip/source/isi.c
-libbsp_a_SOURCES += libraries/libchip/source/mcan.c
-libbsp_a_SOURCES += libraries/libchip/source/mediaLB.c
-libbsp_a_SOURCES += libraries/libchip/source/mpu.c
-libbsp_a_SOURCES += libraries/libchip/source/pio.c
-libbsp_a_SOURCES += libraries/libchip/source/pio_capture.c
-libbsp_a_SOURCES += libraries/libchip/source/pio_it.c
-libbsp_a_SOURCES += libraries/libchip/source/pmc.c
-libbsp_a_SOURCES += libraries/libchip/source/pwmc.c
-libbsp_a_SOURCES += libraries/libchip/source/qspi.c
-libbsp_a_SOURCES += libraries/libchip/source/qspi_dma.c
-libbsp_a_SOURCES += libraries/libchip/source/rstc.c
-libbsp_a_SOURCES += libraries/libchip/source/rtc.c
-libbsp_a_SOURCES += libraries/libchip/source/rtt.c
-libbsp_a_SOURCES += libraries/libchip/source/sdramc.c
-libbsp_a_SOURCES += libraries/libchip/source/spi.c
-libbsp_a_SOURCES += libraries/libchip/source/spi_dma.c
-libbsp_a_SOURCES += libraries/libchip/source/ssc.c
-libbsp_a_SOURCES += libraries/libchip/source/supc.c
-libbsp_a_SOURCES += libraries/libchip/source/tc.c
-libbsp_a_SOURCES += libraries/libchip/source/trng.c
-libbsp_a_SOURCES += libraries/libchip/source/twi.c
-libbsp_a_SOURCES += libraries/libchip/source/twid.c
-libbsp_a_SOURCES += libraries/libchip/source/uart.c
-libbsp_a_SOURCES += libraries/libchip/source/uart_dma.c
-libbsp_a_SOURCES += libraries/libchip/source/usart.c
-libbsp_a_SOURCES += libraries/libchip/source/usart_dma.c
-libbsp_a_SOURCES += libraries/libchip/source/wdt.c
-libbsp_a_SOURCES += libraries/libchip/source/xdmad.c
-libbsp_a_SOURCES += libraries/libchip/source/xdma_hardware_interface.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/acc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/aes.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/afec.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/afe_dma.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/dac_dma.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/efc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/exceptions.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/flashd.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/gmac.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/gmacd.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/hsmci.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/icm.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/isi.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/mcan.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/mediaLB.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/mpu.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/pio.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/pio_capture.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/pio_it.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/pmc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/pwmc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/qspi.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/qspi_dma.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/rstc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/rtc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/rtt.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/sdramc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/spi.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/spi_dma.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/ssc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/supc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/tc.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/trng.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/twi.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/twid.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/uart.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/uart_dma.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/usart.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/usart_dma.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/wdt.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/xdmad.c
+librtemsbsp_a_SOURCES += libraries/libchip/source/xdma_hardware_interface.c
# libboard
-libbsp_a_SOURCES += libraries/libboard/resources_v71/system_samv71.c
-libbsp_a_SOURCES += libraries/libboard/source/board_lowlevel.c
-libbsp_a_SOURCES += libraries/libboard/source/board_memories.c
-libbsp_a_SOURCES += libraries/libboard/source/dbg_console.c
+librtemsbsp_a_SOURCES += libraries/libboard/resources_v71/system_samv71.c
+librtemsbsp_a_SOURCES += libraries/libboard/source/board_lowlevel.c
+librtemsbsp_a_SOURCES += libraries/libboard/source/board_memories.c
+librtemsbsp_a_SOURCES += libraries/libboard/source/dbg_console.c
# Startup
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
-libbsp_a_SOURCES += ../shared/armv7m/startup/armv7m-cpucounter.c
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/bspstarthooks.c
-libbsp_a_SOURCES += startup/getentropy-trng.c
-libbsp_a_SOURCES += startup/pin-config.c
-libbsp_a_SOURCES += startup/pmc-config.c
-libbsp_a_SOURCES += startup/power-clock.c
-libbsp_a_SOURCES += startup/power-rtc.c
-libbsp_a_SOURCES += startup/power.c
-libbsp_a_SOURCES += startup/power-rtc.c
-libbsp_a_SOURCES += startup/power-clock.c
-libbsp_a_SOURCES += startup/restart.c
-libbsp_a_SOURCES += startup/sdram-config.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/startup/armv7m-cpucounter.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/getentropy-trng.c
+librtemsbsp_a_SOURCES += startup/pin-config.c
+librtemsbsp_a_SOURCES += startup/pmc-config.c
+librtemsbsp_a_SOURCES += startup/power-clock.c
+librtemsbsp_a_SOURCES += startup/power-rtc.c
+librtemsbsp_a_SOURCES += startup/power.c
+librtemsbsp_a_SOURCES += startup/power-rtc.c
+librtemsbsp_a_SOURCES += startup/power-clock.c
+librtemsbsp_a_SOURCES += startup/restart.c
+librtemsbsp_a_SOURCES += startup/sdram-config.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/console.c
-libbsp_a_SOURCES += console/debug-console.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/console.c
+librtemsbsp_a_SOURCES += console/debug-console.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
-libbsp_a_SOURCES += clock/systick-freq.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
+librtemsbsp_a_SOURCES += clock/systick-freq.c
# Timer
-libbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7m.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7m.c
# Network
if HAS_NETWORKING
-libbsp_a_SOURCES += network/if_atsam.c
+librtemsbsp_a_SOURCES += network/if_atsam.c
endif
# I2C
-libbsp_a_SOURCES += i2c/atsam_i2c_bus.c
-libbsp_a_SOURCES += i2c/atsam_i2c_init.c
+librtemsbsp_a_SOURCES += i2c/atsam_i2c_bus.c
+librtemsbsp_a_SOURCES += i2c/atsam_i2c_init.c
# SPI
-libbsp_a_SOURCES += spi/atsam_spi_bus.c
-libbsp_a_SOURCES += spi/atsam_spi_init.c
-libbsp_a_SOURCES += spi/sc16is752.c
+librtemsbsp_a_SOURCES += spi/atsam_spi_bus.c
+librtemsbsp_a_SOURCES += spi/atsam_spi_init.c
+librtemsbsp_a_SOURCES += spi/sc16is752.c
# RTC
-libbsp_a_SOURCES += ../../shared/tod.c
-libbsp_a_SOURCES += rtc/rtc-config.c
+librtemsbsp_a_SOURCES += ../../shared/tod.c
+librtemsbsp_a_SOURCES += rtc/rtc-config.c
# Helper functions
-libbsp_a_SOURCES += utils/iocopy.c
+librtemsbsp_a_SOURCES += utils/iocopy.c
# Includes
-libbsp_a_CPPFLAGS += -I$(srcdir)/../shared/CMSIS/Include
-libbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libboard
-libbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libboard/include
-libbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libchip
-libbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libchip/include
+librtemsbsp_a_CPPFLAGS += -I$(srcdir)/../shared/CMSIS/Include
+librtemsbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libboard
+librtemsbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libboard/include
+librtemsbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libchip
+librtemsbsp_a_CPPFLAGS += -I$(srcdir)/libraries/libchip/include
# hack to get the BSP to build
-libbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip
-libbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip/include
+librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip
+librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/include/libchip/include
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/beagle/Makefile.am b/c/src/lib/libbsp/arm/beagle/Makefile.am
index 8ae4194ac2..a40d75cca8 100644
--- a/c/src/lib/libbsp/arm/beagle/Makefile.am
+++ b/c/src/lib/libbsp/arm/beagle/Makefile.am
@@ -31,46 +31,46 @@ dist_project_lib_DATA += startup/linkcmds.beagle
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
-libbsp_a_LIBADD =
+librtemsbsp_a_SOURCES =
+librtemsbsp_a_LIBADD =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/src/bsp-fdt.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../../shared/gpio.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/timerstub.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/src/bsp-fdt.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../../shared/gpio.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
# Startup
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/bspstarthooks.c
-libbsp_a_SOURCES += startup/bspstartmmu.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/bspstartmmu.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console.c \
+librtemsbsp_a_SOURCES += ../../shared/console.c \
../../shared/console_select.c \
console/console-config.c \
../../shared/console_read.c \
@@ -78,23 +78,23 @@ libbsp_a_SOURCES += ../../shared/console.c \
../../shared/console_control.c
# I2C
-libbsp_a_SOURCES += i2c/bbb-i2c.c
+librtemsbsp_a_SOURCES += i2c/bbb-i2c.c
# GPIO
-libbsp_a_SOURCES += gpio/bbb-gpio.c
+librtemsbsp_a_SOURCES += gpio/bbb-gpio.c
#pwm
-libbsp_a_SOURCES += pwm/pwm.c
+librtemsbsp_a_SOURCES += pwm/pwm.c
#RTC
-libbsp_a_SOURCES += rtc.c
-libbsp_a_SOURCES += ../../shared/tod.c
+librtemsbsp_a_SOURCES += rtc.c
+librtemsbsp_a_SOURCES += ../../shared/tod.c
# Clock
-libbsp_a_SOURCES += clock.c
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += clock.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am
index 881374a97b..32d2bfcd02 100644
--- a/c/src/lib/libbsp/arm/csb336/Makefile.am
+++ b/c/src/lib/libbsp/arm/csb336/Makefile.am
@@ -15,40 +15,40 @@ project_lib_DATA = start.$(OBJEXT)
dist_project_lib_DATA += startup/linkcmds
-noinst_LIBRARIES = libbsp.a
-libbsp_a_SOURCES =
+project_lib_LIBRARIES = librtemsbsp.a
+librtemsbsp_a_SOURCES =
# startup
-libbsp_a_SOURCES += \
+librtemsbsp_a_SOURCES += \
../../shared/bspgetworkarea.c \
../../shared/bsppredriverhook.c startup/bspstart.c ../../shared/bspclean.c \
../../shared/bspreset.c startup/memmap.c ../../shared/bootcard.c \
../../shared/getentropy-cpucounter.c \
../../shared/sbrk.c ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += clock/clockdrv.c
-libbsp_a_SOURCES += timer/timer.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += clock/clockdrv.c
+librtemsbsp_a_SOURCES += timer/timer.c
# console
-libbsp_a_SOURCES += console/uart.c
+librtemsbsp_a_SOURCES += console/uart.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
if HAS_NETWORKING
-libbsp_a_SOURCES += network/lan91c11x.c
-libbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += network/lan91c11x.c
+librtemsbsp_a_SOURCES += network/network.c
endif
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
include $(top_srcdir)/../../../../automake/local.am
include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am
index 38382de004..dc252b0afd 100644
--- a/c/src/lib/libbsp/arm/csb337/Makefile.am
+++ b/c/src/lib/libbsp/arm/csb337/Makefile.am
@@ -24,56 +24,56 @@ dist_project_lib_DATA += startup/linkcmds.csb337
dist_project_lib_DATA += startup/linkcmds.csb637
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
# startup
-libbsp_a_SOURCES = \
+librtemsbsp_a_SOURCES = \
../../shared/bsppredriverhook.c ../../shared/bspgetworkarea.c \
startup/bspstart.c \
../../shared/bspclean.c startup/bspreset.c \
startup/memmap.c ../../shared/bootcard.c ../../shared/sbrk.c \
../../shared/getentropy-cpucounter.c \
../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += startup/pmc.c
-libbsp_a_SOURCES += clock/clock.c
-libbsp_a_SOURCES += timer/timer.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += startup/pmc.c
+librtemsbsp_a_SOURCES += clock/clock.c
+librtemsbsp_a_SOURCES += timer/timer.c
# console
-libbsp_a_SOURCES += ../../shared/console.c console/uarts.c \
+librtemsbsp_a_SOURCES += ../../shared/console.c console/uarts.c \
../../shared/console_select.c ../../shared/console_control.c \
../../shared/console_read.c ../../shared/console_write.c
-libbsp_a_SOURCES += console/dbgu.c
-libbsp_a_SOURCES += console/usart.c
+librtemsbsp_a_SOURCES += console/dbgu.c
+librtemsbsp_a_SOURCES += console/usart.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
if ENABLE_LCD
-libbsp_a_SOURCES += console/sed1356.c console/fbcons.c
+librtemsbsp_a_SOURCES += console/sed1356.c console/fbcons.c
endif
# umon
if ENABLE_UMON
-libbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/monlib.c
-libbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/tfsDriver.c
-libbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umonrtemsglue.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/monlib.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/tfsDriver.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umonrtemsglue.c
endif
if ENABLE_UMON_CONSOLE
-libbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umoncons.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umoncons.c
endif
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
if HAS_NETWORKING
-libbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += network/network.c
endif
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
include $(top_srcdir)/../../../../automake/local.am
include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am
index 2510f491bd..026d4aa5a1 100644
--- a/c/src/lib/libbsp/arm/edb7312/Makefile.am
+++ b/c/src/lib/libbsp/arm/edb7312/Makefile.am
@@ -14,44 +14,44 @@ project_lib_DATA = start.$(OBJEXT)
project_lib_DATA += linkcmds
-noinst_LIBRARIES = libbsp.a
-libbsp_a_SOURCES =
+project_lib_LIBRARIES = librtemsbsp.a
+librtemsbsp_a_SOURCES =
# startup
-libbsp_a_SOURCES += \
+librtemsbsp_a_SOURCES += \
../../shared/bspgetworkarea.c \
../../shared/bsppredriverhook.c startup/bspstart.c \
../../shared/bspclean.c ../../shared/bootcard.c ../../shared/sbrk.c \
../../shared/getentropy-cpucounter.c \
startup/bspreset.c ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
# clock
-libbsp_a_SOURCES += clock/clockdrv.c
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += clock/clockdrv.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
# console
-libbsp_a_SOURCES += console/uart.c ../../shared/console.c \
+librtemsbsp_a_SOURCES += console/uart.c ../../shared/console.c \
../../shared/console_select.c ../../shared/console_control.c \
../../shared/console_read.c ../../shared/console_write.c
# timer
-libbsp_a_SOURCES += timer/timer.c
+librtemsbsp_a_SOURCES += timer/timer.c
# irq
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
-libbsp_a_SOURCES += irq/bsp_irq_asm.S
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += irq/bsp_irq_asm.S
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if HAS_NETWORKING
-libbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += network/network.c
endif
include $(top_srcdir)/../../../../automake/local.am
diff --git a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am
index bae3b1f11c..6220d1ed69 100644
--- a/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am
+++ b/c/src/lib/libbsp/arm/gdbarmsim/Makefile.am
@@ -15,45 +15,45 @@ project_lib_DATA = start.$(OBJEXT)
project_lib_DATA += linkcmds
-noinst_LIBRARIES = libbsp.a
-libbsp_a_SOURCES =
+project_lib_LIBRARIES = librtemsbsp.a
+librtemsbsp_a_SOURCES =
# startup
-libbsp_a_SOURCES += \
+librtemsbsp_a_SOURCES += \
../../shared/bspgetworkarea.c \
../../shared/bsppredriverhook.c ../../shared/bspstart.c \
../../shared/bspclean.c startup/bspreset.c ../../shared/bootcard.c \
../../shared/getentropy-cpucounter.c \
../../shared/sbrk.c ../../shared/gnatinstallhandler.c startup/syscalls.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
# console
-libbsp_a_SOURCES += ../../shared/console-polled.c console/console-io.c
+librtemsbsp_a_SOURCES += ../../shared/console-polled.c console/console-io.c
# clock
-libbsp_a_SOURCES += ../../shared/clock_driver_simidle.c
+librtemsbsp_a_SOURCES += ../../shared/clock_driver_simidle.c
# timer
-libbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
# start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
# IRQ
-libbsp_a_SOURCES += irq/irq.c
-libbsp_a_SOURCES += irq/irq-dispatch.c
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += irq/irq-dispatch.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
# Shared
if shared
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
endif
include $(top_srcdir)/../../../../automake/local.am
diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am
index c3823d62e5..89674d8d81 100644
--- a/c/src/lib/libbsp/arm/gumstix/Makefile.am
+++ b/c/src/lib/libbsp/arm/gumstix/Makefile.am
@@ -15,45 +15,45 @@ project_lib_DATA = start.$(OBJEXT)
project_lib_DATA += linkcmds
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
-libbsp_a_SOURCES += \
+librtemsbsp_a_SOURCES =
+librtemsbsp_a_SOURCES += \
../../shared/bsppredriverhook.c ../../shared/bspgetworkarea.c \
../../shared/bootcard.c ../../shared/sbrk.c \
../../shared/getentropy-cpucounter.c \
../../shared/gnatinstallhandler.c \
../../shared/bspclean.c startup/bspstart.c startup/bspreset.c startup/memmap.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += clock/clock.c
-libbsp_a_SOURCES += timer/timer.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += clock/clock.c
+librtemsbsp_a_SOURCES += timer/timer.c
#console
-libbsp_a_SOURCES += console/uarts.c ../../shared/console.c \
+librtemsbsp_a_SOURCES += console/uarts.c ../../shared/console.c \
../../shared/console_select.c ../../shared/console_control.c \
../../shared/console_read.c ../../shared/console_write.c
-libbsp_a_SOURCES += console/ffuart.c
+librtemsbsp_a_SOURCES += console/ffuart.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if ON_SKYEYE
-libbsp_a_SOURCES += fb/fb.c
+librtemsbsp_a_SOURCES += fb/fb.c
if HAS_NETWORKING
-libbsp_a_SOURCES += rtl8019/rtl8019.c rtl8019/wd80x3.h
+librtemsbsp_a_SOURCES += rtl8019/rtl8019.c rtl8019/wd80x3.h
endif
endif
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
include $(top_srcdir)/../../../../automake/local.am
include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
diff --git a/c/src/lib/libbsp/arm/imx/Makefile.am b/c/src/lib/libbsp/arm/imx/Makefile.am
index 88a1b44d80..ca0f0dce35 100644
--- a/c/src/lib/libbsp/arm/imx/Makefile.am
+++ b/c/src/lib/libbsp/arm/imx/Makefile.am
@@ -24,64 +24,64 @@ dist_project_lib_DATA += startup/linkcmds.imx7
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/timerstub.c
-libbsp_a_SOURCES += ../../shared/src/bsp-fdt.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/src/bsp-fdt.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
# Startup
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/ccm.c
-libbsp_a_SOURCES += startup/imx_iomux.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/ccm.c
+librtemsbsp_a_SOURCES += startup/imx_iomux.c
if HAS_SMP
-libbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
-libbsp_a_SOURCES += startup/bspsmp.c
+librtemsbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
+librtemsbsp_a_SOURCES += startup/bspsmp.c
endif
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/arm-gic-irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/arm-gic-irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/console-config.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/arm-generic-timer-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/arm-generic-timer-clock-config.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
# I2C
-libbsp_a_SOURCES += i2c/imx-i2c.c
+librtemsbsp_a_SOURCES += i2c/imx-i2c.c
# SPI
-libbsp_a_SOURCES += spi/imx-ecspi.c
+librtemsbsp_a_SOURCES += spi/imx-ecspi.c
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
index 7f9ad22d2c..2fc66eac11 100644
--- a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am
@@ -26,61 +26,61 @@ dist_project_lib_DATA += startup/linkcmds.lm3s6965_qemu
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
# Startup
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/bspstarthook.c
-libbsp_a_SOURCES += startup/io.c
-libbsp_a_SOURCES += startup/syscon.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspstarthook.c
+librtemsbsp_a_SOURCES += startup/io.c
+librtemsbsp_a_SOURCES += startup/syscon.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
# Console
-libbsp_a_SOURCES += ../../shared/console.c
-libbsp_a_SOURCES += ../../shared/console_control.c
-libbsp_a_SOURCES += ../../shared/console_read.c
-libbsp_a_SOURCES += ../../shared/console_select.c
-libbsp_a_SOURCES += ../../shared/console_write.c
-libbsp_a_SOURCES += console/console-config.c
-libbsp_a_SOURCES += console/uart.c
+librtemsbsp_a_SOURCES += ../../shared/console.c
+librtemsbsp_a_SOURCES += ../../shared/console_control.c
+librtemsbsp_a_SOURCES += ../../shared/console_read.c
+librtemsbsp_a_SOURCES += ../../shared/console_select.c
+librtemsbsp_a_SOURCES += ../../shared/console_write.c
+librtemsbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += console/uart.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
# Timer
-libbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
# SSI
-libbsp_a_SOURCES += ssi/ssi.c
+librtemsbsp_a_SOURCES += ssi/ssi.c
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/lpc176x/Makefile.am b/c/src/lib/libbsp/arm/lpc176x/Makefile.am
index bb8de4d7ad..e8bb70fa52 100644
--- a/c/src/lib/libbsp/arm/lpc176x/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc176x/Makefile.am
@@ -35,85 +35,85 @@ dist_project_lib_DATA += startup/linkcmds.lpc1768_mbed_ahb_ram_eth
# ------ LibBSP
# ----------------------------
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../../shared/src/uart-output-char.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../../shared/src/uart-output-char.c
# Startup
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
+librtemsbsp_a_SOURCES += irq/irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios-init.c
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios-init.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/console-config.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/lpc/clock/lpc-clock-config.c
-libbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/lpc/clock/lpc-clock-config.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
# RTC
-libbsp_a_SOURCES += ../../shared/tod.c \
+librtemsbsp_a_SOURCES += ../../shared/tod.c \
rtc/rtc-config.c
# GPIO
-libbsp_a_SOURCES += gpio/lpc-gpio.c
+librtemsbsp_a_SOURCES += gpio/lpc-gpio.c
# CAN
-libbsp_a_SOURCES += can/can.c
+librtemsbsp_a_SOURCES += can/can.c
# PWMOUT
-libbsp_a_SOURCES += pwmout/pwmout.c
+librtemsbsp_a_SOURCES += pwmout/pwmout.c
# ADC
-libbsp_a_SOURCES += adc/adc.c
+librtemsbsp_a_SOURCES += adc/adc.c
# Timer
-libbsp_a_SOURCES += timer/timer.c
+librtemsbsp_a_SOURCES += timer/timer.c
# Benchmark Timer
-libbsp_a_SOURCES += benchmark_timer/benchmark_timer.c
+librtemsbsp_a_SOURCES += benchmark_timer/benchmark_timer.c
# Misc
-libbsp_a_SOURCES += misc/system-clocks.c
-libbsp_a_SOURCES += misc/dma.c
-libbsp_a_SOURCES += misc/dma-copy.c
-libbsp_a_SOURCES += misc/bspidle.c
-libbsp_a_SOURCES += misc/io.c
-libbsp_a_SOURCES += misc/restart.c
+librtemsbsp_a_SOURCES += misc/system-clocks.c
+librtemsbsp_a_SOURCES += misc/dma.c
+librtemsbsp_a_SOURCES += misc/dma-copy.c
+librtemsbsp_a_SOURCES += misc/bspidle.c
+librtemsbsp_a_SOURCES += misc/io.c
+librtemsbsp_a_SOURCES += misc/restart.c
# Watchdog
-libbsp_a_SOURCES += watchdog/watchdog.c
+librtemsbsp_a_SOURCES += watchdog/watchdog.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
# ----------------------------
diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
index 070b2867d8..b1cc7b0ead 100644
--- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am
@@ -44,12 +44,12 @@ dist_project_lib_DATA += startup/linkcmds.lpc40xx_ea_rom_int
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c \
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c \
../../shared/getentropy-cpucounter.c \
../../shared/bspclean.c \
../../shared/bspgetworkarea.c \
@@ -58,45 +58,45 @@ libbsp_a_SOURCES += ../../shared/bootcard.c \
../../shared/sbrk.c \
../../shared/src/stackalloc.c \
../../shared/src/uart-output-char.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
# Startup
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
-libbsp_a_SOURCES += startup/bspreset-armv4.c
-libbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/armv7m/startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspreset-armv4.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
-libbsp_a_SOURCES += irq/irq.c
-libbsp_a_SOURCES += irq/irq-dispatch.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
+librtemsbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += irq/irq-dispatch.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios-init.c
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/console-config.c
-libbsp_a_SOURCES += console/uart-probe-1.c
-libbsp_a_SOURCES += console/uart-probe-2.c
-libbsp_a_SOURCES += console/uart-probe-3.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios-init.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += console/uart-probe-1.c
+librtemsbsp_a_SOURCES += console/uart-probe-2.c
+librtemsbsp_a_SOURCES += console/uart-probe-3.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/lpc/clock/lpc-clock-config.c
-libbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/lpc/clock/lpc-clock-config.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
# RTC
-libbsp_a_SOURCES += ../../shared/tod.c \
+librtemsbsp_a_SOURCES += ../../shared/tod.c \
rtc/rtc-config.c
# Misc
-libbsp_a_SOURCES += misc/system-clocks.c \
+librtemsbsp_a_SOURCES += misc/system-clocks.c \
misc/dma.c \
misc/dma-copy.c \
misc/bspidle.c \
@@ -106,32 +106,32 @@ libbsp_a_SOURCES += misc/system-clocks.c \
misc/timer.c
# SSP
-libbsp_a_SOURCES += ssp/ssp.c
+librtemsbsp_a_SOURCES += ssp/ssp.c
# I2C
-libbsp_a_SOURCES += i2c/i2c.c \
+librtemsbsp_a_SOURCES += i2c/i2c.c \
i2c/i2c-config.c
# Framebuffer
-libbsp_a_SOURCES += ../shared/arm-pl111-fb.c
-libbsp_a_SOURCES += startup/fb-config.c
+librtemsbsp_a_SOURCES += ../shared/arm-pl111-fb.c
+librtemsbsp_a_SOURCES += startup/fb-config.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
-libbsp_a_SOURCES += startup/start-config-emc-dynamic.c
-libbsp_a_SOURCES += startup/start-config-emc-static.c
-libbsp_a_SOURCES += startup/start-config-mpu.c
-libbsp_a_SOURCES += startup/start-config-pinsel.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/start-config-emc-dynamic.c
+librtemsbsp_a_SOURCES += startup/start-config-emc-static.c
+librtemsbsp_a_SOURCES += startup/start-config-mpu.c
+librtemsbsp_a_SOURCES += startup/start-config-pinsel.c
###############################################################################
# Network #
###############################################################################
if HAS_NETWORKING
-libbsp_a_SOURCES += ../shared/lpc/network/lpc-ethernet.c
+librtemsbsp_a_SOURCES += ../shared/lpc/network/lpc-ethernet.c
endif
###############################################################################
diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
index 33a664247b..7e65bbbaed 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am
@@ -35,81 +35,81 @@ dist_project_lib_DATA += startup/linkcmds.lpc32xx_mzx
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../../shared/src/uart-output-char.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../../shared/src/uart-output-char.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
# Startup
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios-init.c
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/console-config.c
-libbsp_a_SOURCES += console/hsu.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios-init.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += console/hsu.c
# Clock
-libbsp_a_SOURCES += ../shared/lpc/clock/lpc-clock-config.c
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/lpc/clock/lpc-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
# RTC
-libbsp_a_SOURCES += ../../shared/tod.c \
+librtemsbsp_a_SOURCES += ../../shared/tod.c \
rtc/rtc-config.c
# Misc
-libbsp_a_SOURCES += misc/boot.c
-libbsp_a_SOURCES += misc/emc.c
-libbsp_a_SOURCES += misc/i2c.c
-libbsp_a_SOURCES += misc/nand-mlc.c
-libbsp_a_SOURCES += misc/nand-mlc-erase-block-safe.c
-libbsp_a_SOURCES += misc/nand-mlc-read-blocks.c
-libbsp_a_SOURCES += misc/nand-mlc-write-blocks.c
-libbsp_a_SOURCES += misc/restart.c
-libbsp_a_SOURCES += misc/system-clocks.c
-libbsp_a_SOURCES += misc/timer.c
-libbsp_a_SOURCES += misc/nand-select.c
-libbsp_a_SOURCES += misc/idle-thread.c
+librtemsbsp_a_SOURCES += misc/boot.c
+librtemsbsp_a_SOURCES += misc/emc.c
+librtemsbsp_a_SOURCES += misc/i2c.c
+librtemsbsp_a_SOURCES += misc/nand-mlc.c
+librtemsbsp_a_SOURCES += misc/nand-mlc-erase-block-safe.c
+librtemsbsp_a_SOURCES += misc/nand-mlc-read-blocks.c
+librtemsbsp_a_SOURCES += misc/nand-mlc-write-blocks.c
+librtemsbsp_a_SOURCES += misc/restart.c
+librtemsbsp_a_SOURCES += misc/system-clocks.c
+librtemsbsp_a_SOURCES += misc/timer.c
+librtemsbsp_a_SOURCES += misc/nand-select.c
+librtemsbsp_a_SOURCES += misc/idle-thread.c
# SSP
# I2C
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
###############################################################################
# Network #
###############################################################################
if HAS_NETWORKING
-libbsp_a_SOURCES += ../shared/lpc/network/lpc-ethernet.c
+librtemsbsp_a_SOURCES += ../shared/lpc/network/lpc-ethernet.c
endif
###############################################################################
diff --git a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
index a4bca24cdd..92748ff41b 100644
--- a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
+++ b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am
@@ -32,94 +32,94 @@ project_lib_DATA += linkcmds
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
if BSP_START_IN_HYP_SUPPORT
-libbsp_a_SOURCES += ../shared/startup/bsp-start-in-hyp-support.S
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-in-hyp-support.S
endif
# Startup
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/cmdline.c
-libbsp_a_SOURCES += startup/bspgetworkarea.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/cmdline.c
+librtemsbsp_a_SOURCES += startup/bspgetworkarea.c
if HAS_SMP
-libbsp_a_SOURCES += startup/bspsmp.c
-libbsp_a_SOURCES += startup/bspsmp_init.c
+librtemsbsp_a_SOURCES += startup/bspsmp.c
+librtemsbsp_a_SOURCES += startup/bspsmp_init.c
endif
# Restart
-libbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
# IRQ
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console.c
-libbsp_a_SOURCES += ../../shared/console_control.c
-libbsp_a_SOURCES += ../../shared/console_read.c
-libbsp_a_SOURCES += ../../shared/console_write.c
-libbsp_a_SOURCES += console/console-config.c
-libbsp_a_SOURCES += console/console_select.c
-libbsp_a_SOURCES += console/usart.c
-libbsp_a_SOURCES += console/fb.c
-libbsp_a_SOURCES += console/fbcons.c
-libbsp_a_SOURCES += console/outch.c
+librtemsbsp_a_SOURCES += ../../shared/console.c
+librtemsbsp_a_SOURCES += ../../shared/console_control.c
+librtemsbsp_a_SOURCES += ../../shared/console_read.c
+librtemsbsp_a_SOURCES += ../../shared/console_write.c
+librtemsbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += console/console_select.c
+librtemsbsp_a_SOURCES += console/usart.c
+librtemsbsp_a_SOURCES += console/fb.c
+librtemsbsp_a_SOURCES += console/fbcons.c
+librtemsbsp_a_SOURCES += console/outch.c
# Mailbox
-libbsp_a_SOURCES += misc/mailbox.c
+librtemsbsp_a_SOURCES += misc/mailbox.c
# VideoCore
-libbsp_a_SOURCES += misc/vc.c
+librtemsbsp_a_SOURCES += misc/vc.c
# clock
-libbsp_a_SOURCES += clock/clockdrv.c ../../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += clock/clockdrv.c ../../../shared/clockdrv_shell.h
# Timer
-libbsp_a_SOURCES += misc/timer.c
+librtemsbsp_a_SOURCES += misc/timer.c
# GPIO
-libbsp_a_SOURCES += ../../shared/gpio.c
-libbsp_a_SOURCES += gpio/rpi-gpio.c
+librtemsbsp_a_SOURCES += ../../shared/gpio.c
+librtemsbsp_a_SOURCES += gpio/rpi-gpio.c
# RTC
# SSP
# I2C
-libbsp_a_SOURCES += i2c/i2c.c
+librtemsbsp_a_SOURCES += i2c/i2c.c
# SPI
-libbsp_a_SOURCES += spi/spi.c
+librtemsbsp_a_SOURCES += spi/spi.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
# LIBMM
-libbsp_a_SOURCES += startup/mm_config_table.c
-libbsp_a_SOURCES += ../shared/mminit.c
+librtemsbsp_a_SOURCES += startup/mm_config_table.c
+librtemsbsp_a_SOURCES += ../shared/mminit.c
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
index d9138ba953..4bc8a8a12b 100644
--- a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
+++ b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am
@@ -32,63 +32,63 @@ dist_project_lib_DATA += startup/linkcmds.realview_pbx_a9_qemu_smp
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/timerstub.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
# Startup
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
if HAS_SMP
-libbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
-libbsp_a_SOURCES += startup/bspsmp.c
+librtemsbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
+librtemsbsp_a_SOURCES += startup/bspsmp.c
endif
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/arm-gic-irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/arm-gic-irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios-init.c
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += ../../shared/get-serial-mouse-ps2.c
-libbsp_a_SOURCES += ../shared/arm-pl011.c
-libbsp_a_SOURCES += ../shared/arm-pl050.c
-libbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios-init.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += ../../shared/get-serial-mouse-ps2.c
+librtemsbsp_a_SOURCES += ../shared/arm-pl011.c
+librtemsbsp_a_SOURCES += ../shared/arm-pl050.c
+librtemsbsp_a_SOURCES += console/console-config.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/arm-a9mpcore-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/arm-a9mpcore-clock-config.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
# Framebuffer
-libbsp_a_SOURCES += ../shared/arm-pl111-fb.c
-libbsp_a_SOURCES += startup/fb-config.c
+librtemsbsp_a_SOURCES += ../shared/arm-pl111-fb.c
+librtemsbsp_a_SOURCES += startup/fb-config.c
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
index 4f93833978..4ea0cd1337 100644
--- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
+++ b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am
@@ -16,41 +16,41 @@ project_lib_DATA = start.$(OBJEXT)
project_lib_DATA += linkcmds
-noinst_LIBRARIES = libbsp.a
-libbsp_a_SOURCES =
+project_lib_LIBRARIES = librtemsbsp.a
+librtemsbsp_a_SOURCES =
# startup
-libbsp_a_SOURCES += \
+librtemsbsp_a_SOURCES += \
../../shared/bsppredriverhook.c \
../../shared/bspgetworkarea.c startup/bspstart.c \
../../shared/bspclean.c startup/bspreset.c \
../../shared/bootcard.c ../../shared/sbrk.c \
../../shared/getentropy-cpucounter.c \
../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += timer/timer.c
-libbsp_a_SOURCES += clock/clockdrv.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += timer/timer.c
+librtemsbsp_a_SOURCES += clock/clockdrv.c
# console
-libbsp_a_SOURCES += ../../shared/console.c \
+librtemsbsp_a_SOURCES += ../../shared/console.c \
../../shared/console_select.c ../../shared/console_control.c \
../../shared/console_read.c ../../shared/console_write.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
# debugio
-libbsp_a_SOURCES += console/uart.c
+librtemsbsp_a_SOURCES += console/uart.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if HAS_NETWORKING
-libbsp_a_SOURCES += network/network.c
+librtemsbsp_a_SOURCES += network/network.c
endif
include $(top_srcdir)/../../../../automake/local.am
diff --git a/c/src/lib/libbsp/arm/smdk2410/Makefile.am b/c/src/lib/libbsp/arm/smdk2410/Makefile.am
index e16e9f689f..99805722c6 100644
--- a/c/src/lib/libbsp/arm/smdk2410/Makefile.am
+++ b/c/src/lib/libbsp/arm/smdk2410/Makefile.am
@@ -13,50 +13,50 @@ project_lib_DATA = start.$(OBJEXT)
project_lib_DATA += linkcmds
-noinst_LIBRARIES = libbsp.a
-libbsp_a_SOURCES =
+project_lib_LIBRARIES = librtemsbsp.a
+librtemsbsp_a_SOURCES =
# startup
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/bspidle.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/memmap.c
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += timer/timer.c
-libbsp_a_SOURCES += clock/clockdrv.c
-libbsp_a_SOURCES += clock/support.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspidle.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/memmap.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += timer/timer.c
+librtemsbsp_a_SOURCES += clock/clockdrv.c
+librtemsbsp_a_SOURCES += clock/support.c
# console
-libbsp_a_SOURCES += console/uart.c
-libbsp_a_SOURCES += ../../shared/console.c
-libbsp_a_SOURCES += ../../shared/console_select.c
-libbsp_a_SOURCES += ../../shared/console_read.c
-libbsp_a_SOURCES += ../../shared/console_write.c
-libbsp_a_SOURCES += ../../shared/console_control.c
+librtemsbsp_a_SOURCES += console/uart.c
+librtemsbsp_a_SOURCES += ../../shared/console.c
+librtemsbsp_a_SOURCES += ../../shared/console_select.c
+librtemsbsp_a_SOURCES += ../../shared/console_read.c
+librtemsbsp_a_SOURCES += ../../shared/console_write.c
+librtemsbsp_a_SOURCES += ../../shared/console_control.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
# smc
-libbsp_a_SOURCES += smc/smc.c
-libbsp_a_SOURCES += smc/smc.h
+librtemsbsp_a_SOURCES += smc/smc.c
+librtemsbsp_a_SOURCES += smc/smc.h
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c
include $(top_srcdir)/../../../../automake/local.am
include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
diff --git a/c/src/lib/libbsp/arm/stm32f4/Makefile.am b/c/src/lib/libbsp/arm/stm32f4/Makefile.am
index 3d714d1e29..ca941a6ceb 100644
--- a/c/src/lib/libbsp/arm/stm32f4/Makefile.am
+++ b/c/src/lib/libbsp/arm/stm32f4/Makefile.am
@@ -25,63 +25,63 @@ dist_project_lib_DATA += startup/linkcmds.stm32f4
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterread.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterread.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
# Startup
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += startup/bspstart.c
-libbsp_a_SOURCES += startup/bspstarthook.c
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/io.c
-libbsp_a_SOURCES += startup/rcc.c
-libbsp_a_SOURCES += startup/start-config-io.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspstarthook.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/io.c
+librtemsbsp_a_SOURCES += startup/rcc.c
+librtemsbsp_a_SOURCES += startup/start-config-io.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
-libbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq.c
+librtemsbsp_a_SOURCES += ../shared/armv7m/irq/armv7m-irq-dispatch.c
# Console
-libbsp_a_SOURCES += ../../shared/console.c
-libbsp_a_SOURCES += ../../shared/console_control.c
-libbsp_a_SOURCES += ../../shared/console_read.c
-libbsp_a_SOURCES += ../../shared/console_select.c
-libbsp_a_SOURCES += ../../shared/console_write.c
-libbsp_a_SOURCES += console/console-config.c
-libbsp_a_SOURCES += console/usart.c
+librtemsbsp_a_SOURCES += ../../shared/console.c
+librtemsbsp_a_SOURCES += ../../shared/console_control.c
+librtemsbsp_a_SOURCES += ../../shared/console_read.c
+librtemsbsp_a_SOURCES += ../../shared/console_select.c
+librtemsbsp_a_SOURCES += ../../shared/console_write.c
+librtemsbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += console/usart.c
# I2C
-libbsp_a_SOURCES += i2c/i2c.c
-libbsp_a_SOURCES += i2c/i2c-config.c
+librtemsbsp_a_SOURCES += i2c/i2c.c
+librtemsbsp_a_SOURCES += i2c/i2c-config.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/armv7m/clock/armv7m-clock-config.c
# Timer
-libbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
###############################################################################
# Special Rules #
diff --git a/c/src/lib/libbsp/arm/tms570/Makefile.am b/c/src/lib/libbsp/arm/tms570/Makefile.am
index 80917fc48f..fee5444f1c 100644
--- a/c/src/lib/libbsp/arm/tms570/Makefile.am
+++ b/c/src/lib/libbsp/arm/tms570/Makefile.am
@@ -34,85 +34,85 @@ dist_project_lib_DATA += startup/linkcmds.tms570ls3137_hdk_with_loader
# ------ LibBSP
# ----------------------------
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
# Startup
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/startup/bsp-start-init-registers.S
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-init-registers.S
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
# POM
-libbsp_a_SOURCES += pom/tms570-pom.c
+librtemsbsp_a_SOURCES += pom/tms570-pom.c
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += irq/irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += irq/irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/printk-support.c
-libbsp_a_SOURCES += console/tms570-sci.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/printk-support.c
+librtemsbsp_a_SOURCES += console/tms570-sci.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += clock/clock.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += clock/clock.c
# RTC
# GPIO
-libbsp_a_SOURCES += pinmux/pinmux.c
+librtemsbsp_a_SOURCES += pinmux/pinmux.c
# Benchmark Timer
-libbsp_a_SOURCES += ../../shared/timercpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/timercpucounter.c
# Misc
-libbsp_a_SOURCES += misc/cpucounterread.c
+librtemsbsp_a_SOURCES += misc/cpucounterread.c
# Watchdog
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
if TMS570_USE_HWINIT_STARTUP
-libbsp_a_SOURCES += hwinit/tms570_sys_core.S
-libbsp_a_SOURCES += hwinit/fail_notification.c
-libbsp_a_SOURCES += hwinit/init_emif_sdram.c
-libbsp_a_SOURCES += hwinit/init_esm.c
-libbsp_a_SOURCES += hwinit/init_pinmux.c
-libbsp_a_SOURCES += hwinit/init_system.c
-libbsp_a_SOURCES += hwinit/tms570_selftest.c
-libbsp_a_SOURCES += hwinit/tms570_selftest_par_can.c
-libbsp_a_SOURCES += hwinit/tms570_selftest_par_mibspi.c
-libbsp_a_SOURCES += hwinit/tms570_selftest_par_std.c
-libbsp_a_SOURCES += hwinit/tms570_selftest_parity.c
-libbsp_a_SOURCES += hwinit/tms570_tcram_tests.c
+librtemsbsp_a_SOURCES += hwinit/tms570_sys_core.S
+librtemsbsp_a_SOURCES += hwinit/fail_notification.c
+librtemsbsp_a_SOURCES += hwinit/init_emif_sdram.c
+librtemsbsp_a_SOURCES += hwinit/init_esm.c
+librtemsbsp_a_SOURCES += hwinit/init_pinmux.c
+librtemsbsp_a_SOURCES += hwinit/init_system.c
+librtemsbsp_a_SOURCES += hwinit/tms570_selftest.c
+librtemsbsp_a_SOURCES += hwinit/tms570_selftest_par_can.c
+librtemsbsp_a_SOURCES += hwinit/tms570_selftest_par_mibspi.c
+librtemsbsp_a_SOURCES += hwinit/tms570_selftest_par_std.c
+librtemsbsp_a_SOURCES += hwinit/tms570_selftest_parity.c
+librtemsbsp_a_SOURCES += hwinit/tms570_tcram_tests.c
# Start hooks
-libbsp_a_SOURCES += hwinit/bspstarthooks-hwinit.c
+librtemsbsp_a_SOURCES += hwinit/bspstarthooks-hwinit.c
else
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c
endif
# ----------------------------
diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
index b1d5e9052d..60975d5ad6 100644
--- a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
+++ b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am
@@ -30,60 +30,60 @@ project_lib_DATA += linkcmds
# LibBSP #
###############################################################################
-noinst_LIBRARIES = libbsp.a
+project_lib_LIBRARIES = librtemsbsp.a
-libbsp_a_SOURCES =
+librtemsbsp_a_SOURCES =
# Shared
-libbsp_a_SOURCES += ../../shared/bootcard.c
-libbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
-libbsp_a_SOURCES += ../../shared/bspclean.c
-libbsp_a_SOURCES += ../../shared/bspgetworkarea.c
-libbsp_a_SOURCES += ../../shared/bsppredriverhook.c
-libbsp_a_SOURCES += ../../shared/cpucounterdiff.c
-libbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
-libbsp_a_SOURCES += ../../shared/sbrk.c
-libbsp_a_SOURCES += ../../shared/timerstub.c
-libbsp_a_SOURCES += ../../shared/src/stackalloc.c
-libbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
-libbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
-libbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
+librtemsbsp_a_SOURCES += ../../shared/bootcard.c
+librtemsbsp_a_SOURCES += ../../shared/getentropy-cpucounter.c
+librtemsbsp_a_SOURCES += ../../shared/bspclean.c
+librtemsbsp_a_SOURCES += ../../shared/bspgetworkarea.c
+librtemsbsp_a_SOURCES += ../../shared/bsppredriverhook.c
+librtemsbsp_a_SOURCES += ../../shared/cpucounterdiff.c
+librtemsbsp_a_SOURCES += ../../shared/gnatinstallhandler.c
+librtemsbsp_a_SOURCES += ../../shared/sbrk.c
+librtemsbsp_a_SOURCES += ../../shared/timerstub.c
+librtemsbsp_a_SOURCES += ../../shared/src/stackalloc.c
+librtemsbsp_a_SOURCES += ../shared/startup/bsp-start-memcpy.S
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-exception-handler.c
+librtemsbsp_a_SOURCES += ../shared/arm-cp15-set-ttb-entries.c
# Startup
-libbsp_a_SOURCES += startup/bspreset.c
-libbsp_a_SOURCES += startup/bspstart.c
+librtemsbsp_a_SOURCES += startup/bspreset.c
+librtemsbsp_a_SOURCES += startup/bspstart.c
if HAS_SMP
-libbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
-libbsp_a_SOURCES += startup/bspsmp.c
+librtemsbsp_a_SOURCES += ../shared/arm-a9mpcore-smp.c
+librtemsbsp_a_SOURCES += startup/bspsmp.c
endif
# IRQ
-libbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
-libbsp_a_SOURCES += ../../shared/src/irq-generic.c
-libbsp_a_SOURCES += ../../shared/src/irq-info.c
-libbsp_a_SOURCES += ../../shared/src/irq-legacy.c
-libbsp_a_SOURCES += ../../shared/src/irq-server.c
-libbsp_a_SOURCES += ../../shared/src/irq-shell.c
-libbsp_a_SOURCES += ../shared/arm-gic-irq.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-default-handler.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-generic.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-info.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-legacy.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-server.c
+librtemsbsp_a_SOURCES += ../../shared/src/irq-shell.c
+librtemsbsp_a_SOURCES += ../shared/arm-gic-irq.c
# Console
-libbsp_a_SOURCES += ../../shared/console-termios.c
-libbsp_a_SOURCES += console/console-config.c
-libbsp_a_SOURCES += console/debug-console.c
-libbsp_a_SOURCES += console/zynq-uart.c
+librtemsbsp_a_SOURCES += ../../shared/console-termios.c
+librtemsbsp_a_SOURCES += console/console-config.c
+librtemsbsp_a_SOURCES += console/debug-console.c
+librtemsbsp_a_SOURCES += console/zynq-uart.c
# Clock
-libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
-libbsp_a_SOURCES += ../shared/arm-a9mpcore-clock-config.c
+librtemsbsp_a_SOURCES += ../../shared/clockdrv_shell.h
+librtemsbsp_a_SOURCES += ../shared/arm-a9mpcore-clock-config.c
# I2C
-libbsp_a_SOURCES += i2c/cadence-i2c.c
+librtemsbsp_a_SOURCES += i2c/cadence-i2c.c
# Cache
-libbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c
+librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c
# Start hooks
-libbsp_a_SOURCES += startup/bspstarthooks.c startup/bspstartmmu.c
+librtemsbsp_a_SOURCES += startup/bspstarthooks.c startup/bspstartmmu.c
###############################################################################
# Special Rules #