diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-04-04 16:44:52 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-04-09 07:09:47 +0200 |
commit | d5842691e1a619eea4ec783ed2c3a5506e1dcbb9 (patch) | |
tree | fd2d3a3a5175365bcd908a2c72a3cabadaed4d62 /c/src/lib/libbsp/arm | |
parent | bsps: Move shmdr to bsps (diff) | |
download | rtems-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')
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 # |