summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/gen5200
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-04-26 14:00:41 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-09-21 07:39:09 +0200
commitdb8f598d56951cf43f22a5e325e0d23c8f7559f9 (patch)
tree607bc2e2c842bb932bce53efc7423e73ef18f6ff /c/src/lib/libbsp/powerpc/gen5200
parentarm/lpc24xx: Use common test definition file (diff)
downloadrtems-db8f598d56951cf43f22a5e325e0d23c8f7559f9.tar.bz2
build: Remove old build system
Close #3250. Close #4081.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/gen5200')
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/Makefile.am115
-rw-r--r--c/src/lib/libbsp/powerpc/gen5200/configure.ac132
2 files changed, 0 insertions, 247 deletions
diff --git a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am b/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
deleted file mode 100644
index 3e6670986d..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/Makefile.am
+++ /dev/null
@@ -1,115 +0,0 @@
-ACLOCAL_AMFLAGS = -I ../../../../aclocal
-
-include $(top_srcdir)/../../../../automake/compile.am
-include $(top_srcdir)/../../bsp.am
-
-dist_project_lib_DATA = ../../../../../../bsps/powerpc/gen5200/start/bsp_specs
-
-
-noinst_PROGRAMS =
-
-
-start.$(OBJEXT): ../../../../../../bsps/powerpc/gen5200/start/start.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA = start.$(OBJEXT)
-
-rtems_crti.$(OBJEXT): ../../../../../../bsps/powerpc/shared/start/rtems_crti.S
- $(CPPASCOMPILE) -o $@ -c $<
-project_lib_DATA += rtems_crti.$(OBJEXT)
-
-project_lib_DATA += linkcmds
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.gen5200_base
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.icecube
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.pm520_cr825
-dist_project_lib_DATA += ../../../../../../bsps/powerpc/gen5200/start/linkcmds.pm520_ze30
-
-project_lib_LIBRARIES = librtemsbsp.a
-librtemsbsp_a_SOURCES =
-
-# bestcomm
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/bestcomm_api.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/bestcomm_glue.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/dma_image.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/dma_image.reloc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/load_task.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_ata.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_bdtable.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_crc16_dp_0.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_crc16_dp_1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_fec_rx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_fec_tx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_0.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_2.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_3.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_bd_0.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_dp_bd_1.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_rx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_gen_tx_bd.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_lpc.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_pci_rx.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/bestcomm/tasksetup_pci_tx.c
-# clock
-# clock
-librtemsbsp_a_SOURCES +=../../../../../../bsps/powerpc/shared/clock/clock.c
-# console
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/console/console.c
-# i2c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/i2c.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/i2cdrv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/i2c/mpc5200mbus.c
-# ide
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/idecfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/pcmcia_ide.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/dev/mpc5200-ata.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/ata-instance.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/ata/ata-dma-pio-single.c
-
-# irq
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/irq/irq.c
-
-# mscan
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/mscan/mscan.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/mscan/mscan-base.c
-
-# nvram
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/nvram/nvram.c
-
-# slicetimer
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/slicetimer/slicetimer.c
-
-# tod
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/rtc/todcfg.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/rtc/pcf8563.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c
-
-# startup
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-uboot-board-info.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/showbats.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/memcpy.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/start/bspidle.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_dump_bdinfo.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/u-boot/uboot_getenv.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bspreset.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bspstart.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/cpuinit.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/uboot_support.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/gen5200/start/bestcomm.c
-
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cache/cache.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/bat.c
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/mmuAsm.S
-librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/pte121.c
-
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/shared/irq-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/shared/exceptions-sources.am
-include $(srcdir)/../../../../../../bsps/powerpc/gen5200/headers.am
diff --git a/c/src/lib/libbsp/powerpc/gen5200/configure.ac b/c/src/lib/libbsp/powerpc/gen5200/configure.ac
deleted file mode 100644
index 0b09f2f1b5..0000000000
--- a/c/src/lib/libbsp/powerpc/gen5200/configure.ac
+++ /dev/null
@@ -1,132 +0,0 @@
-## Process this file with autoconf to produce a configure script.
-
-AC_PREREQ([2.69])
-AC_INIT([rtems-c-src-lib-libbsp-powerpc-gen5200],[_RTEMS_VERSION],[https://devel.rtems.org/newticket])
-RTEMS_TOP(../../../../../..)
-RTEMS_SOURCE_TOP
-RTEMS_BUILD_TOP
-RTEMS_BSP_LINKCMDS
-
-RTEMS_CANONICAL_TARGET_CPU
-AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2])
-RTEMS_BSP_CONFIGURE
-
-
-RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED([*],[1])
-RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED
-
-RTEMS_BSPOPTS_SET([BENCHMARK_IRQ_PROCESSING],[*],[0])
-RTEMS_BSPOPTS_HELP([BENCHMARK_IRQ_PROCESSING],
-[If set to !0, enable code to benchmark IRQ processing.])
-
-RTEMS_BSPOPTS_SET([ALLOW_IRQ_NESTING],[icecube],[0])
-RTEMS_BSPOPTS_SET([ALLOW_IRQ_NESTING],[*],[1])
-RTEMS_BSPOPTS_HELP([ALLOW_IRQ_NESTING],
-[If set to !0, allow nested IRQ processing.])
-
-RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[icecube],[1])
-RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET],
-[If set to !0, print a message and wait until pressed before resetting
- board when application exits.])
-
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[icecube],[1])
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[pm520_*],[1])
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[brs*l],[1])
-RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[0])
-RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT],
-[If set to !0, reset the board when the application exits.])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[pm520_ze30],[0x037F3F07])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[pm520_ze30],[0x01552104])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[brs*l],[0xb30F0F77])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[brs*l],[0x91050444])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[dp2],[0x337F3F77])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[dp2],[0x03550040])
-
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITMASK],[*],[0x330F0F77])
-RTEMS_BSPOPTS_SET([BSP_GPIOPCR_INITVAL],[*],[0x01050444])
-
-RTEMS_BSPOPTS_HELP([BSP_GPIOPCR_INITMASK],
-[Defines the bits cleared in the MPC5200 GPIOPCR register during
-initialization. Must match the hardware requirements. Must be consistent with
-BSP_GPIOPCR_INITVAL. The bits are cleared via BSP_GPIOPCR_INITMASK and then
-set via BSP_GPIOPCR_INITVAL.])
-RTEMS_BSPOPTS_HELP([BSP_GPIOPCR_INITVAL],
-[Defines the bits set in the MPC5200 GPIOPCR register during initialization.
-Must match the hardware requirements. Must be consistent with
-BSP_GPIOPCR_INITMASK. The bits are cleared via BSP_GPIOPCR_INITMASK and then
-set via BSP_GPIOPCR_INITVAL.])
-
-## on ze30, we have PSC1/4/5/6 ...
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[pm520_ze30],[0x39])
-## on cr825, we have PSC1/2/3
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[pm520_cr825],[0x07])
-## on brs5l and brs6l, we have PSC1/2/3
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[brs*l],[0x07])
-## on icecube, we only have PSC1
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[icecube],[0x01])
-## dp2: PSC2 (via USB connector), PSC6 (GPS module)
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[dp2],[0x22])
-## default
-RTEMS_BSPOPTS_SET([BSP_UART_AVAIL_MASK],[*],[0x01])
-RTEMS_BSPOPTS_HELP([BSP_UART_AVAIL_MASK],
-[bit mask to specify the UARTS (PSCs), which should be enabled on this board.
- Must match the hardware requirements. PSC1 corresponds to the LSB])
-
-RTEMS_BSPOPTS_SET([MPC5200_PSC_INDEX_FOR_GPS_MODULE],[dp2],[5])
-RTEMS_BSPOPTS_HELP([MPC5200_PSC_INDEX_FOR_GPS_MODULE],[PSC index for GPS module, if defined results in '/dev/gps'])
-
-RTEMS_BSPOPTS_SET([SINGLE_CHAR_MODE],[*],[])
-RTEMS_BSPOPTS_HELP([SINGLE_CHAR_MODE],[enable single character mode for the PSC console driver])
-
-RTEMS_BSPOPTS_SET([UARTS_USE_TERMIOS_INT],[*],[1])
-RTEMS_BSPOPTS_HELP([UARTS_USE_TERMIOS_INT],[enable interrupt support for the PSC console driver])
-
-RTEMS_BSPOPTS_SET([PRINTK_MINOR],[dp2],[1])
-RTEMS_BSPOPTS_SET([PRINTK_MINOR],[*],[0])
-RTEMS_BSPOPTS_HELP([PRINTK_MINOR],[console minor number used by printk()])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_PM520_ZE30],[pm520_ze30],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_PM520_ZE30],
-[enable settings for PM520 ZE30])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_PM520_CR825],[pm520_cr825],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_PM520_CR825],
-[enable settings for PM520 CR825])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_ICECUBE],[icecube],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_ICECUBE],
-[enable settings for IceCube])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_BRS5L],[brs5l],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_BRS5L],
-[enable settings for BRS5L])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_BRS6L],[brs6l],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_BRS6L],
-[enable settings for BRS6L])
-
-RTEMS_BSPOPTS_SET([MPC5200_BOARD_DP2],[dp2],[1])
-RTEMS_BSPOPTS_HELP([MPC5200_BOARD_DP2],
-[enable settings for DP2])
-
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[pm520*],[1])
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[icecube],[1])
-RTEMS_BSPOPTS_SET([HAS_UBOOT],[dp2],[1])
-RTEMS_BSPOPTS_HELP([HAS_UBOOT],[enable U-Boot startup])
-
-
-# Explicitly list all Makefiles here
-AC_CONFIG_FILES([Makefile])
-
-RTEMS_BSP_CLEANUP_OPTIONS
-
-RTEMS_PPC_EXCEPTIONS
-
-AC_OUTPUT