diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-04-26 14:00:41 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-09-21 07:39:09 +0200 |
commit | db8f598d56951cf43f22a5e325e0d23c8f7559f9 (patch) | |
tree | 607bc2e2c842bb932bce53efc7423e73ef18f6ff | |
parent | arm/lpc24xx: Use common test definition file (diff) | |
download | rtems-db8f598d56951cf43f22a5e325e0d23c8f7559f9.tar.bz2 |
build: Remove old build system
Close #3250.
Close #4081.
625 files changed, 0 insertions, 38505 deletions
diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 5e9489db28..0000000000 --- a/Makefile.am +++ /dev/null @@ -1,55 +0,0 @@ -# -# top level directory for RTEMS build tree -# - -ACLOCAL_AMFLAGS = -I aclocal - -SUBDIRS = $(build_SUBDIRS) $(host_SUBDIRS) $(target_SUBDIRS) -DIST_SUBDIRS = $(SUBDIRS) - -noinst_SCRIPTS = bootstrap - - -dist-hook: - @files=`(cd $(srcdir); find cpukit c testsuites \ - -name configure.ac -print | sed 's,/configure.ac,,' | sort)`; \ - for i in $$files; do \ - if test -f $(distdir)/$$i/configure.ac; then : ; \ - else \ - d=`dirname $(distdir)/$$i`; \ - $(MKDIR_P) $$d;\ - echo "cp -pR $(srcdir)/$$i $(distdir)/$$i"; \ - cp -pR $(srcdir)/$$i $(distdir)/$$i; \ - fi; \ - done - rm -rf `find $(distdir) -name 'autom4te*'` - rm -rf `find $(distdir) -name CVS` - rm -f `find $(distdir) \( -name .cvsignore \ - -o -name config.status \ - -o -name config.log \)` - rm -f `find $(distdir) \( -name '*.bak' \ - -o -name 'changes' -o -name 'diff' -o -name 'tmp' -o -name 'log' \ - -o -name '*~' -o -name '.*~' -o -name '.#*' \)` - find $(distdir) -name '*.in' -print | while read a; do \ - f=`echo $$a | sed 's,\.in$$,,'`; \ - if test -f $$f; then echo "rm $$f"; rm $$f; fi; done - -rtems_makedir = $(prefix)/make - -dist_rtems_make_DATA = -dist_rtems_make_DATA += make/main.cfg -dist_rtems_make_DATA += make/leaf.cfg - -rtems_make_Templatesdir = $(pkgdatadir)/make/Templates - -dist_rtems_make_Templates_DATA = -dist_rtems_make_Templates_DATA += make/Templates/Makefile.dir -dist_rtems_make_Templates_DATA += make/Templates/Makefile.leaf -dist_rtems_make_Templates_DATA += make/Templates/Makefile.lib - -rtems_make_customdir = $(rtems_makedir)/custom - -dist_rtems_make_custom_DATA = make/custom/default.cfg - -include $(top_srcdir)/automake/subdirs.am -include $(top_srcdir)/automake/host.am diff --git a/acinclude.m4 b/acinclude.m4 deleted file mode 100644 index 896710b409..0000000000 --- a/acinclude.m4 +++ /dev/null @@ -1,399 +0,0 @@ -## All directories belong in one of 3 categories. -## ${HOST_CONFIGDIRS_LIST} is directories we build using the host tools. -## ${TARGET_CONFIGDIRS_LIST} is directories we build using the target tools. -## ${BUILD_CONFIGDIRS_LIST} is directories we build using the build tools - -AC_PREREQ(2.60) - -dnl RTEMS_ARG_VAR(VAR,HELP-STRING) -dnl An internal macros to have help strings pretty -dnl printed with configure --help, without letting autoconf spoil config subdir -dnl environments by trying to propagate them -dnl Stripped down version of autoconf-2.52's AC_ARG_VAR. - -AC_DEFUN([_RTEMS_ARG_VAR], -[ -m4_expand_once([m4_divert_once([HELP_VAR], -[AS_HELP_STRING([$1], [$2], [ ])])], - [$0($1)])dnl -]) - -AC_DEFUN([_RTEMS_SUBST_IFNOT], -[AS_IF([`echo " [$]$1 " | grep " $2 " > /dev/null`], - [], - [AC_SUBST([$1],["[$]$1 $2"])]) -]) - -AC_DEFUN([_RTEMS_TOOLS], -[ -m4_ifdef([_RTEMS_$2_CONFIGDIRS_LIST], -[ -_RTEMS_ARG_VAR([CC_FOR_$2], - [c-compiler to be used for $1 subdirs (default: auto-detected)]) -_RTEMS_ARG_VAR([CFLAGS_FOR_$2], - [c-flags to be used for $1 subdirs (default: provided by autoconf)]) -_RTEMS_ARG_VAR([CXX_FOR_$2], - [c++-compiler to be used for $1 subdirs (default: auto-detected)]) -_RTEMS_ARG_VAR([CXXFLAGS_FOR_$2], - [c++-flags to be used for $1 subdirs (default: provided by autoconf)]) -]) -]) - -AC_DEFUN([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS], -[ -AC_CONFIG_COMMANDS_PRE([ - -if test -z "${build_alias}"; then -# build_alias is empty - if test -z "${host_alias}"; then - # host_alias is empty - if test -z "${target_alias}"; then - : target_alias is empty - else - : target_alias is not empty - fi - else - # host_alias is not empty - if test -z "${target_alias}"; then - : target_alias is empty - target_alias="${host_alias}" - else - : target_alias is not empty - fi - fi -else -# build_alias is not empty - if test -z "${host_alias}"; then - # host_alias is empty - if test -z "${target_alias}"; then - : target_alias is empty - else - : target_alias is not empty - fi - else - # host_alias is not empty - if test -z "${target_alias}"; then - : target_alias is empty - target_alias="${host_alias}" - else - : target_alias is not empty - fi - fi -fi - -_RTEMS_BUILD_CONFIG_PREPARE -_RTEMS_HOST_CONFIG_PREPARE -_RTEMS_TARGET_CONFIG_PREPARE - -build_subdir="." -build_SUBDIRS="${build_configdirs}" -build_configdirs="${build_configdirs}" - -AS_IF([test $build != $host], -[dnl - host_subdir="${host_alias-$host}" - host_SUBDIRS=`echo "${host_configdirs}" | \ - sed -e "s%\([[^ ]][[^ ]]*\)%$host_subdir/\1%g"` - host_configdirs="${host_configdirs}" -],[dnl - host_SUBDIRS="${host_configdirs}" - host_configdirs="${host_configdirs}" -]) - -AS_IF([test $build != $target], -[dnl - target_subdir="${target_alias-$target}" - target_SUBDIRS=`echo "${target_configdirs}" | \ - sed -e "s%\([[^ ]][[^ ]]*\)%$target_subdir/\1%g"` - target_configdirs="${target_configdirs}" -],[dnl - target_SUBDIRS="${target_configdirs}" - target_configdirs="${target_configdirs}" -]) - -AC_SUBST(host_SUBDIRS) -AC_SUBST(target_SUBDIRS) -AC_SUBST(build_SUBDIRS) -]) - - AC_CONFIG_COMMANDS_POST([ - _RTEMS_OUTPUT_SUBDIRS([build],[BUILD]) - _RTEMS_OUTPUT_SUBDIRS([host],[HOST]) - _RTEMS_OUTPUT_SUBDIRS([target],[TARGET]) - ]) -]) - -dnl _RTEMS_SRCPATHS(BUILD-DIR-NAME) -dnl ---------------------------- -dnl Inputs: -dnl - BUILD-DIR-NAME is `top-build -> build' and `top-src -> src' -dnl - `$srcdir' is `top-build -> top-src' -dnl -dnl Outputs: -dnl - `ac_builddir' is `.', for symmetry only. -dnl - `ac_top_builddir' is `build -> top_build'. -dnl If not empty, has a trailing slash. -dnl - `ac_srcdir' is `build -> src'. -dnl - `ac_top_srcdir' is `build -> top-src'. -dnl -dnl and `ac_buildpath' etc., the absolute paths. -m4_define([_RTEMS_SRCPATHS], -[ -m4_if([$2],, -[dstdir=$1], -[case "$2" in -"." | "" ) # No subdir was given - dstdir=$1;; -* ) # A subdir was given - dstdir=$2/$1;; -esac]) -ac_builddir=. - -AS_IF([test $dstdir != .], -[ # Strip off leading ./ - ac_builddir_suffix=/`echo $dstdir | sed 's,^\.[[\\/]],,'` - ac_srcdir_suffix=/`echo $1 | sed 's,^\.[[\\/]],,'` - # A "../" for each directory in $ac_dir_suffix. - ac_top_builddir=`echo "$ac_builddir_suffix" | sed 's,/[[^\\/]]*,../,g'` -],[ - ac_dir_suffix= ac_top_builddir= -]) - -case $srcdir in - .) # No --srcdir option. We are building in place. - ac_srcdir=. - if test -z "$ac_top_builddir"; then - ac_top_srcdir=. - else - ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'` - fi ;; - [[\\/]]* | ?:[[\\/]]* ) # Absolute path. - ac_srcdir=$srcdir$ac_srcdir_suffix; - ac_top_srcdir=$srcdir; - ;; - *) # Relative path. - ac_srcdir=$ac_top_builddir$srcdir$ac_srcdir_suffix; - ac_top_srcdir=$ac_top_builddir$srcdir; - ;; -esac -dnl Don't blindly perform a `cd $1/$ac_foo && pwd` since $ac_foo can be -dnl absolute. - -ac_buildpath=`cd $dstdir && cd $ac_builddir && pwd` -ac_top_buildpath=`cd $dstdir && cd $ac_top_builddir && pwd` -ac_srcpath=`cd $dstdir && cd $ac_srcdir && pwd` -ac_top_srcpath=`cd $dstdir && cd $ac_top_srcdir && pwd` -])# _AC_SRCPATHS - -dnl _RTEMS_OUTPUT_SUBDIRS([host|target|build],[HOST|TARGET|BUILD]) -AC_DEFUN([_RTEMS_OUTPUT_SUBDIRS],[ -m4_ifdef([_RTEMS_$2_CONFIGDIRS_LIST], -[ -if test "$no_recursion" != yes; then - - if test -n "${$1_SUBDIRS}"; then - ac_sub_configure_args="[$]$1args" - - # Always prepend --prefix to ensure using the same prefix - # in subdir configurations. - ac_sub_configure_args="'--prefix=$prefix' $ac_sub_configure_args" - - # make sure that $1_subdir is not empty - test -n "$$1_subdir" || $1_subdir="." - - case "$$1_subdir" in - "." ) ;; - * ) - ac_sub_configure_args="$ac_sub_configure_args '--with-target-subdir=$$1_subdir'" - ac_sub_configure_args="$ac_sub_configure_args '--exec-prefix=${prefix}/$$1_subdir'" - ac_sub_configure_args="$ac_sub_configure_args '--includedir=${prefix}/$$1_subdir/include'" - ;; - esac - - ac_popdir=`pwd` - for ac_dir in : $$1_configdirs; do test "x$ac_dir" = x: && continue - - # Do not complain, so a configure script can configure whichever - # parts of a large source tree are present. - test -d $srcdir/$ac_dir || continue - - AC_MSG_NOTICE([configuring in $$1_subdir/$ac_dir]) - AS_MKDIR_P(["$$1_subdir/$ac_dir"]) - _RTEMS_SRCPATHS(["$ac_dir"],["$$1_subdir"]) - - cd $$1_subdir/$ac_dir - - # Check for guested configure; otherwise get Cygnus style configure. - if test -f $ac_srcdir/configure.gnu; then - ac_sub_configure="$SHELL '$ac_srcdir/configure.gnu'" - elif test -f $ac_srcdir/configure; then - ac_sub_configure="$SHELL '$ac_srcdir/configure'" - elif test -f $ac_srcdir/configure.in; then - ac_sub_configure=$ac_configure - else - AC_MSG_WARN([no configuration information is in $ac_dir]) - ac_sub_configure= - fi - - # The recursion is here. - if test -n "$ac_sub_configure"; then - # Make the cache file name correct relative to the subdirectory. - case $cache_file in - [[\\/]]* | ?:[[\\/]]* ) ac_sub_cache_file=$cache_file ;; - *) # Relative path. - ac_sub_cache_file=$ac_top_builddir$cache_file ;; - esac - - ac_sub_configure_vars= - ac_sub_configure_vars="$ac_sub_configure_vars '--cache-file=$ac_sub_cache_file'" - ac_sub_configure_vars="$ac_sub_configure_vars '--srcdir=$ac_srcdir'" - - test -n "[$]CC_FOR_$2" && \ - ac_sub_configure_vars="$ac_sub_configure_vars 'CC=[$]CC_FOR_$2'" - test -n "[$]CXX_FOR_$2" && \ - ac_sub_configure_vars="$ac_sub_configure_vars 'CXX=[$]CXX_FOR_$2'" - test -n "[$]CFLAGS_FOR_$2" && \ - ac_sub_configure_vars="$ac_sub_configure_vars 'CFLAGS=[$]CFLAGS_FOR_$2'" - test -n "[$]CXXFLAGS_FOR_$2" && \ - ac_sub_configure_vars="$ac_sub_configure_vars 'CXXFLAGS=[$]CXXFLAGS_FOR_$2'" - - # The eval makes quoting arguments work. - AC_MSG_NOTICE([running $ac_sub_configure $ac_sub_configure_args $ac_sub_configure_vars]) - eval $ac_sub_configure $ac_sub_configure_args $ac_sub_configure_vars || - AC_MSG_ERROR([$ac_sub_configure failed for $ac_dir]) - fi - - cd "$ac_popdir" - done - fi -fi -]) -]) - -AC_DEFUN([_RTEMS_CONFIGURE_ARGS_PRUNE], -[ -$1_prune() -{ - $1= - for ac_arg - do - if test -n "$ac_prev"; then - ac_prev= - continue - fi - case $ac_arg in - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ - | --c=*) - ;; - --config-cache | -C) - ;; - - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - ;; - - -host* | --host* );; - -host | --host ) - ac_prev=host_alias;; - -target* | --target* );; - -target | --target ) - ac_prev=target_alias;; - -build* | --build* );; - -build | --build ) - ac_prev=build_alias;; - - -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) - ac_prev=prefix ;; - -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) - ;; - - *_alias=* );; - - m4_if([$2],,,[$2]) - *) $1="$$1 '$ac_arg'" ;; - esac - done - export $1 -} -]) - -## PUBLIC: RTEMS_BUILD_CONFIG_SUBDIRS(build_subdir) -# subdirs to be built for the build environment -AC_DEFUN([RTEMS_BUILD_CONFIG_SUBDIRS],[ -m4_append([_RTEMS_BUILD_CONFIGDIRS_LIST],[ $1]) -dnl Always append to build_configdirs -AC_SUBST(build_configdirs,"$build_configdirs $1") - -m4_divert_text([DEFAULTS], - [ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"]) -m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS]) -]) - -AC_DEFUN([_RTEMS_BUILD_CONFIG_PREPARE],[ -## # Record the configure arguments in Makefile. -m4_ifdef([_RTEMS_BUILD_CONFIGDIRS_LIST], -[ -m4_expand_once([_RTEMS_TOOLS([build],[BUILD])]) -m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([buildargs])]) -eval buildargs_prune $ac_configure_args -buildargs="'--host=${build_alias-$build}' '--build=${build_alias-$build}' ${buildargs}" -buildargs="${buildargs} '--target=${target_alias-$target}'" -],[]) -AC_SUBST(buildargs) -AC_SUBST(build_subdir) -]) - -## PUBLIC: RTEMS_HOST_CONFIG_SUBDIRS(host_subdir) -# subdirs to be build for the host environment -AC_DEFUN([RTEMS_HOST_CONFIG_SUBDIRS],[ -m4_append([_RTEMS_HOST_CONFIGDIRS_LIST],[ $1])dnl - -_RTEMS_SUBST_IFNOT([host_configdirs],[$1]) - -m4_divert_text([DEFAULTS], - [ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"]) -m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS]) -]) - -AC_DEFUN([_RTEMS_HOST_CONFIG_PREPARE],[ -m4_ifdef([_RTEMS_HOST_CONFIGDIRS_LIST], -[ -m4_expand_once([_RTEMS_TOOLS([host],[HOST])]) -m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([hostargs])]) -eval hostargs_prune $ac_configure_args -hostargs="'--host=${host_alias-$host}' '--build=${build_alias-$build}' '--target=${target_alias-$target}' ${hostargs}" -],[]) -AC_SUBST(hostargs) -AC_SUBST(host_subdir) -]) - -## PUBLIC: RTEMS_TARGET_CONFIG_SUBDIRS(target_subdir) -# subdirs to be build for the target environment -AC_DEFUN([RTEMS_TARGET_CONFIG_SUBDIRS],[ -AS_IF([test -d ${srcdir}/$1],[ -m4_append([_RTEMS_TARGET_CONFIGDIRS_LIST],[ $1]) - -_RTEMS_SUBST_IFNOT([target_configdirs],[$1]) - -m4_divert_text([DEFAULTS], - [ac_subdirs_all="$ac_subdirs_all m4_normalize([$1])"]) -m4_expand_once([_RTEMS_COMMANDS_POST_CONFIG_SUBDIRS]) - ]) -]) - -AC_DEFUN([_RTEMS_TARGET_CONFIG_PREPARE],[ -m4_ifdef([_RTEMS_TARGET_CONFIGDIRS_LIST], -[ -m4_expand_once([_RTEMS_TOOLS([target],[TARGET])]) -m4_expand_once([_RTEMS_CONFIGURE_ARGS_PRUNE([targetargs])]) -eval targetargs_prune $ac_configure_args -targetargs="'--host=${target_alias-$target}' '--build=${build_alias-$build}' '--target=${target_alias-$target}' ${targetargs}" -],[]) -AC_SUBST(targetargs) -AC_SUBST(target_subdir) -]) diff --git a/aclocal/bsp-alias.m4 b/aclocal/bsp-alias.m4 deleted file mode 100644 index 77d8205aba..0000000000 --- a/aclocal/bsp-alias.m4 +++ /dev/null @@ -1,20 +0,0 @@ -dnl _RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY) -dnl Internal subroutine to RTEMS_BSP_ALIAS -AC_DEFUN([_RTEMS_BSP_ALIAS],[ -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU]) -AC_REQUIRE([RTEMS_SOURCE_TOP]) -# account for "aliased" bsps which share source code - for bsp_cfgs in `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/"config/$1.cfg" 2>/dev/null`; do - $2=`echo "$bsp_cfgs" | sed \ - -e "s,^${RTEMS_SOURCE_ROOT}/bsps/$RTEMS_CPU/,," \ - -e "s,/config/.*\.cfg$,,"` - break - done -]) - -dnl RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY) -dnl convert a bsp alias $1 into its bsp directory RTEMS_BSP_FAMILY -AC_DEFUN([RTEMS_BSP_ALIAS], -[_RTEMS_BSP_ALIAS(m4_if([$1],,[$RTEMS_BSP],[$1]), - m4_if([$2],,[RTEMS_BSP_FAMILY],[$2]))] -) diff --git a/aclocal/canonical-target-name.m4 b/aclocal/canonical-target-name.m4 deleted file mode 100644 index bcebf3a192..0000000000 --- a/aclocal/canonical-target-name.m4 +++ /dev/null @@ -1,24 +0,0 @@ -dnl canonicalize target cpu -dnl NOTE: Most rtems targets do not fulfil autoconf's -dnl target naming conventions "processor-vendor-os" -dnl Therefore autoconf's AC_CANONICAL_TARGET will fail for them -dnl and we have to fix it for rtems ourselves - -AC_DEFUN([RTEMS_CANONICAL_TARGET_CPU], -[ -AC_CANONICAL_TARGET -AC_MSG_CHECKING(rtems target cpu) -case "${target}" in - no_cpu-*rtems*) - RTEMS_CPU=no_cpu - ;; - riscv*-*rtems*) - RTEMS_CPU=riscv - ;; - *) - RTEMS_CPU=`echo $target | sed 's%^\([[^-]]*\)-\(.*\)$%\1%'` - ;; -esac -AC_SUBST(RTEMS_CPU) -AC_MSG_RESULT($RTEMS_CPU) -]) diff --git a/aclocal/check-bsps.m4 b/aclocal/check-bsps.m4 deleted file mode 100644 index 610ae40f16..0000000000 --- a/aclocal/check-bsps.m4 +++ /dev/null @@ -1,25 +0,0 @@ -dnl Report all available bsps for a target within the source tree -dnl -dnl RTEMS_CHECK_BSPS(bsp_list) -AC_DEFUN([RTEMS_CHECK_BSPS], -[ -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl sets RTEMS_CPU, target -AC_REQUIRE([RTEMS_SOURCE_TOP])dnl sets RTEMS_SOURCE_ROOT - -AC_MSG_CHECKING([for available BSPs]) - $1= - for bsp_make in `echo "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/config 2>/dev/null`; do - bsp_family=`echo "$bsp_make" | sed \ - -e "s,^${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/,," \ - -e "s,/config$,,"` - for bsp_cfgs in `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/$bsp_family/config/"*.cfg 2>/dev/null`; do - bsp_cfg=`echo "$bsp_cfgs" | sed \ - -e "s,^${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/$bsp_family/config/,," \ - -e "s,\.cfg$,,"` - $1="[$]$1 $bsp_cfg" - done - done - AS_IF([test -z "[$]$1"], - [AC_MSG_RESULT([none])], - [AC_MSG_RESULT([$]$1)]) -])dnl diff --git a/aclocal/check-custom-bsp.m4 b/aclocal/check-custom-bsp.m4 deleted file mode 100644 index 11c2f1f7d2..0000000000 --- a/aclocal/check-custom-bsp.m4 +++ /dev/null @@ -1,20 +0,0 @@ -AC_DEFUN([_RTEMS_CHECK_CUSTOM_BSP],[ -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl sets RTEMS_CPU, target -AC_REQUIRE([RTEMS_SOURCE_TOP])dnl sets RTEMS_SOURCE_ROOT - $2= - for i in \ - `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/config/$1 2>/dev/null`; - do - AS_IF([test -r $i],[ - $2="$i" - break; - ]) - done -]) - -AC_DEFUN([RTEMS_CHECK_CUSTOM_BSP],[ - _RTEMS_CHECK_CUSTOM_BSP([[$]$1.cfg],[BSP_FOUND]) - AS_IF([test -z "$BSP_FOUND"],[ - AC_MSG_ERROR([missing [$]$1.cfg]) - ]) -]) diff --git a/aclocal/check-tool.m4 b/aclocal/check-tool.m4 deleted file mode 100644 index 210b1c06d2..0000000000 --- a/aclocal/check-tool.m4 +++ /dev/null @@ -1,9 +0,0 @@ -## Check for a cross tool, similar to AC_CHECK_TOOL, but do not fall back to -## the un-prefixed version of PROG-TO-CHECK-FOR. -dnl RTEMS_CHECK_TOOL(VARIABLE, PROG-TO-CHECK-FOR[, VALUE-IF-NOT-FOUND [, PATH]]) -AC_DEFUN([RTEMS_CHECK_TOOL], -[ - AS_IF([test "x$target_alias" != "x$host_alias"], - [rtems_tool_prefix=$target_alias-]) - AC_CHECK_PROG($1, ${rtems_tool_prefix}$2, ${rtems_tool_prefix}$2, $3, $4) -]) diff --git a/aclocal/enable-cxx.m4 b/aclocal/enable-cxx.m4 deleted file mode 100644 index 952f0151a8..0000000000 --- a/aclocal/enable-cxx.m4 +++ /dev/null @@ -1,11 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_CXX], -[ -AC_ARG_ENABLE(cxx, -[AS_HELP_STRING([--enable-cxx], -[enable C++ support])], -[case "${enable_cxx}" in - yes) RTEMS_HAS_CPLUSPLUS=yes ;; - no) RTEMS_HAS_CPLUSPLUS=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-cxx option) ;; -esac], [RTEMS_HAS_CPLUSPLUS=yes]) -]) diff --git a/aclocal/enable-drvmgr.m4 b/aclocal/enable-drvmgr.m4 deleted file mode 100644 index 489f60e75f..0000000000 --- a/aclocal/enable-drvmgr.m4 +++ /dev/null @@ -1,12 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_DRVMGR], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_DRVMGR_STARTUP])dnl - -AC_ARG_ENABLE(drvmgr, -[AS_HELP_STRING([--enable-drvmgr],[enable Driver Manager at Startup])], -[case "${enableval}" in - yes) RTEMS_DRVMGR_STARTUP=yes ;; - no) RTEMS_DRVMGR_STARTUP=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-drvmgr option) ;; -esac],[RTEMS_DRVMGR_STARTUP=yes]) -]) diff --git a/aclocal/enable-multiprocessing.m4 b/aclocal/enable-multiprocessing.m4 deleted file mode 100644 index 6f8843d1f6..0000000000 --- a/aclocal/enable-multiprocessing.m4 +++ /dev/null @@ -1,14 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_MULTIPROCESSING], -[ -AC_ARG_ENABLE(multiprocessing, -[AS_HELP_STRING([--enable-multiprocessing], -[enable multiprocessing interface; the multiprocessing interface is a -communication interface between different RTEMS instances and allows -synchronization of objects via message passing])], -[case "${enable_multiprocessing}" in - yes) test -z $enable_rtemsbsp && AC_MSG_ERROR([Multiprocessing requires BSPs to be provided, none have, see --enable-rtemsbsp]) - ;; - no) ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-multiprocessing option) ;; -esac],[enable_multiprocessing=no]) -]) diff --git a/aclocal/enable-networking.m4 b/aclocal/enable-networking.m4 deleted file mode 100644 index 7cede53fce..0000000000 --- a/aclocal/enable-networking.m4 +++ /dev/null @@ -1,13 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_NETWORKING], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_NETWORKING])dnl - -AC_ARG_ENABLE(networking, -[AS_HELP_STRING([--enable-networking],[enable TCP/IP stack])], -[case "${enableval}" in - yes) RTEMS_HAS_NETWORKING=yes ;; - no) RTEMS_HAS_NETWORKING=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-networking option) ;; -esac],[RTEMS_HAS_NETWORKING=yes]) -AC_SUBST(RTEMS_HAS_NETWORKING)dnl -]) diff --git a/aclocal/enable-paravirt.m4 b/aclocal/enable-paravirt.m4 deleted file mode 100644 index b3ef97edad..0000000000 --- a/aclocal/enable-paravirt.m4 +++ /dev/null @@ -1,13 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_PARAVIRT], -[ - -AC_ARG_ENABLE(paravirt, -[AS_HELP_STRING([--enable-paravirt],[enable support for paravirtualization -(default=no)])], - -[case "${enableval}" in - yes) RTEMS_HAS_PARAVIRT=yes ;; - no) RTEMS_HAS_PARAVIRT=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-paravirt option) ;; -esac],[RTEMS_HAS_PARAVIRT=no]) -]) diff --git a/aclocal/enable-posix.m4 b/aclocal/enable-posix.m4 deleted file mode 100644 index 272704c43e..0000000000 --- a/aclocal/enable-posix.m4 +++ /dev/null @@ -1,21 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_POSIX], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_POSIX_API])dnl - -AC_ARG_ENABLE(posix, -[AS_HELP_STRING([--enable-posix],[enable posix interface])], -[case "${enableval}" in - yes) RTEMS_HAS_POSIX_API=yes ;; - no) RTEMS_HAS_POSIX_API=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-posix option) ;; -esac],[RTEMS_HAS_POSIX_API=yes]) - -case "${host}" in - no_cpu-*rtems*) - RTEMS_HAS_POSIX_API=no - ;; - *) - ;; -esac -AC_SUBST(RTEMS_HAS_POSIX_API) -]) diff --git a/aclocal/enable-rtems-debug.m4 b/aclocal/enable-rtems-debug.m4 deleted file mode 100644 index 18bb67f284..0000000000 --- a/aclocal/enable-rtems-debug.m4 +++ /dev/null @@ -1,10 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_RTEMS_DEBUG], -[ -AC_ARG_ENABLE(rtems-debug, -AS_HELP_STRING([--enable-rtems-debug],[enable RTEMS_DEBUG]), -[case "${enable_rtems_debug}" in - yes) enable_rtems_debug=yes ;; - no) enable_rtems_debug=no ;; - *) AC_MSG_ERROR([bad value ${enable_rtems_debug} for RTEMS_DEBUG]) ;; -esac],[enable_rtems_debug=no]) -]) diff --git a/aclocal/enable-rtemsbsp.m4 b/aclocal/enable-rtemsbsp.m4 deleted file mode 100644 index f0b391bbb8..0000000000 --- a/aclocal/enable-rtemsbsp.m4 +++ /dev/null @@ -1,54 +0,0 @@ -dnl Override the set of BSPs to be built. -dnl used by the toplevel configure script -dnl RTEMS_ENABLE_RTEMSBSP(rtems_bsp_list) -AC_DEFUN([RTEMS_ENABLE_RTEMSBSP], -[ -AC_BEFORE([$0], [RTEMS_ENV_RTEMSBSP]) -AC_ARG_ENABLE(rtemsbsp, -[AS_HELP_STRING([--enable-rtemsbsp="bsp1 bsp2 .."], -[BSPs to include in build, required for SMP and MP builds])], -[case "${enable_rtemsbsp}" in - yes ) enable_rtemsbsp="" ;; - no ) enable_rtemsbsp="no" ;; - *) enable_rtemsbsp="$enable_rtemsbsp" - srctop=${srcdir} - while test x${srctop} != x/ - do - if test -d ${srctop}/cpukit -a -d ${srctop}/c/src/lib/libbsp; then - break - fi - srctop=$(dirname ${srctop}) - done - if test x${srctop} = x/; then - AC_MSG_ERROR([Cannot find the top of source tree, please report to devel@rtems.org]) - fi - target_arch=$(echo ${target_alias} | sed -e "s/\-.*//g") - libbsp=${srctop}/bsps - libbsp_e=$(echo ${libbsp} | sed -e 's/\//\\\//g') - cfg_list=$(LANG=C LC_COLLATE=C find ${libbsp} -mindepth 1 -name \*.cfg) - for bsp in ${enable_rtemsbsp}; - do - found=no - for bsp_path in ${cfg_list}; - do - cfg_bsp=$(echo ${bsp_path} | sed -e "s/.*\///" -e 's/\.cfg//') - if test x$bsp = x$cfg_bsp; then - cfg_arch=$(echo ${bsp_path} | sed -e "s/${libbsp_e}*\///" -e 's/\/.*//') - case ${target_arch} in - ${cfg_arch}* ) - ;; - * ) - AC_MSG_ERROR([BSP '$bsp' architecture does not match the --target architecture, run 'rtems-bsps' (in the top of the source tree) for a valid BSP list]) - ;; - esac - found=yes - break - fi - done - if test $found = no; then - AC_MSG_ERROR([BSP '$bsp' not found, run 'rtems-bsps' (in the top of the source tree) for a valid BSP list]) - fi - done - ;; -esac],[enable_rtemsbsp=""]) -]) diff --git a/aclocal/enable-smp.m4 b/aclocal/enable-smp.m4 deleted file mode 100644 index b8767923c7..0000000000 --- a/aclocal/enable-smp.m4 +++ /dev/null @@ -1,18 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_SMP], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_SMP])dnl - -AC_ARG_ENABLE(smp, -[AS_HELP_STRING([--enable-smp],[enable support for symmetric multiprocessing -(SMP)])], -[case "${enableval}" in - yes) test -z $enable_rtemsbsp && AC_MSG_ERROR([SMP requires BSPs to be provided, none have, see --enable-rtemsbsp]) - case "${RTEMS_CPU}" in - arm|powerpc|riscv*|sparc|i386) RTEMS_HAS_SMP=yes ;; - *) RTEMS_HAS_SMP=no ;; - esac - ;; - no) RTEMS_HAS_SMP=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-smp option) ;; -esac],[RTEMS_HAS_SMP=no]) -]) diff --git a/aclocal/enable-tests.m4 b/aclocal/enable-tests.m4 deleted file mode 100644 index 9fb7fa02c9..0000000000 --- a/aclocal/enable-tests.m4 +++ /dev/null @@ -1,11 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_TESTS], -[ -AC_ARG_ENABLE(tests, -[AS_HELP_STRING([--enable-tests],[enable tests (default:samples)])], - [case "${enableval}" in - samples) enable_tests=samples;; - yes) enable_tests=yes ;; - no) enable_tests=no ;; - *) AC_MSG_ERROR([bad value ${enableval} for --enable-tests]) ;; - esac], [enable_tests=samples]) -]) diff --git a/aclocal/multilib.m4 b/aclocal/multilib.m4 deleted file mode 100644 index 0bbef95f6f..0000000000 --- a/aclocal/multilib.m4 +++ /dev/null @@ -1,17 +0,0 @@ -dnl This provides configure definitions used for multilib support - -dnl parts of these macros are derived from newlib-1.8.2's multilib support - -AC_DEFUN([RTEMS_ENABLE_MULTILIB], -[ -AC_ARG_ENABLE(multilib, -AS_HELP_STRING([--enable-multilib], -[build many library versions (default=no)]), -[case "${enableval}" in - yes) multilib=yes ;; - no) multilib=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for multilib option) ;; - esac], [multilib=no])dnl - -AM_CONDITIONAL(MULTILIB,test x"${multilib}" = x"yes") -]) diff --git a/aclocal/path-ksh.m4 b/aclocal/path-ksh.m4 deleted file mode 100644 index 2c79b31d1e..0000000000 --- a/aclocal/path-ksh.m4 +++ /dev/null @@ -1,12 +0,0 @@ -AC_DEFUN([RTEMS_PATH_KSH], -[ -dnl NOTE: prefer bash over ksh over sh -AC_PATH_PROGS(KSH,bash ksh sh) -if test -z "$KSH"; then -dnl NOTE: This cannot happen -- /bin/sh must always exist -AC_MSG_ERROR( -[***] -[ Cannot determine a usable shell bash/ksh/sh] -[ Please contact your system administrator] ); -fi -]) diff --git a/aclocal/project-root.m4 b/aclocal/project-root.m4 deleted file mode 100644 index ffe5c6f940..0000000000 --- a/aclocal/project-root.m4 +++ /dev/null @@ -1,17 +0,0 @@ -dnl -dnl PROJECT_TOPdir .. relative path to the top of the build-tree -dnl PROJECT_ROOT .. relative path to the top of the temporary -dnl installation directory inside the build-tree -dnl RTEMS_TOPdir .. relative path of a subpackage's configure.ac to the -dnl toplevel configure.ac of the source-tree -dnl RTEMS_ROOT .. path to the top of a bsp's build directory -dnl [Applied by custom/*.cfg, deprecated otherwise] -dnl - -AC_DEFUN([RTEMS_PROJECT_ROOT], -[dnl -AC_REQUIRE([RTEMS_TOP]) -BIN2C=rtems-bin2c -AC_SUBST(BIN2C) -]) - diff --git a/aclocal/quoting.m4 b/aclocal/quoting.m4 deleted file mode 100644 index 0a95ae3e9b..0000000000 --- a/aclocal/quoting.m4 +++ /dev/null @@ -1,41 +0,0 @@ -dnl RTEMS_CONFIGURE_ARGS_QUOTE(dnl RETURN_VAR, [ADDITIONAL_CASES], [VAR_TO_PROCESS]]) -dnl -AC_DEFUN([_RTEMS_CONFIGURE_ARGS_QUOTE], -[ -$1_prune() -{ - # Remove --cache-file and --srcdir arguments so they do not pile up. - $1= - ac_prev= - for ac_arg - do - if test -n "$ac_prev"; then - ac_prev= - continue - fi - case $ac_arg in - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ - | --c=*) - ;; - --config-cache | -C) - ;; - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - ;; - m4_if([$2],,,[$2]) - *) $1="$$1 '$ac_arg'" ;; - esac - done - export $1 -} -]) - -AC_DEFUN([RTEMS_CONFIGURE_ARGS_QUOTE],[ -m4_expand_once([_RTEMS_CONFIGURE_ARGS_QUOTE([$1],[$2])]) -eval $1_prune m4_if([$3],,[$ac_configure_args],[[$]$3]) -]) diff --git a/aclocal/rpm.m4 b/aclocal/rpm.m4 deleted file mode 100644 index 1f2015b4a5..0000000000 --- a/aclocal/rpm.m4 +++ /dev/null @@ -1,20 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_RPMPREFIX],[ -AC_ARG_ENABLE([rpmprefix], -[ --enable-rpmprefix=<rpmprefix> prefix rpms], -[case $enable_rpmprefix in -yes ) rpmprefix="rtems-"]_RTEMS_API["-";; -no ) rpmprefix="%{nil}";; -* ) AS_IF([test -z "$enable_rpmprefix"], - [rpmprefix="%{nil}"], - [rpmprefix="$enable_rpmprefix"]);; -esac], -[rpmprefix="rtems-"]_RTEMS_API["-"]) - -AC_ARG_ENABLE([osversions], -[ --enable-osversions whether to use version numbers in os-tripples], -[case $enable_osversions in -yes ) osversion=_RTEMS_API;; -* ) osversion=;; -esac], -[osversion=_RTEMS_API]) -]) diff --git a/aclocal/rtems-bsp-includes.m4 b/aclocal/rtems-bsp-includes.m4 deleted file mode 100644 index 2248211192..0000000000 --- a/aclocal/rtems-bsp-includes.m4 +++ /dev/null @@ -1,13 +0,0 @@ -dnl -dnl RTEMS Include paths. -dnl -AC_DEFUN([RTEMS_BSP_INCLUDES], -[ -AC_REQUIRE([RTEMS_SOURCE_TOP]) -AC_REQUIRE([RTEMS_BUILD_TOP]) -RTEMS_BSP_CPPFLAGS="-I${RTEMS_BUILD_ROOT}/lib/libbsp/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include \ --I${RTEMS_SOURCE_ROOT}/bsps/include \ --I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/include \ --I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include" -AC_SUBST([RTEMS_BSP_CPPFLAGS]) -]) diff --git a/aclocal/rtems-build-top.m4 b/aclocal/rtems-build-top.m4 deleted file mode 100644 index 77cff7f4d4..0000000000 --- a/aclocal/rtems-build-top.m4 +++ /dev/null @@ -1,12 +0,0 @@ -dnl -dnl RTEMS_BUILD_TOP($1) -dnl -AC_DEFUN([RTEMS_BUILD_TOP], -[dnl -# -# This is a copy of the horrible hack in rtems-top.m4 and it is simpler to -# copy it than attempt to clean this crap up. -# -RTEMS_BUILD_ROOT="${with_rtems_build_top}" -AC_SUBST([RTEMS_BUILD_ROOT]) -])dnl diff --git a/aclocal/rtems-includes.m4 b/aclocal/rtems-includes.m4 deleted file mode 100644 index ca4ebed581..0000000000 --- a/aclocal/rtems-includes.m4 +++ /dev/null @@ -1,23 +0,0 @@ -dnl -dnl RTEMS Include paths. -dnl -AC_DEFUN([RTEMS_INCLUDES], -[ -AC_REQUIRE([RTEMS_SOURCE_TOP]) -AC_REQUIRE([RTEMS_BUILD_TOP]) - -# Was CFLAGS set? -rtems_cv_CFLAGS_set="${CFLAGS+set}" - -RTEMS_INCLUDE_CPUKIT="-I${RTEMS_SOURCE_ROOT}/cpukit/include" -RTEMS_INCLUDE_CPUKIT_ARCH="-I${RTEMS_SOURCE_ROOT}/cpukit/score/cpu/\$(RTEMS_CPU)/include" - -RTEMS_CPUKIT_INCLUDE="${RTEMS_INCLUDE_CPUKIT} ${RTEMS_INCLUDE_CPUKIT_ARCH}" -RTEMS_BUILD_INCLUDE="-I\$(top_builddir) -I${RTEMS_BUILD_ROOT}/include" - -RTEMS_INCLUDE="${RTEMS_BUILD_INCLUDE} ${RTEMS_CPUKIT_INCLUDE}" - -RTEMS_CPPFLAGS="${RTEMS_INCLUDE}" - -AC_SUBST([RTEMS_CPPFLAGS]) -]) diff --git a/aclocal/rtems-source-top.m4 b/aclocal/rtems-source-top.m4 deleted file mode 100644 index d1460ae82d..0000000000 --- a/aclocal/rtems-source-top.m4 +++ /dev/null @@ -1,8 +0,0 @@ -dnl -dnl RTEMS_SOURCE_TOP -dnl -AC_DEFUN([RTEMS_SOURCE_TOP], -[dnl -RTEMS_SOURCE_ROOT="${with_rtems_source_top}" -AC_SUBST([RTEMS_SOURCE_ROOT]) -])dnl diff --git a/aclocal/rtems-top.m4 b/aclocal/rtems-top.m4 deleted file mode 100644 index 3eb4827861..0000000000 --- a/aclocal/rtems-top.m4 +++ /dev/null @@ -1,34 +0,0 @@ -# AC_DISABLE_OPTION_CHECKING is not available before 2.62 -AC_PREREQ(2.62) - -dnl -dnl RTEMS_TOP($1) -dnl -dnl $1 .. relative path from this configure.ac to the toplevel configure.ac -dnl -AC_DEFUN([RTEMS_TOP], -[dnl -AC_REQUIRE([RTEMS_VERSIONING]) -AC_REQUIRE([AC_DISABLE_OPTION_CHECKING]) -AC_CONFIG_AUX_DIR([$1]) -AC_CHECK_PROGS(MAKE, gmake make) -AC_BEFORE([$0], [AM_INIT_AUTOMAKE])dnl - -AC_PREFIX_DEFAULT([/opt/rtems-][_RTEMS_API]) - -RTEMS_TOPdir="$1"; -AC_SUBST(RTEMS_TOPdir) - -dots=`echo $with_target_subdir|\ -sed -e 's,^\.$,,' -e 's%^\./%%' -e 's%[[^/]]$%&/%' -e 's%[[^/]]*/%../%g'` -PROJECT_TOPdir=${dots}${RTEMS_TOPdir}/'$(top_builddir)' -AC_SUBST(PROJECT_TOPdir) - -PROJECT_ROOT="${RTEMS_TOPdir}/\$(top_builddir)" -AC_SUBST(PROJECT_ROOT) - -AC_MSG_CHECKING([for RTEMS Version]) -AC_MSG_RESULT([_RTEMS_VERSION]) -pkgdatadir="${datadir}"/rtems[]_RTEMS_API; -AC_SUBST([pkgdatadir]) -])dnl diff --git a/aclocal/tool-paths.m4 b/aclocal/tool-paths.m4 deleted file mode 100644 index ff6e5f830e..0000000000 --- a/aclocal/tool-paths.m4 +++ /dev/null @@ -1,23 +0,0 @@ -AC_DEFUN([RTEMS_TOOLPATHS], -[ -# tooldir='$(exec_prefix)/'$target_alias -# Temporary work-around until building in source tree is supported -AC_REQUIRE([RTEMS_PROJECT_ROOT]) - -tooldir='$(PROJECT_ROOT)' -AC_SUBST(tooldir) - -project_includedir='$(tooldir)'/include -AC_SUBST(project_includedir) - -project_libdir='$(tooldir)/lib$(MULTISUBDIR)' -AC_SUBST(project_libdir) - -project_bindir='$(tooldir)/bin' -AC_SUBST(project_bindir) - -rtems_bspdir='$(prefix)/${RTEMS_BSP}' -AC_SUBST(rtems_bspdir) -rtems_makedir='$(prefix)/make' -AC_SUBST(rtems_makedir) -]) diff --git a/aclocal/version.m4 b/aclocal/version.m4 deleted file mode 100644 index 69e3eea10a..0000000000 --- a/aclocal/version.m4 +++ /dev/null @@ -1,4 +0,0 @@ -AC_DEFUN([RTEMS_VERSIONING], -m4_define([_RTEMS_VERSION],[6.0.0])) - -m4_define([_RTEMS_API],[6]) diff --git a/automake/host.am b/automake/host.am deleted file mode 100644 index f999b83776..0000000000 --- a/automake/host.am +++ /dev/null @@ -1,5 +0,0 @@ -## NOTE: This is a temporary work-around to keep -## RTEMS's non automake standard make targets working. -## Once automake is fully integrated these make targets -## and this file will probably be removed - diff --git a/automake/subdirs.am b/automake/subdirs.am deleted file mode 100644 index 37617e0759..0000000000 --- a/automake/subdirs.am +++ /dev/null @@ -1,7 +0,0 @@ -## Borrowed from automake-1.4 and adapted to RTEMS - -## NOTE: This is a temporary work-around to keep -## RTEMS's non automake standard make targets working. -## Once automake is fully integrated these make targets -## and this file will probably be removed - diff --git a/bootstrap b/bootstrap deleted file mode 100755 index b3da39383b..0000000000 --- a/bootstrap +++ /dev/null @@ -1,326 +0,0 @@ -#!/bin/sh -# -# helps bootstrapping, when checked out from CVS -# requires GNU autoconf and GNU automake -# -# this is not meant to be exported outside the source tree -# -# NOTE: Inspired by libtool's autogen script -# -# to be run from the toplevel directory of RTEMS' -# source tree - -progname=`basename $0` -top_srcdir=`dirname $0` - -LC_ALL=C -export LC_ALL - -verbose="" -quiet="false" -mode="autoreconf" -force=0 - -usage() -{ - echo - echo "usage: ${progname} [-c|-h|-H] [-q][-v]" - echo - echo "options:" - echo " -c .. clean, remove all aclocal/autoconf/automake generated files" - echo " -h .. display this message and exit" - echo " -H .. regenerate headers.am files" - echo " -q .. quiet, don't display directories" - echo " -v .. verbose, pass -v to autotools" - echo - exit 1 -} - -if test ! -f $top_srcdir/aclocal/version.m4; then - echo "${progname}:" - echo " Installation problem: Can't find file aclocal/version.m4" - exit 1 -fi - -while test $# -gt 0; do -case $1 in --h|--he|--hel|--help) - usage ;; --q|--qu|--qui|--quie|--quiet) - quiet="true" - shift;; --v|--ve|--ver|--verb|--verbo|--verbos|--verbose) - verbose="-v" - shift;; --c|--cl|--cle|--clea|--clean) - mode="clean" - shift;; --f|--fo|--for|--forc|--force) - force=`expr $force + 1` - shift;; --H|--headers) - mode="headers" - shift;; --r|--re|--rec|--reco|--recon|--reconf) - mode="autoreconf" - shift;; --g|--ge|--gen|--gene|--gener|--genera|--generat|--generate) - mode="generate" - shift;; --*) echo "unknown option $1" - usage ;; -*) echo "invalid parameter $1" - usage ;; -esac -done - -case $mode in -headers) - if test "." != "$top_srcdir"; then - echo "To generate the headers.am you must call the script via \"./$progname -H\"" - exit 1 - fi - base="$PWD" - - # Generate cpukit/header-dirs.am - tmp="$base/cpukit/header-dirs.am.new" - hdr_dirs=`for i in cpukit/include cpukit/libnetworking cpukit/score/cpu/*/include ; do - cd "$i" - find -mindepth 1 -type d - cd "$base" - done | sort -u | sed 's%^\./%%'` - echo '## This file was generated by "./boostrap -H".' > "$tmp" - echo 'include_HEADERS =' >> "$tmp" - for dir in $hdr_dirs ; do - am_dir=`echo $dir | sed 's%[/-]%_%g'` - echo "include_${am_dir}dir = \$(includedir)/$dir" >> "$tmp" - echo "include_${am_dir}_HEADERS =" >> "$tmp" - done - diff -q "$tmp" "cpukit/header-dirs.am" || mv "$tmp" "cpukit/header-dirs.am" - rm -f "$tmp" - - # Generate cpukit/*/headers.am - tmp="$base/headers.am.new" - cpukit="$base/cpukit" - cd "$cpukit" - for inc in include score/cpu/*/include ; do - echo '## This file was generated by "./boostrap -H".' > "$tmp" - hdr=`dirname $inc` - am_dir="" - cd $inc - for b in `find -type d | sort` ; do - for j in `find $b -mindepth 1 -maxdepth 1 -name '*.h' | sed 's%^\.%%' | sed 's%^/%%' | sort` ; do - dir=`dirname $j` - if test x$dir != x. ; then - am_dir=`echo $dir | sed 's%[/-]%_%g'` - am_dir="_$am_dir" - else - am_dir="" - fi - echo "include${am_dir}_HEADERS += $inc/$j" >> "$tmp" - done - done - cd "$cpukit" - diff -q "$tmp" "${hdr}/headers.am" || mv "$tmp" "${hdr}/headers.am" - done - rm -f "$tmp" - cd "$base" - - # Generate bsps/*/headers.am - tmp="$base/headers.am.new" - for i in bsps/include bsps/*/include bsps/*/*/include ; do - dir="" - am_dir="" - echo '## This file was generated by "./boostrap -H".' > "$tmp" - case $i in - bsps/*/*/include) - hdr="../" - inc="../../../../../../$i/" - ;; - bsps/*/include) - hdr="../" - inc="../../../../../$i/" - ;; - bsps/include) - hdr="../" - inc="../../$i/" - ;; - *) - hdr="" - inc="" - ;; - esac - cd $i - for b in `find -type d | sort` ; do - for j in `find $b -mindepth 1 -maxdepth 1 -name '*.h' -or -name '*.inc' | sed 's%^\.%%' | sed 's%^/%%' | sort` ; do - d=`dirname $j` - if test x$d != x$dir ; then - dir=$d - if test x$d != x. ; then - am_dir=`echo $dir | sed 's%[/-]%_%g'` - am_dir="_$am_dir" - printf "\ninclude%sdir = \$(includedir)/$dir\n" "$am_dir" >> "$tmp" - else - am_dir="" - echo "" >> "$tmp" - fi - echo "include${am_dir}_HEADERS =" >> "$tmp" - fi - echo "include${am_dir}_HEADERS += $inc$j" >> "$tmp" - if test $j = bsp.h ; then - echo "include_HEADERS += include/bspopts.h" >> "$tmp" - fi - done - done - cd "$base" - diff -q "$tmp" "$i/${hdr}headers.am" || mv "$tmp" "$i/${hdr}headers.am" - done - rm -f "$tmp" - ;; - -generate) - AUTOCONF=${AUTOCONF-autoconf} - if test -z "$AUTOCONF"; then - echo "You must have autoconf installed to run $program" - exit 1 - fi - - AUTOHEADER=${AUTOHEADER-autoheader} - if test -z "$AUTOHEADER"; then - echo "You must have autoconf installed to run $program" - exit 1 - fi - - AUTOMAKE=${AUTOMAKE-automake} - if test -z "$AUTOMAKE"; then - echo "You must have automake installed to run $program" - exit 1 - fi - - ACLOCAL=${ACLOCAL-aclocal} - if test -z "$ACLOCAL"; then - echo "You must have automake installed to run $program" - exit 1 - fi - - case $top_srcdir in - /* ) aclocal_dir=$top_srcdir - ;; - *) aclocal_dir=`pwd`/$top_srcdir - ;; - esac - - confs=`find . \( -name 'configure.in' -o -name 'configure.ac' \) -print` - for i in $confs; do - dir=`dirname $i` - configure=`basename $i` - ( test "$quiet" = "true" || echo "$dir" - cd $dir - pat="s,\$(RTEMS_TOPdir),${aclocal_dir},g" - aclocal_args=`grep '^[ ]*ACLOCAL_AMFLAGS' Makefile.am | \ - sed -e 's%.*ACLOCAL_AMFLAGS.*\=[ ]*%%g' -e $pat ` - test "$verbose" = "-v" && echo "${ACLOCAL} $aclocal_args" - ${ACLOCAL} $aclocal_args - test -n "`grep CONFIG_HEADER ${configure}`" && ${AUTOHEADER} \ - && test "$verbose" = "-v" && echo "${AUTOHEADER}" - test -n "`grep RTEMS_BSP_CONFIGURE ${configure}`" && ${AUTOHEADER} \ - && test "$verbose" = "-v" && echo "${AUTOHEADER}" - test -f Makefile.am && ${AUTOMAKE} -a -c $verbose - ${AUTOCONF} - test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \ - && echo timestamp > stamp-h.in - ) - done - ;; - -autoreconf) - AUTORECONF=${AUTORECONF-autoreconf} - if test -z "$AUTORECONF"; then - echo "You must have autoreconf installed to run $program" - exit 1 - fi - - confs=`find . -name 'configure.ac' -print` - for i in $confs; do - dir=`dirname $i` - configure=`basename $i` - ( test "$quiet" = "true" || echo "$dir" - cd $dir - ${AUTORECONF} -i --no-recursive $verbose - test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \ - && echo timestamp > stamp-h.in - ) - done - ;; - -clean) - test "$quiet" = "true" || echo "removing automake generated Makefile.in files" - files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` - for i in $files; do - if test -f $i; then - rm -f $i - test "$verbose" = "-v" && echo "$i" - fi - done - - test "$quiet" = "true" || echo "removing configure files" - files=`find . -name 'configure' -print` - for i in $files; do - if test -f $i; then - rm -f $i - test "$verbose" = "-v" && echo "$i" - fi - done - - if test $force -gt 0; then - needles="" - if test $force -gt 1; then - # Manually maintained - needles="$needles config.sub" - needles="$needles config.guess" - fi - if test $force -gt 0; then - # Inherited from automake - needles="$needles compile" - needles="$needles depcomp" - needles="$needles install-sh" - needles="$needles missing" - needles="$needles mdate-sh" - fi - for j in $needles; do - files=`find . -name "$j" -print` - for i in $files; do - if test -f $i; then - rm -f $i - test "$verbose" = "-v" && echo "$i" - fi - done - done - fi - - test "$quiet" = "true" || echo "removing aclocal.m4 files" - files=`find . -name 'aclocal.m4' -print` - test "$verbose" = "-v" && test -n "$files" && echo "$files" - for i in $files; do - if test -f $i; then - rm -f $i - test "$verbose" = "-v" && echo "$i" - fi - done - - find . -name '*~' -print | xargs rm -f - find . -name 'bspopts.h.in' -print | xargs rm -f - find . -name '*.orig' -print | xargs rm -f - find . -name '*.rej' -print | xargs rm -f - find . -name 'config.status' -print | xargs rm -f - find . -name 'config.log' -print | xargs rm -f - find . -name 'config.cache' -print | xargs rm -f - find . -name 'Makefile' -and -not -path ./testsuites/ada/sptests/sp19/Makefile -print | xargs rm -f - find . -name '.deps' -print | xargs rm -rf - find . -name '.libs' -print | xargs rm -rf - find . -name 'stamp-h.in' | xargs rm -rf - find . -name 'autom4te*.cache' | xargs rm -rf - ;; -esac - -exit 0 diff --git a/bsps/arm/altera-cyclone-v/headers.am b/bsps/arm/altera-cyclone-v/headers.am deleted file mode 100644 index f63ee38854..0000000000 --- a/bsps/arm/altera-cyclone-v/headers.am +++ /dev/null @@ -1,45 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_16550_uart.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_address_space.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_cache.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_clock_group.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_clock_manager.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_dma.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_dma_common.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_dma_program.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_generalpurpose_io.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_hwlibs_ver.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_interrupt_common.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_mpu_registers.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_qspi_private.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/alt_reset_manager.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/hwlib.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/i2cdrv.h -include_bsp_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/irq.h - -include_bsp_socaldir = $(includedir)/bsp/socal -include_bsp_socal_HEADERS = -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_acpidmap.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_clkmgr.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_dmanonsecure.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_dmasecure.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_gpio.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_i2c.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_l3.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_qspi.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_qspidata.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_rstmgr.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_sdr.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_sysmgr.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/alt_uart.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/hps.h -include_bsp_socal_HEADERS += ../../../../../../bsps/arm/altera-cyclone-v/include/bsp/socal/socal.h diff --git a/bsps/arm/atsam/headers.am b/bsps/arm/atsam/headers.am deleted file mode 100644 index 70473c7ea1..0000000000 --- a/bsps/arm/atsam/headers.am +++ /dev/null @@ -1,270 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/atsam/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/atsam-clock-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/atsam-i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/atsam-spi.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/iocopy.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/pin-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/power.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/sc16is752.h -include_bsp_HEADERS += ../../../../../../bsps/arm/atsam/include/bsp/spi.h - -include_libchipdir = $(includedir)/libchip -include_libchip_HEADERS = -include_libchip_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/chip.h -include_libchip_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/compiler.h - -include_libchip_includedir = $(includedir)/libchip/include -include_libchip_include_HEADERS = -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/acc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/adc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/aes.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/afe_dma.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/afec.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/chip.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/dac_dma.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/efc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/exceptions.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/flashd.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/gmac.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/gmacd.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/hsmci.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/icm.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/isi.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/iso7816_4.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mcan.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mcid.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mediaLB.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/mpu.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pio.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pio_capture.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pio_it.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pmc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/pwmc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/qspi.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/qspi_dma.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/rstc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/rtc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/rtt.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sdramc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/smc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/spi.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/spi_dma.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/ssc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/supc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/tc.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/timetick.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/trace.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/trng.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/twi.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/twid.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/uart.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/uart_dma.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/usart.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/usart_dma.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/usbhs.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/video.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/wdt.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/xdma_hardware_interface.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/xdmac.h -include_libchip_include_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/xdmad.h - -include_libchip_include_same70dir = $(includedir)/libchip/include/same70 -include_libchip_include_same70_HEADERS = -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70j19.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70j20.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70j21.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70n19.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70n20.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70n21.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70q19.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70q20.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/same70q21.h -include_libchip_include_same70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/system_same70.h - -include_libchip_include_same70_componentdir = $(includedir)/libchip/include/same70/component -include_libchip_include_same70_component_HEADERS = -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_acc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_aes.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_afec.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_chipid.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_dacc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_efc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_gmac.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_gpbr.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_hsmci.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_icm.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_isi.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_matrix.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_mcan.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_pio.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_pmc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_pwm.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_qspi.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rstc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rswdt.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rtc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_rtt.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_sdramc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_smc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_spi.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_ssc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_supc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_tc.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_trng.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_twihs.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_uart.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_usart.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_usbhs.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_utmi.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_wdt.h -include_libchip_include_same70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/component/component_xdmac.h - -include_libchip_include_same70_piodir = $(includedir)/libchip/include/same70/pio -include_libchip_include_same70_pio_HEADERS = -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j19.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j20.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70j21.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n19.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n20.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70n21.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q19.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q20.h -include_libchip_include_same70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/same70/pio/pio_same70q21.h - -include_libchip_include_sams70dir = $(includedir)/libchip/include/sams70 -include_libchip_include_sams70_HEADERS = -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70j19.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70j20.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70j21.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70n19.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70n20.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70n21.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70q19.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70q20.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/sams70q21.h -include_libchip_include_sams70_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/system_sams70.h - -include_libchip_include_sams70_componentdir = $(includedir)/libchip/include/sams70/component -include_libchip_include_sams70_component_HEADERS = -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_acc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_aes.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_afec.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_chipid.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_dacc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_efc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_gpbr.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_hsmci.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_icm.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_isi.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_matrix.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_pio.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_pmc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_pwm.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_qspi.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rstc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rswdt.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rtc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_rtt.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_sdramc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_smc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_spi.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_ssc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_supc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_tc.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_trng.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_twihs.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_uart.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_usart.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_usbhs.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_utmi.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_wdt.h -include_libchip_include_sams70_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/component/component_xdmac.h - -include_libchip_include_sams70_piodir = $(includedir)/libchip/include/sams70/pio -include_libchip_include_sams70_pio_HEADERS = -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j19.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j20.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70j21.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n19.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n20.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70n21.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q19.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q20.h -include_libchip_include_sams70_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/sams70/pio/pio_sams70q21.h - -include_libchip_include_samv71dir = $(includedir)/libchip/include/samv71 -include_libchip_include_samv71_HEADERS = -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71j19.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71j20.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71j21.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71n19.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71n20.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71n21.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71q19.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71q20.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/samv71q21.h -include_libchip_include_samv71_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/system_samv71.h - -include_libchip_include_samv71_componentdir = $(includedir)/libchip/include/samv71/component -include_libchip_include_samv71_component_HEADERS = -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_acc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_aes.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_afec.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_chipid.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_dacc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_efc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_gmac.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_gpbr.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_hsmci.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_icm.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_isi.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_matrix.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_mcan.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_mlb.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_pio.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_pmc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_pwm.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_qspi.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rstc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rswdt.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rtc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_rtt.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_sdramc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_smc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_spi.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_ssc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_supc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_tc.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_trng.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_twihs.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_uart.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_usart.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_usbhs.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_utmi.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_wdt.h -include_libchip_include_samv71_component_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/component/component_xdmac.h - -include_libchip_include_samv71_piodir = $(includedir)/libchip/include/samv71/pio -include_libchip_include_samv71_pio_HEADERS = -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j19.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j20.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71j21.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n19.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n20.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71n21.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q19.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q20.h -include_libchip_include_samv71_pio_HEADERS += ../../../../../../bsps/arm/atsam/include/libchip/include/samv71/pio/pio_samv71q21.h diff --git a/bsps/arm/atsam/start/linkcmds.memory.in b/bsps/arm/atsam/start/linkcmds.memory.in deleted file mode 100644 index de4d818283..0000000000 --- a/bsps/arm/atsam/start/linkcmds.memory.in +++ /dev/null @@ -1,39 +0,0 @@ -MEMORY { - ITCM : ORIGIN = 0x00000000, LENGTH = @ATSAM_MEMORY_TCM_SIZE@ - INTFLASH : ORIGIN = 0x00400000, LENGTH = @ATSAM_MEMORY_INTFLASH_SIZE@ - DTCM : ORIGIN = 0x20000000, LENGTH = @ATSAM_MEMORY_TCM_SIZE@ - INTSRAM : ORIGIN = 0x20400000, LENGTH = @ATSAM_MEMORY_INTSRAM_SIZE@ - 2 * @ATSAM_MEMORY_TCM_SIZE@ - @ATSAM_MEMORY_NOCACHE_SIZE@ - NOCACHE : ORIGIN = 0x20400000 + @ATSAM_MEMORY_INTSRAM_SIZE@ - 2 * @ATSAM_MEMORY_TCM_SIZE@ - @ATSAM_MEMORY_NOCACHE_SIZE@, LENGTH = @ATSAM_MEMORY_NOCACHE_SIZE@ - SDRAM : ORIGIN = 0x70000000, LENGTH = @ATSAM_MEMORY_SDRAM_SIZE@ - QSPIFLASH : ORIGIN = 0x80000000, LENGTH = @ATSAM_MEMORY_QSPIFLASH_SIZE@ -} - -/* Must be used only for MPU definitions */ - -atsam_memory_itcm_begin = ORIGIN (ITCM); -atsam_memory_itcm_end = ORIGIN (ITCM) + LENGTH (ITCM); -atsam_memory_itcm_size = LENGTH (ITCM); - -atsam_memory_intflash_begin = ORIGIN (INTFLASH); -atsam_memory_intflash_end = ORIGIN (INTFLASH) + LENGTH (INTFLASH); -atsam_memory_intflash_size = LENGTH (INTFLASH); - -atsam_memory_dtcm_begin = ORIGIN (DTCM); -atsam_memory_dtcm_end = ORIGIN (DTCM) + LENGTH (DTCM); -atsam_memory_dtcm_size = LENGTH (DTCM); - -atsam_memory_intsram_begin = ORIGIN (INTSRAM); -atsam_memory_intsram_end = ORIGIN (INTSRAM) + LENGTH (INTSRAM); -atsam_memory_intsram_size = LENGTH (INTSRAM); - -atsam_memory_nocache_begin = ORIGIN (NOCACHE); -atsam_memory_nocache_end = ORIGIN (NOCACHE) + LENGTH (NOCACHE); -atsam_memory_nocache_size = LENGTH (NOCACHE); - -atsam_memory_sdram_begin = ORIGIN (SDRAM); -atsam_memory_sdram_end = ORIGIN (SDRAM) + LENGTH (SDRAM); -atsam_memory_sdram_size = LENGTH (SDRAM); - -atsam_memory_qspiflash_begin = ORIGIN (QSPIFLASH); -atsam_memory_qspiflash_end = ORIGIN (QSPIFLASH) + LENGTH (QSPIFLASH); -atsam_memory_qspiflash_size = LENGTH (QSPIFLASH); diff --git a/bsps/arm/beagle/headers.am b/bsps/arm/beagle/headers.am deleted file mode 100644 index e4a746b2e1..0000000000 --- a/bsps/arm/beagle/headers.am +++ /dev/null @@ -1,17 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/beagle/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/bbb-gpio.h -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/bbb-pwm.h -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/beagleboneblack.h -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/spi.h -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/qep.h -include_bsp_HEADERS += ../../../../../../bsps/arm/beagle/include/bsp/pwmss.h diff --git a/bsps/arm/beagle/simscripts/qemu-beagleboard.in b/bsps/arm/beagle/simscripts/qemu-beagleboard.in deleted file mode 100644 index 47c3bf489d..0000000000 --- a/bsps/arm/beagle/simscripts/qemu-beagleboard.in +++ /dev/null @@ -1,63 +0,0 @@ -# -# ARM/BeagleBoard Qemu Support -# - -bspUsesGDBSimulator="no" -# bspGeneratesGDBCommands="yes" -# bspSupportsGDBServerMode="yes" -runBSP=NOT_OVERRIDDEN -if [ ! -r ${runBSP} ] ; then - runBSP=qemu-system-arm -fi -bspNeedsDos2Unix="yes" -bspGeneratesDeviceTree="yes" -bspInputDevice=qemu-gumstix.cmds -bspTreeFile=qemu-gumstix.cmds -bspRedirectInput=yes - -runARGS() -{ -# qemu-system-arm -M connex -m 289 -nographic -monitor null -pflash connex-flash.img <cmds >log - - UBOOT=${HOME}/qemu/u-boot-connex-400-r1604.bin - FLASH=connex-flash.img - ( dd of=${FLASH} bs=128k count=128 if=/dev/zero ; - dd of=${FLASH} bs=128k conv=notrunc if=${UBOOT} ; - dd of=${FLASH} bs=1k conv=notrunc seek=4096 if=${1} ) >/dev/null 2>&1 - - if [ ${coverage} = yes ] ; then - rm -f trace ${1}.tra - COVERAGE_ARG="-trace ${1}.tra" - fi - - echo "-M connex -m 289 -nographic -monitor null \ - -pflash ${FLASH} ${COVERAGE_ARG}" -} - -checkBSPFaults() -{ - return 0 -} - -bspLimit() -{ - testname=$1 - case ${testname} in - *stackchk*)limit=5 ;; - *fatal*) limit=1 ;; - *minimum*) limit=1 ;; - *psxtime*) limit=180 ;; - *) limit=60 ;; - esac - echo ${limit} -} - -### Generate the commands we boot with -bspGenerateDeviceTree() -{ -cat >qemu-gumstix.cmds <<EOF - -bootelf 0x400000 - -EOF -} diff --git a/bsps/arm/csb336/headers.am b/bsps/arm/csb336/headers.am deleted file mode 100644 index 911de17b50..0000000000 --- a/bsps/arm/csb336/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/csb336/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/csb336/include/mc9328mxl.h -include_HEADERS += ../../../../../../bsps/arm/csb336/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/csb336/include/bsp/irq.h diff --git a/bsps/arm/csb337/headers.am b/bsps/arm/csb337/headers.am deleted file mode 100644 index 4fff8adeac..0000000000 --- a/bsps/arm/csb337/headers.am +++ /dev/null @@ -1,21 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_dbgu.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_emac.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_gpio.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_mem.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_pmc.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/at91rm9200_usart.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/bits.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/font8x16.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/sed1356.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/sed1356_16bit.h -include_HEADERS += ../../../../../../bsps/arm/csb337/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/csb337/include/bsp/irq.h diff --git a/bsps/arm/edb7312/headers.am b/bsps/arm/edb7312/headers.am deleted file mode 100644 index 706c1e138e..0000000000 --- a/bsps/arm/edb7312/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/edb7312/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/edb7312/include/ep7312.h -include_HEADERS += ../../../../../../bsps/arm/edb7312/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/edb7312/include/bsp/irq.h diff --git a/bsps/arm/gumstix/headers.am b/bsps/arm/gumstix/headers.am deleted file mode 100644 index 410ad6cf75..0000000000 --- a/bsps/arm/gumstix/headers.am +++ /dev/null @@ -1,12 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/gumstix/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/gumstix/include/ffuart.h -include_HEADERS += ../../../../../../bsps/arm/gumstix/include/pxa255.h -include_HEADERS += ../../../../../../bsps/arm/gumstix/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/gumstix/include/bsp/irq.h diff --git a/bsps/arm/headers.am b/bsps/arm/headers.am deleted file mode 100644 index f618589561..0000000000 --- a/bsps/arm/headers.am +++ /dev/null @@ -1,54 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../bsps/arm/include/cmsis_gcc.h -include_HEADERS += ../../../../../bsps/arm/include/core_cm7.h -include_HEADERS += ../../../../../bsps/arm/include/core_cmFunc.h -include_HEADERS += ../../../../../bsps/arm/include/core_cmInstr.h -include_HEADERS += ../../../../../bsps/arm/include/core_cmSimd.h -include_HEADERS += ../../../../../bsps/arm/include/uart.h - -include_arm_freescale_imxdir = $(includedir)/arm/freescale/imx -include_arm_freescale_imx_HEADERS = -include_arm_freescale_imx_HEADERS += ../../../../../bsps/arm/include/arm/freescale/imx/imx_iomuxreg.h -include_arm_freescale_imx_HEADERS += ../../../../../bsps/arm/include/arm/freescale/imx/imx_iomuxvar.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-clock.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-irq.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-regs.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-a9mpcore-start.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-cp15-start.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-errata.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050-regs.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl050.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl111-fb.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-pl111-regs.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/arm-release-id.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/armv7m-irq.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/clock-armv7m.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/imx-gpio.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/imx-iomux.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/linker-symbols.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-dma.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-emc.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-i2s.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-lcd.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/lpc-timer.h -include_bsp_HEADERS += ../../../../../bsps/arm/include/bsp/start.h - -include_dev_cachedir = $(includedir)/dev/cache -include_dev_cache_HEADERS = -include_dev_cache_HEADERS += ../../../../../bsps/arm/include/dev/cache/arm-data-cache-loop-set-way.h - -include_dev_irqdir = $(includedir)/dev/irq -include_dev_irq_HEADERS = -include_dev_irq_HEADERS += ../../../../../bsps/arm/include/dev/irq/arm-gic-arch.h - -include_libcpudir = $(includedir)/libcpu -include_libcpu_HEADERS = -include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/am335x.h -include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/mmu.h -include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/omap3.h -include_libcpu_HEADERS += ../../../../../bsps/arm/include/libcpu/omap_timer.h diff --git a/bsps/arm/imx/headers.am b/bsps/arm/imx/headers.am deleted file mode 100644 index 4db8035c38..0000000000 --- a/bsps/arm/imx/headers.am +++ /dev/null @@ -1,20 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/imx/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/imx/include/tm27.h - -include_arm_freescale_imxdir = $(includedir)/arm/freescale/imx -include_arm_freescale_imx_HEADERS = -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_ccmvar.h -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_ecspireg.h -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_gpcreg.h -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_i2creg.h -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_srcreg.h -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_uartreg.h -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/imx/include/arm/freescale/imx/imx_wdogreg.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/imx/include/bsp/irq.h diff --git a/bsps/arm/lm3s69xx/headers.am b/bsps/arm/lm3s69xx/headers.am deleted file mode 100644 index 2572e1ab9c..0000000000 --- a/bsps/arm/lm3s69xx/headers.am +++ /dev/null @@ -1,15 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/io.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/lm3s69xx.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/ssi.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/syscon.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lm3s69xx/include/bsp/uart.h diff --git a/bsps/arm/lpc176x/headers.am b/bsps/arm/lpc176x/headers.am deleted file mode 100644 index aceb1c4fa5..0000000000 --- a/bsps/arm/lpc176x/headers.am +++ /dev/null @@ -1,30 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/lpc176x/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/adc-defs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/adc.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/can-defs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/can.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/common-types.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/dma.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/gpio-defs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/io-defs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/io.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/lpc-clock-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/lpc-gpio.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/lpc176x.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/mbed-pinmap.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/pwmout-defs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/pwmout.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/system-clocks.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/timer-defs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/timer.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/watchdog-defs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc176x/include/bsp/watchdog.h diff --git a/bsps/arm/lpc24xx/headers.am b/bsps/arm/lpc24xx/headers.am deleted file mode 100644 index e2f4d26042..0000000000 --- a/bsps/arm/lpc24xx/headers.am +++ /dev/null @@ -1,21 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/dma.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/io.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lcd.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc-clock-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc-ethernet-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc17xx.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/lpc24xx.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/ssp.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/start-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc24xx/include/bsp/system-clocks.h diff --git a/bsps/arm/lpc32xx/headers.am b/bsps/arm/lpc32xx/headers.am deleted file mode 100644 index 40c0cfdb3d..0000000000 --- a/bsps/arm/lpc32xx/headers.am +++ /dev/null @@ -1,19 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/boot.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/emc.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/hsu.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/lpc-clock-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/lpc-ethernet-config.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/lpc32xx.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/mmu.h -include_bsp_HEADERS += ../../../../../../bsps/arm/lpc32xx/include/bsp/nand-mlc.h diff --git a/bsps/arm/raspberrypi/headers.am b/bsps/arm/raspberrypi/headers.am deleted file mode 100644 index 91cd18c86f..0000000000 --- a/bsps/arm/raspberrypi/headers.am +++ /dev/null @@ -1,20 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/fbcons.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/mailbox.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/mmu.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/raspberrypi.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/rpi-fb.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/rpi-gpio.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/spi.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/usart.h -include_bsp_HEADERS += ../../../../../../bsps/arm/raspberrypi/include/bsp/vc.h diff --git a/bsps/arm/raspberrypi/start/linkcmds.in b/bsps/arm/raspberrypi/start/linkcmds.in deleted file mode 100644 index d99b4fe23e..0000000000 --- a/bsps/arm/raspberrypi/start/linkcmds.in +++ /dev/null @@ -1,49 +0,0 @@ -/** - * @file - * - * @ingroup raspberrypi_linker - * - * @brief Memory map - */ - -/** - * @defgroup raspberrypi_linker Raspberry Pi Memory Map - * - * @ingroup bsp_linker - * - * @brief Raspberry Pi memory map. - */ - -MEMORY { - RAM_MMU (AIW) : ORIGIN = 0x00100000, LENGTH = @RPI_RAM_MMU_LENGTH@ - RAM (AIW) : ORIGIN = 0x00200000, LENGTH = @RPI_RAM_LENGTH_AVAILABLE@ - @RPI_RAM_NOCACHE_LENGTH@ -} - -REGION_ALIAS ("REGION_START", RAM); -REGION_ALIAS ("REGION_VECTOR", RAM); -REGION_ALIAS ("REGION_TEXT", RAM); -REGION_ALIAS ("REGION_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_RODATA", RAM); -REGION_ALIAS ("REGION_RODATA_LOAD", RAM); -REGION_ALIAS ("REGION_DATA", RAM); -REGION_ALIAS ("REGION_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_TEXT", RAM); -REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_DATA", RAM); -REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_BSS", RAM); -REGION_ALIAS ("REGION_WORK", RAM); -REGION_ALIAS ("REGION_STACK", RAM); -REGION_ALIAS ("REGION_NOCACHE", RAM); -REGION_ALIAS ("REGION_NOCACHE_LOAD", RAM); - -bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024; - -bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M; - -bsp_vector_table_in_start_section = 1; - -bsp_translation_table_base = ORIGIN (RAM_MMU); -bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU); - -INCLUDE linkcmds.armv4 diff --git a/bsps/arm/realview-pbx-a9/headers.am b/bsps/arm/realview-pbx-a9/headers.am deleted file mode 100644 index d8707e38ce..0000000000 --- a/bsps/arm/realview-pbx-a9/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/bsp/console.h -include_bsp_HEADERS += ../../../../../../bsps/arm/realview-pbx-a9/include/bsp/irq.h diff --git a/bsps/arm/rtl22xx/headers.am b/bsps/arm/rtl22xx/headers.am deleted file mode 100644 index 70f14bf3ed..0000000000 --- a/bsps/arm/rtl22xx/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/lpc22xx.h -include_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/rtl22xx/include/bsp/irq.h diff --git a/bsps/arm/shared/headers.am b/bsps/arm/shared/headers.am deleted file mode 100644 index 34474400ec..0000000000 --- a/bsps/arm/shared/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_arm_freescale_imxdir = $(includedir)/arm/freescale/imx -include_arm_freescale_imx_HEADERS = -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/shared/include/arm/freescale/imx/imx_iomuxreg.h -include_arm_freescale_imx_HEADERS += ../../../../../../bsps/arm/shared/include/arm/freescale/imx/imx_iomuxvar.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/shared/include/bsp/imx-gpio.h -include_bsp_HEADERS += ../../../../../../bsps/arm/shared/include/bsp/imx-iomux.h diff --git a/bsps/arm/smdk2410/headers.am b/bsps/arm/smdk2410/headers.am deleted file mode 100644 index 25d2eb723e..0000000000 --- a/bsps/arm/smdk2410/headers.am +++ /dev/null @@ -1,14 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/s3c2400.h -include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/s3c2410.h -include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/s3c24xx.h -include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/smc.h -include_HEADERS += ../../../../../../bsps/arm/smdk2410/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/smdk2410/include/bsp/irq.h diff --git a/bsps/arm/stm32f4/headers.am b/bsps/arm/stm32f4/headers.am deleted file mode 100644 index f1270b546e..0000000000 --- a/bsps/arm/stm32f4/headers.am +++ /dev/null @@ -1,29 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/stm32f4/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/io.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/rcc.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32_i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32_usart.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f10xxx_exti.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f10xxx_gpio.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f10xxx_rcc.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_adc.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_exti.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_flash.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_gpio.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_otgfs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_pwr.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_rcc.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_syscfg.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/stm32f4xxxx_tim.h -include_bsp_HEADERS += ../../../../../../bsps/arm/stm32f4/include/bsp/usart.h diff --git a/bsps/arm/tms570/headers.am b/bsps/arm/tms570/headers.am deleted file mode 100644 index 4dd455e338..0000000000 --- a/bsps/arm/tms570/headers.am +++ /dev/null @@ -1,63 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/tms570/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/system-clocks.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-pinmux.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-pins.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-pom.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-rti.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-sci-driver.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-sci.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570-vim.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570_hwinit.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570_selftest.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570_selftest_parity.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570lc4357-pins.h -include_bsp_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/tms570ls3137zwt-pins.h - -include_bsp_ti_hercdir = $(includedir)/bsp/ti_herc -include_bsp_ti_herc_HEADERS = -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_adc.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_ccmsr.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_crc.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dcan.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dcc.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dma.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_dmm.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_efuse.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_emacc.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_emacm.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_emif.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_esm.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_flash.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_flex_ray.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_gio.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_htu.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_i2c.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_iomm.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_lin.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_mdio.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_n2het.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pbist.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pcr.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pll.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pmm.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_pom.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_rti.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_rtp.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_sci.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_spi.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_stc.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_sys.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_sys2.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_tcr.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_tcram.h -include_bsp_ti_herc_HEADERS += ../../../../../../bsps/arm/tms570/include/bsp/ti_herc/reg_vim.h diff --git a/bsps/arm/xen/headers.am b/bsps/arm/xen/headers.am deleted file mode 100644 index 952fa37670..0000000000 --- a/bsps/arm/xen/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/xen/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/xen/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/xen/include/bsp/irq.h diff --git a/bsps/arm/xen/start/linkcmds.in b/bsps/arm/xen/start/linkcmds.in deleted file mode 100644 index e2d42b0e8e..0000000000 --- a/bsps/arm/xen/start/linkcmds.in +++ /dev/null @@ -1,62 +0,0 @@ -/* - * SPDX-License-Identifier: BSD-2-Clause - * - * Copyright (C) 2019 DornerWorks - * Written by Jeff Kubascik <jeff.kubascik@dornerworks.com> - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -MEMORY { - RAM_MMU : ORIGIN = @BSP_XEN_RAM_BASE@, LENGTH = @BSP_XEN_MMU_LENGTH@ - RAM : ORIGIN = @BSP_XEN_RAM_BASE@ + @BSP_XEN_LOAD_OFFSET@, LENGTH = @BSP_XEN_RAM_LENGTH@ - @BSP_XEN_LOAD_OFFSET@ - @BSP_XEN_NOCACHE_LENGTH@ - NOCACHE : ORIGIN = @BSP_XEN_RAM_BASE@ + @BSP_XEN_RAM_LENGTH@ - @BSP_XEN_NOCACHE_LENGTH@, LENGTH = @BSP_XEN_NOCACHE_LENGTH@ -} - -REGION_ALIAS ("REGION_START", RAM); -REGION_ALIAS ("REGION_VECTOR", RAM); -REGION_ALIAS ("REGION_TEXT", RAM); -REGION_ALIAS ("REGION_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_RODATA", RAM); -REGION_ALIAS ("REGION_RODATA_LOAD", RAM); -REGION_ALIAS ("REGION_DATA", RAM); -REGION_ALIAS ("REGION_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_TEXT", RAM); -REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_DATA", RAM); -REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_BSS", RAM); -REGION_ALIAS ("REGION_WORK", RAM); -REGION_ALIAS ("REGION_STACK", RAM); -REGION_ALIAS ("REGION_NOCACHE", NOCACHE); -REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE); - -bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024; - -bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M; - -bsp_vector_table_in_start_section = 1; - -bsp_translation_table_base = ORIGIN (RAM_MMU); -bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU); - -INCLUDE linkcmds.armv4 diff --git a/bsps/arm/xilinx-zynq/headers.am b/bsps/arm/xilinx-zynq/headers.am deleted file mode 100644 index 47738c62be..0000000000 --- a/bsps/arm/xilinx-zynq/headers.am +++ /dev/null @@ -1,13 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/cadence-i2c-regs.h -include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/cadence-i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynq/include/bsp/irq.h diff --git a/bsps/arm/xilinx-zynq/start/linkcmds.in b/bsps/arm/xilinx-zynq/start/linkcmds.in deleted file mode 100644 index fb841b93aa..0000000000 --- a/bsps/arm/xilinx-zynq/start/linkcmds.in +++ /dev/null @@ -1,36 +0,0 @@ -MEMORY { - RAM_INT_0 : ORIGIN = @ZYNQ_RAM_INT_0_ORIGIN@, LENGTH = @ZYNQ_RAM_INT_0_LENGTH@ - RAM_INT_1 : ORIGIN = @ZYNQ_RAM_INT_1_ORIGIN@, LENGTH = @ZYNQ_RAM_INT_1_LENGTH@ - RAM_MMU : ORIGIN = @ZYNQ_RAM_ORIGIN@, LENGTH = @ZYNQ_RAM_MMU_LENGTH@ - RAM : ORIGIN = @ZYNQ_RAM_ORIGIN@ + @ZYNQ_RAM_MMU_LENGTH@, LENGTH = @BSP_ZYNQ_RAM_LENGTH@ - @ZYNQ_RAM_ORIGIN@ - @ZYNQ_RAM_MMU_LENGTH@ - @ZYNQ_RAM_NOCACHE_LENGTH@ - NOCACHE : ORIGIN = @BSP_ZYNQ_RAM_LENGTH@ - @ZYNQ_RAM_NOCACHE_LENGTH@, LENGTH = @ZYNQ_RAM_NOCACHE_LENGTH@ -} - -REGION_ALIAS ("REGION_START", RAM); -REGION_ALIAS ("REGION_VECTOR", RAM); -REGION_ALIAS ("REGION_TEXT", RAM); -REGION_ALIAS ("REGION_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_RODATA", RAM); -REGION_ALIAS ("REGION_RODATA_LOAD", RAM); -REGION_ALIAS ("REGION_DATA", RAM); -REGION_ALIAS ("REGION_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_TEXT", RAM); -REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_DATA", RAM); -REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_BSS", RAM); -REGION_ALIAS ("REGION_WORK", RAM); -REGION_ALIAS ("REGION_STACK", RAM); -REGION_ALIAS ("REGION_NOCACHE", NOCACHE); -REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE); - -bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024; - -bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M; - -bsp_vector_table_in_start_section = 1; - -bsp_translation_table_base = ORIGIN (RAM_MMU); -bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU); - -INCLUDE linkcmds.armv4 diff --git a/bsps/arm/xilinx-zynqmp/headers.am b/bsps/arm/xilinx-zynqmp/headers.am deleted file mode 100644 index 6cb3a00a52..0000000000 --- a/bsps/arm/xilinx-zynqmp/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/arm/xilinx-zynqmp/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/arm/xilinx-zynqmp/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/arm/xilinx-zynqmp/include/bsp/irq.h diff --git a/bsps/arm/xilinx-zynqmp/start/linkcmds.in b/bsps/arm/xilinx-zynqmp/start/linkcmds.in deleted file mode 100644 index 435af0e7e9..0000000000 --- a/bsps/arm/xilinx-zynqmp/start/linkcmds.in +++ /dev/null @@ -1,36 +0,0 @@ -MEMORY { - RAM_INT_0 : ORIGIN = @ZYNQMP_RAM_INT_0_ORIGIN@, LENGTH = @ZYNQMP_RAM_INT_0_LENGTH@ - RAM_INT_1 : ORIGIN = @ZYNQMP_RAM_INT_1_ORIGIN@, LENGTH = @ZYNQMP_RAM_INT_1_LENGTH@ - RAM_MMU : ORIGIN = @ZYNQMP_RAM_ORIGIN@, LENGTH = @ZYNQMP_RAM_MMU_LENGTH@ - RAM : ORIGIN = @ZYNQMP_RAM_ORIGIN@ + @ZYNQMP_RAM_MMU_LENGTH@, LENGTH = @BSP_ZYNQMP_RAM_LENGTH@ - @ZYNQMP_RAM_ORIGIN@ - @ZYNQMP_RAM_MMU_LENGTH@ - @ZYNQMP_RAM_NOCACHE_LENGTH@ - NOCACHE : ORIGIN = @BSP_ZYNQMP_RAM_LENGTH@ - @ZYNQMP_RAM_NOCACHE_LENGTH@, LENGTH = @ZYNQMP_RAM_NOCACHE_LENGTH@ -} - -REGION_ALIAS ("REGION_START", RAM); -REGION_ALIAS ("REGION_VECTOR", RAM); -REGION_ALIAS ("REGION_TEXT", RAM); -REGION_ALIAS ("REGION_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_RODATA", RAM); -REGION_ALIAS ("REGION_RODATA_LOAD", RAM); -REGION_ALIAS ("REGION_DATA", RAM); -REGION_ALIAS ("REGION_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_TEXT", RAM); -REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_DATA", RAM); -REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_BSS", RAM); -REGION_ALIAS ("REGION_WORK", RAM); -REGION_ALIAS ("REGION_STACK", RAM); -REGION_ALIAS ("REGION_NOCACHE", NOCACHE); -REGION_ALIAS ("REGION_NOCACHE_LOAD", NOCACHE); - -bsp_stack_abt_size = DEFINED (bsp_stack_abt_size) ? bsp_stack_abt_size : 1024; - -bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1M; - -bsp_vector_table_in_start_section = 1; - -bsp_translation_table_base = ORIGIN (RAM_MMU); -bsp_translation_table_end = ORIGIN (RAM_MMU) + LENGTH (RAM_MMU); - -INCLUDE linkcmds.armv4 diff --git a/bsps/bfin/TLL6527M/headers.am b/bsps/bfin/TLL6527M/headers.am deleted file mode 100644 index 07a03e0119..0000000000 --- a/bsps/bfin/TLL6527M/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/cplb.h -include_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/bfin/TLL6527M/include/bsp/irq.h diff --git a/bsps/bfin/bf537Stamp/headers.am b/bsps/bfin/bf537Stamp/headers.am deleted file mode 100644 index aa3e259638..0000000000 --- a/bsps/bfin/bf537Stamp/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/bfin/bf537Stamp/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/bfin/bf537Stamp/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/bfin/bf537Stamp/include/bsp/irq.h diff --git a/bsps/bfin/eZKit533/headers.am b/bsps/bfin/eZKit533/headers.am deleted file mode 100644 index d588226478..0000000000 --- a/bsps/bfin/eZKit533/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/cplb.h -include_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/bfin/eZKit533/include/bsp/irq.h diff --git a/bsps/bfin/headers.am b/bsps/bfin/headers.am deleted file mode 100644 index 67f3f02572..0000000000 --- a/bsps/bfin/headers.am +++ /dev/null @@ -1,37 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../bsps/bfin/include/bf52x.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/bfin/include/bsp/interrupt.h - -include_libcpudir = $(includedir)/libcpu -include_libcpu_HEADERS = -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/bf533.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/bf537.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/cecRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/coreTimerRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/dmaRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ebiuRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ethernet.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ethernetRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/gpioRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/interrupt.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/memoryRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/mmu.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/mmuRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/ppiRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/rtcRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/sicRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/spi.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/spiRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/sport.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/sportRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/timerRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/twi.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/twiRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/uart.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/uartRegs.h -include_libcpu_HEADERS += ../../../../../bsps/bfin/include/libcpu/wdogRegs.h diff --git a/bsps/bfin/shared/shared-sources.am b/bsps/bfin/shared/shared-sources.am deleted file mode 100644 index 42e03d987a..0000000000 --- a/bsps/bfin/shared/shared-sources.am +++ /dev/null @@ -1,8 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/mmu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/rtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/spi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/sport.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/twi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/dev/uart.c diff --git a/bsps/headers.am b/bsps/headers.am deleted file mode 100644 index b5821564b1..0000000000 --- a/bsps/headers.am +++ /dev/null @@ -1,154 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../bsps/include/mpci.h -include_HEADERS += ../../bsps/include/shm_driver.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../bsps/include/bsp/bootcard.h -include_bsp_HEADERS += ../../bsps/include/bsp/console-polled.h -include_bsp_HEADERS += ../../bsps/include/bsp/console-termios.h -include_bsp_HEADERS += ../../bsps/include/bsp/default-initial-extension.h -include_bsp_HEADERS += ../../bsps/include/bsp/fatal.h -include_bsp_HEADERS += ../../bsps/include/bsp/fdt.h -include_bsp_HEADERS += ../../bsps/include/bsp/gpio.h -include_bsp_HEADERS += ../../bsps/include/bsp/irq-default.h -include_bsp_HEADERS += ../../bsps/include/bsp/irq-generic.h -include_bsp_HEADERS += ../../bsps/include/bsp/irq-info.h -include_bsp_HEADERS += ../../bsps/include/bsp/stackalloc.h -include_bsp_HEADERS += ../../bsps/include/bsp/u-boot.h -include_bsp_HEADERS += ../../bsps/include/bsp/uart-output-char.h -include_bsp_HEADERS += ../../bsps/include/bsp/utility.h - -include_dev_clockdir = $(includedir)/dev/clock -include_dev_clock_HEADERS = -include_dev_clock_HEADERS += ../../bsps/include/dev/clock/arm-generic-timer.h - -include_dev_irqdir = $(includedir)/dev/irq -include_dev_irq_HEADERS = -include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic-irq.h -include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic-regs.h -include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic-tm27.h -include_dev_irq_HEADERS += ../../bsps/include/dev/irq/arm-gic.h - -include_dev_serialdir = $(includedir)/dev/serial -include_dev_serial_HEADERS = -include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011-regs.h -include_dev_serial_HEADERS += ../../bsps/include/dev/serial/arm-pl011.h -include_dev_serial_HEADERS += ../../bsps/include/dev/serial/zynq-uart-regs.h -include_dev_serial_HEADERS += ../../bsps/include/dev/serial/zynq-uart.h - -include_dev_spidir = $(includedir)/dev/spi -include_dev_spi_HEADERS = -include_dev_spi_HEADERS += ../../bsps/include/dev/spi/cadence-spi-regs.h -include_dev_spi_HEADERS += ../../bsps/include/dev/spi/cadence-spi.h -include_dev_spi_HEADERS += ../../bsps/include/dev/spi/xilinx-axi-spi-regs.h -include_dev_spi_HEADERS += ../../bsps/include/dev/spi/xilinx-axi-spi.h - -include_grlibdir = $(includedir)/grlib -include_grlib_HEADERS = -include_grlib_HEADERS += ../../bsps/include/grlib/ahbstat.h -include_grlib_HEADERS += ../../bsps/include/grlib/ambapp.h -include_grlib_HEADERS += ../../bsps/include/grlib/ambapp_bus.h -include_grlib_HEADERS += ../../bsps/include/grlib/ambapp_bus_grlib.h -include_grlib_HEADERS += ../../bsps/include/grlib/ambapp_ids.h -include_grlib_HEADERS += ../../bsps/include/grlib/apbuart.h -include_grlib_HEADERS += ../../bsps/include/grlib/apbuart_cons.h -include_grlib_HEADERS += ../../bsps/include/grlib/apbuart_termios.h -include_grlib_HEADERS += ../../bsps/include/grlib/b1553brm.h -include_grlib_HEADERS += ../../bsps/include/grlib/b1553rt.h -include_grlib_HEADERS += ../../bsps/include/grlib/bspcommon.h -include_grlib_HEADERS += ../../bsps/include/grlib/canbtrs.h -include_grlib_HEADERS += ../../bsps/include/grlib/canmux.h -include_grlib_HEADERS += ../../bsps/include/grlib/cons.h -include_grlib_HEADERS += ../../bsps/include/grlib/debug_defs.h -include_grlib_HEADERS += ../../bsps/include/grlib/genirq.h -include_grlib_HEADERS += ../../bsps/include/grlib/gpiolib.h -include_grlib_HEADERS += ../../bsps/include/grlib/gptimer.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr1553b.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr1553bc.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr1553bc_list.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr1553bm.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr1553rt.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr_701.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr_cpci_gr740.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_adcdac.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_io.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_spw_router.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr_rasta_tmtc.h -include_grlib_HEADERS += ../../bsps/include/grlib/gr_tmtc_1553.h -include_grlib_HEADERS += ../../bsps/include/grlib/gradcdac.h -include_grlib_HEADERS += ../../bsps/include/grlib/grascs.h -include_grlib_HEADERS += ../../bsps/include/grlib/grcan.h -include_grlib_HEADERS += ../../bsps/include/grlib/grctm.h -include_grlib_HEADERS += ../../bsps/include/grlib/grgpio.h -include_grlib_HEADERS += ../../bsps/include/grlib/griommu.h -include_grlib_HEADERS += ../../bsps/include/grlib/grlib.h -include_grlib_HEADERS += ../../bsps/include/grlib/grlib_impl.h -include_grlib_HEADERS += ../../bsps/include/grlib/grpci.h -include_grlib_HEADERS += ../../bsps/include/grlib/grpci2.h -include_grlib_HEADERS += ../../bsps/include/grlib/grpci2dma.h -include_grlib_HEADERS += ../../bsps/include/grlib/grpwm.h -include_grlib_HEADERS += ../../bsps/include/grlib/grslink.h -include_grlib_HEADERS += ../../bsps/include/grlib/grspw.h -include_grlib_HEADERS += ../../bsps/include/grlib/grspw_pkt.h -include_grlib_HEADERS += ../../bsps/include/grlib/grspw_router.h -include_grlib_HEADERS += ../../bsps/include/grlib/grtc.h -include_grlib_HEADERS += ../../bsps/include/grlib/grtm.h -include_grlib_HEADERS += ../../bsps/include/grlib/i2cmst.h -include_grlib_HEADERS += ../../bsps/include/grlib/l2c.h -include_grlib_HEADERS += ../../bsps/include/grlib/l4stat.h -include_grlib_HEADERS += ../../bsps/include/grlib/mctrl.h -include_grlib_HEADERS += ../../bsps/include/grlib/memscrub.h -include_grlib_HEADERS += ../../bsps/include/grlib/occan.h -include_grlib_HEADERS += ../../bsps/include/grlib/pcif.h -include_grlib_HEADERS += ../../bsps/include/grlib/satcan.h -include_grlib_HEADERS += ../../bsps/include/grlib/spictrl.h -include_grlib_HEADERS += ../../bsps/include/grlib/spwcuc.h -include_grlib_HEADERS += ../../bsps/include/grlib/spwtdp.h -include_grlib_HEADERS += ../../bsps/include/grlib/tlib.h - -include_libchipdir = $(includedir)/libchip -include_libchip_HEADERS = -include_libchip_HEADERS += ../../bsps/include/libchip/am29lv160.h -include_libchip_HEADERS += ../../bsps/include/libchip/ata.h -include_libchip_HEADERS += ../../bsps/include/libchip/ata_internal.h -include_libchip_HEADERS += ../../bsps/include/libchip/disp_hcms29xx.h -include_libchip_HEADERS += ../../bsps/include/libchip/ds1375-rtc.h -include_libchip_HEADERS += ../../bsps/include/libchip/i2c-2b-eeprom.h -include_libchip_HEADERS += ../../bsps/include/libchip/i2c-ds1621.h -include_libchip_HEADERS += ../../bsps/include/libchip/i2c-sc620.h -include_libchip_HEADERS += ../../bsps/include/libchip/icm7170.h -include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl.h -include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl_cfg.h -include_libchip_HEADERS += ../../bsps/include/libchip/ide_ctrl_io.h -include_libchip_HEADERS += ../../bsps/include/libchip/m48t08.h -include_libchip_HEADERS += ../../bsps/include/libchip/mc146818a.h -include_libchip_HEADERS += ../../bsps/include/libchip/mc68681.h -include_libchip_HEADERS += ../../bsps/include/libchip/ns16550.h -include_libchip_HEADERS += ../../bsps/include/libchip/ns16550_p.h -include_libchip_HEADERS += ../../bsps/include/libchip/rtc.h -include_libchip_HEADERS += ../../bsps/include/libchip/serial.h -include_libchip_HEADERS += ../../bsps/include/libchip/sersupp.h -include_libchip_HEADERS += ../../bsps/include/libchip/spi-flash-m25p40.h -include_libchip_HEADERS += ../../bsps/include/libchip/spi-fram-fm25l256.h -include_libchip_HEADERS += ../../bsps/include/libchip/spi-memdrv.h -include_libchip_HEADERS += ../../bsps/include/libchip/spi-sd-card.h -include_libchip_HEADERS += ../../bsps/include/libchip/wd80x3.h -include_libchip_HEADERS += ../../bsps/include/libchip/z85c30.h - -include_rtemsdir = $(includedir)/rtems -include_rtems_HEADERS = -include_rtems_HEADERS += ../../bsps/include/rtems/umon.h - -include_rtems_zilogdir = $(includedir)/rtems/zilog -include_rtems_zilog_HEADERS = -include_rtems_zilog_HEADERS += ../../bsps/include/rtems/zilog/z8036.h -include_rtems_zilog_HEADERS += ../../bsps/include/rtems/zilog/z8530.h - -include_umondir = $(includedir)/umon -include_umon_HEADERS = -include_umon_HEADERS += ../../bsps/include/umon/cli.h -include_umon_HEADERS += ../../bsps/include/umon/monlib.h -include_umon_HEADERS += ../../bsps/include/umon/tfs.h diff --git a/bsps/i386/headers.am b/bsps/i386/headers.am deleted file mode 100644 index 8a3d39cfbb..0000000000 --- a/bsps/i386/headers.am +++ /dev/null @@ -1,20 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../bsps/i386/include/i386_io.h -include_HEADERS += ../../../../../bsps/i386/include/uart.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/apic.h -include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/irq_asm.h -include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/realmode_int.h -include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/smp-imps.h -include_bsp_HEADERS += ../../../../../bsps/i386/include/bsp/tty_drv.h - -include_libcpudir = $(includedir)/libcpu -include_libcpu_HEADERS = -include_libcpu_HEADERS += ../../../../../bsps/i386/include/libcpu/byteorder.h -include_libcpu_HEADERS += ../../../../../bsps/i386/include/libcpu/cpuModel.h -include_libcpu_HEADERS += ../../../../../bsps/i386/include/libcpu/page.h diff --git a/bsps/i386/pc386/headers.am b/bsps/i386/pc386/headers.am deleted file mode 100644 index 0109c11eed..0000000000 --- a/bsps/i386/pc386/headers.am +++ /dev/null @@ -1,25 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/i386/pc386/include/crt.h -include_HEADERS += ../../../../../../bsps/i386/pc386/include/edid.h -include_HEADERS += ../../../../../../bsps/i386/pc386/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/bspimpl.h -include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/exar17d15x.h -include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/fb_default_mode.h -include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/fb_vesa.h -include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/rtd316.h -include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/tblsizes.h -include_bsp_HEADERS += ../../../../../../bsps/i386/pc386/include/bsp/vbe3.h - -include_rtemsdir = $(includedir)/rtems -include_rtems_HEADERS = -include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/kd.h -include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/keyboard.h -include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/ps2_drv.h -include_rtems_HEADERS += ../../../../../../bsps/i386/pc386/include/rtems/vgacons.h diff --git a/bsps/lm32/headers.am b/bsps/lm32/headers.am deleted file mode 100644 index e44184dbea..0000000000 --- a/bsps/lm32/headers.am +++ /dev/null @@ -1,18 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_ac97.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_buttons.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_dmx.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_flash.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_gpio.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_ir.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_memcard.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_midi.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_pfpu.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_tmu.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_usbinput.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_versions.h -include_bsp_HEADERS += ../../../../../bsps/lm32/include/bsp/milkymist_video.h diff --git a/bsps/lm32/lm32_evr/headers.am b/bsps/lm32/lm32_evr/headers.am deleted file mode 100644 index 213b66effe..0000000000 --- a/bsps/lm32/lm32_evr/headers.am +++ /dev/null @@ -1,7 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/lm32/lm32_evr/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/lm32/lm32_evr/include/system_conf.h -include_HEADERS += ../../../../../../bsps/lm32/lm32_evr/include/tm27.h diff --git a/bsps/lm32/milkymist/headers.am b/bsps/lm32/milkymist/headers.am deleted file mode 100644 index 1bd114fba1..0000000000 --- a/bsps/lm32/milkymist/headers.am +++ /dev/null @@ -1,7 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/lm32/milkymist/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/lm32/milkymist/include/system_conf.h -include_HEADERS += ../../../../../../bsps/lm32/milkymist/include/tm27.h diff --git a/bsps/m68k/av5282/headers.am b/bsps/m68k/av5282/headers.am deleted file mode 100644 index f0e0307bcc..0000000000 --- a/bsps/m68k/av5282/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/av5282/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/av5282/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/av5282/include/bsp/irq.h diff --git a/bsps/m68k/csb360/headers.am b/bsps/m68k/csb360/headers.am deleted file mode 100644 index bb1979605a..0000000000 --- a/bsps/m68k/csb360/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/csb360/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/csb360/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/csb360/include/bsp/irq.h diff --git a/bsps/m68k/gen68340/headers.am b/bsps/m68k/gen68340/headers.am deleted file mode 100644 index 6d738f552d..0000000000 --- a/bsps/m68k/gen68340/headers.am +++ /dev/null @@ -1,15 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m340timer.h -include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m340uart.h -include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m68340.h -include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m68340.inc -include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/m68349.inc -include_HEADERS += ../../../../../../bsps/m68k/gen68340/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/gen68340/include/bsp/irq.h diff --git a/bsps/m68k/gen68360/headers.am b/bsps/m68k/gen68360/headers.am deleted file mode 100644 index a76ad10ed3..0000000000 --- a/bsps/m68k/gen68360/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/gen68360/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/gen68360/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/gen68360/include/bsp/irq.h diff --git a/bsps/m68k/genmcf548x/headers.am b/bsps/m68k/genmcf548x/headers.am deleted file mode 100644 index 80752c512e..0000000000 --- a/bsps/m68k/genmcf548x/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/genmcf548x/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/genmcf548x/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/genmcf548x/include/bsp/irq.h diff --git a/bsps/m68k/headers.am b/bsps/m68k/headers.am deleted file mode 100644 index 526fa7769f..0000000000 --- a/bsps/m68k/headers.am +++ /dev/null @@ -1,47 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../bsps/m68k/include/mvme16x_hw.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/m68k/include/bsp/linker-symbols.h - -include_mcf5206dir = $(includedir)/mcf5206 -include_mcf5206_HEADERS = -include_mcf5206_HEADERS += ../../../../../bsps/m68k/include/mcf5206/mcf5206e.h -include_mcf5206_HEADERS += ../../../../../bsps/m68k/include/mcf5206/mcfmbus.h -include_mcf5206_HEADERS += ../../../../../bsps/m68k/include/mcf5206/mcfuart.h - -include_mcf5223xdir = $(includedir)/mcf5223x -include_mcf5223x_HEADERS = -include_mcf5223x_HEADERS += ../../../../../bsps/m68k/include/mcf5223x/mcf5223x.h - -include_mcf5225xdir = $(includedir)/mcf5225x -include_mcf5225x_HEADERS = -include_mcf5225x_HEADERS += ../../../../../bsps/m68k/include/mcf5225x/fec.h -include_mcf5225x_HEADERS += ../../../../../bsps/m68k/include/mcf5225x/mcf5225x.h - -include_mcf5235dir = $(includedir)/mcf5235 -include_mcf5235_HEADERS = -include_mcf5235_HEADERS += ../../../../../bsps/m68k/include/mcf5235/mcf5235.h - -include_mcf5272dir = $(includedir)/mcf5272 -include_mcf5272_HEADERS = -include_mcf5272_HEADERS += ../../../../../bsps/m68k/include/mcf5272/mcf5272.h - -include_mcf5282dir = $(includedir)/mcf5282 -include_mcf5282_HEADERS = -include_mcf5282_HEADERS += ../../../../../bsps/m68k/include/mcf5282/mcf5282.h - -include_mcf532xdir = $(includedir)/mcf532x -include_mcf532x_HEADERS = -include_mcf532x_HEADERS += ../../../../../bsps/m68k/include/mcf532x/mcf532x.h - -include_mcf548xdir = $(includedir)/mcf548x -include_mcf548x_HEADERS = -include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/MCD_dma.h -include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/MCD_progCheck.h -include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/MCD_tasksInit.h -include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/mcdma_glue.h -include_mcf548x_HEADERS += ../../../../../bsps/m68k/include/mcf548x/mcf548x.h diff --git a/bsps/m68k/mcf5206elite/headers.am b/bsps/m68k/mcf5206elite/headers.am deleted file mode 100644 index a3a00197be..0000000000 --- a/bsps/m68k/mcf5206elite/headers.am +++ /dev/null @@ -1,14 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/ds1307.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/i2c.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/i2cdrv.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/nvram.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5206elite/include/bsp/irq.h diff --git a/bsps/m68k/mcf52235/headers.am b/bsps/m68k/mcf52235/headers.am deleted file mode 100644 index 98212df5e2..0000000000 --- a/bsps/m68k/mcf52235/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mcf52235/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mcf52235/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf52235/include/bsp/irq.h diff --git a/bsps/m68k/mcf5225x/headers.am b/bsps/m68k/mcf5225x/headers.am deleted file mode 100644 index 7795b306eb..0000000000 --- a/bsps/m68k/mcf5225x/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mcf5225x/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5225x/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5225x/include/bsp/irq.h diff --git a/bsps/m68k/mcf5235/headers.am b/bsps/m68k/mcf5235/headers.am deleted file mode 100644 index 97fb4705a0..0000000000 --- a/bsps/m68k/mcf5235/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mcf5235/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5235/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5235/include/bsp/irq.h diff --git a/bsps/m68k/mcf5329/headers.am b/bsps/m68k/mcf5329/headers.am deleted file mode 100644 index b14787d268..0000000000 --- a/bsps/m68k/mcf5329/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mcf5329/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mcf5329/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mcf5329/include/bsp/irq.h diff --git a/bsps/m68k/mrm332/headers.am b/bsps/m68k/mrm332/headers.am deleted file mode 100644 index 91a66f129d..0000000000 --- a/bsps/m68k/mrm332/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mrm332/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mrm332/include/mrm332.h -include_HEADERS += ../../../../../../bsps/m68k/mrm332/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mrm332/include/bsp/irq.h diff --git a/bsps/m68k/mvme147/headers.am b/bsps/m68k/mvme147/headers.am deleted file mode 100644 index c9abe2ad6a..0000000000 --- a/bsps/m68k/mvme147/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mvme147/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mvme147/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme147/include/bsp/irq.h diff --git a/bsps/m68k/mvme147s/headers.am b/bsps/m68k/mvme147s/headers.am deleted file mode 100644 index d4361d1e92..0000000000 --- a/bsps/m68k/mvme147s/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mvme147s/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mvme147s/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme147s/include/bsp/irq.h diff --git a/bsps/m68k/mvme162/headers.am b/bsps/m68k/mvme162/headers.am deleted file mode 100644 index d2feffe932..0000000000 --- a/bsps/m68k/mvme162/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mvme162/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mvme162/include/page_table.h -include_HEADERS += ../../../../../../bsps/m68k/mvme162/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme162/include/bsp/irq.h diff --git a/bsps/m68k/mvme167/headers.am b/bsps/m68k/mvme167/headers.am deleted file mode 100644 index 4c92f1305b..0000000000 --- a/bsps/m68k/mvme167/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/mvme167/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/mvme167/include/page_table.h -include_HEADERS += ../../../../../../bsps/m68k/mvme167/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/mvme167/include/bsp/irq.h diff --git a/bsps/m68k/shared/fpsp-sources.am b/bsps/m68k/shared/fpsp-sources.am deleted file mode 100644 index 3728edf112..0000000000 --- a/bsps/m68k/shared/fpsp-sources.am +++ /dev/null @@ -1,42 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/bindec.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/binstr.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/bugfix.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/decbin.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/do_func.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/gen_except.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/get_op.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/kernel_ex.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/res_func.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/round.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/rtems_fpsp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/rtems_skel.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sacos.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sasin.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/satanh.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/satan.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/scale.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/scosh.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/setox.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sgetem.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sint.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/slog2.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/slogn.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/smovecr.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/srem_mod.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/ssinh.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/ssin.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/stanh.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/stan.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/sto_res.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/stwotox.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/tbldo.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/util.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_bsun.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_fline.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_operr.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_ovfl.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_snan.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_store.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_unfl.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_unimp.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/fpsp/x_unsupp.S diff --git a/bsps/m68k/uC5282/headers.am b/bsps/m68k/uC5282/headers.am deleted file mode 100644 index 9dcde40e80..0000000000 --- a/bsps/m68k/uC5282/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/m68k/uC5282/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/m68k/uC5282/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/m68k/uC5282/include/bsp/irq.h diff --git a/bsps/mips/csb350/headers.am b/bsps/mips/csb350/headers.am deleted file mode 100644 index 47c143ca0c..0000000000 --- a/bsps/mips/csb350/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/mips/csb350/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/mips/csb350/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/mips/csb350/include/bsp/irq.h diff --git a/bsps/mips/headers.am b/bsps/mips/headers.am deleted file mode 100644 index c9aece50dc..0000000000 --- a/bsps/mips/headers.am +++ /dev/null @@ -1,15 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/mips/include/bsp/i8259.h -include_bsp_HEADERS += ../../../../../bsps/mips/include/bsp/regs.h - -include_libcpudir = $(includedir)/libcpu -include_libcpu_HEADERS = -include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/au1x00.h -include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/isr_entries.h -include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/rm5231.h -include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/tx3904.h -include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/tx4925.h -include_libcpu_HEADERS += ../../../../../bsps/mips/include/libcpu/tx4938.h diff --git a/bsps/mips/hurricane/headers.am b/bsps/mips/hurricane/headers.am deleted file mode 100644 index d9713d1b90..0000000000 --- a/bsps/mips/hurricane/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/mips/hurricane/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/mips/hurricane/include/tm27.h -include_HEADERS += ../../../../../../bsps/mips/hurricane/include/usc.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/mips/hurricane/include/bsp/irq.h diff --git a/bsps/mips/jmr3904/headers.am b/bsps/mips/jmr3904/headers.am deleted file mode 100644 index b7adec7f52..0000000000 --- a/bsps/mips/jmr3904/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/mips/jmr3904/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/mips/jmr3904/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/mips/jmr3904/include/bsp/irq.h diff --git a/bsps/mips/malta/headers.am b/bsps/mips/malta/headers.am deleted file mode 100644 index 35d8bb70d0..0000000000 --- a/bsps/mips/malta/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/mips/malta/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/mips/malta/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/mips/malta/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/mips/malta/include/bsp/pci.h diff --git a/bsps/mips/rbtx4925/headers.am b/bsps/mips/rbtx4925/headers.am deleted file mode 100644 index eaffa3e5d8..0000000000 --- a/bsps/mips/rbtx4925/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/mips/rbtx4925/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/mips/rbtx4925/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/mips/rbtx4925/include/bsp/irq.h diff --git a/bsps/mips/rbtx4938/headers.am b/bsps/mips/rbtx4938/headers.am deleted file mode 100644 index 51360cf6ae..0000000000 --- a/bsps/mips/rbtx4938/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/mips/rbtx4938/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/mips/rbtx4938/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/mips/rbtx4938/include/bsp/irq.h diff --git a/bsps/moxie/moxiesim/headers.am b/bsps/moxie/moxiesim/headers.am deleted file mode 100644 index 2ebe836088..0000000000 --- a/bsps/moxie/moxiesim/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/moxie/moxiesim/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/moxie/moxiesim/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/moxie/moxiesim/include/bsp/irq.h diff --git a/bsps/nios2/nios2_iss/headers.am b/bsps/nios2/nios2_iss/headers.am deleted file mode 100644 index bdd2315266..0000000000 --- a/bsps/nios2/nios2_iss/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/nios2/nios2_iss/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/nios2/nios2_iss/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/nios2/nios2_iss/include/bsp/irq.h diff --git a/bsps/no_cpu/no_bsp/headers.am b/bsps/no_cpu/no_bsp/headers.am deleted file mode 100644 index fe2f157349..0000000000 --- a/bsps/no_cpu/no_bsp/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/no_cpu/no_bsp/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/no_cpu/no_bsp/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/no_cpu/no_bsp/include/bsp/irq.h diff --git a/bsps/or1k/generic_or1k/headers.am b/bsps/or1k/generic_or1k/headers.am deleted file mode 100644 index 3576c64a9c..0000000000 --- a/bsps/or1k/generic_or1k/headers.am +++ /dev/null @@ -1,12 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp/generic_or1k.h -include_bsp_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/or1k/generic_or1k/include/bsp/uart.h diff --git a/bsps/or1k/headers.am b/bsps/or1k/headers.am deleted file mode 100644 index 670c0c40ab..0000000000 --- a/bsps/or1k/headers.am +++ /dev/null @@ -1,5 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/or1k/include/bsp/linker-symbols.h diff --git a/bsps/powerpc/beatnik/headers.am b/bsps/powerpc/beatnik/headers.am deleted file mode 100644 index 364ea222a8..0000000000 --- a/bsps/powerpc/beatnik/headers.am +++ /dev/null @@ -1,19 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/VMEConfig.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/bsp_bsdnet_attach.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/early_enet_link_status.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gt_timer.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gti2c_busdrv.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gti2creg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gtintrreg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gtpcireg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/gtreg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/beatnik/include/bsp/irq.h diff --git a/bsps/powerpc/gen5200/headers.am b/bsps/powerpc/gen5200/headers.am deleted file mode 100644 index 7a98ad9ec4..0000000000 --- a/bsps/powerpc/gen5200/headers.am +++ /dev/null @@ -1,45 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/ata.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm_ops.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/i2c.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/i2cdrv.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/mpc5200.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/mscan-base.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/mscan.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/nvram.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/slicetimer.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/u-boot-config.h - -include_bsp_bestcommdir = $(includedir)/bsp/bestcomm -include_bsp_bestcomm_HEADERS = -include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/bestcomm_api.h -include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/bestcomm_glue.h -include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/bestcomm_priv.h -include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/dma_image.capi.h -include_bsp_bestcomm_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/dma_image.h - -include_bsp_bestcomm_includedir = $(includedir)/bsp/bestcomm/include -include_bsp_bestcomm_include_HEADERS = -include_bsp_bestcomm_include_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/include/ppctypes.h - -include_bsp_bestcomm_include_mgt5200dir = $(includedir)/bsp/bestcomm/include/mgt5200 -include_bsp_bestcomm_include_mgt5200_HEADERS = -include_bsp_bestcomm_include_mgt5200_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/include/mgt5200/mgt5200.h -include_bsp_bestcomm_include_mgt5200_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/include/mgt5200/sdma.h - -include_bsp_bestcomm_task_apidir = $(includedir)/bsp/bestcomm/task_api -include_bsp_bestcomm_task_api_HEADERS = -include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/bestcomm_api_mem.h -include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/bestcomm_cntrl.h -include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/tasksetup_bdtable.h -include_bsp_bestcomm_task_api_HEADERS += ../../../../../../bsps/powerpc/gen5200/include/bsp/bestcomm/task_api/tasksetup_general.h diff --git a/bsps/powerpc/gen83xx/headers.am b/bsps/powerpc/gen83xx/headers.am deleted file mode 100644 index 39d4333934..0000000000 --- a/bsps/powerpc/gen83xx/headers.am +++ /dev/null @@ -1,13 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/hwreg_vals.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/tsec-config.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/gen83xx/include/bsp/u-boot-config.h diff --git a/bsps/powerpc/haleakala/headers.am b/bsps/powerpc/haleakala/headers.am deleted file mode 100644 index ed8becdf81..0000000000 --- a/bsps/powerpc/haleakala/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/mmu_405.h -include_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/haleakala/include/bsp/irq.h diff --git a/bsps/powerpc/headers.am b/bsps/powerpc/headers.am deleted file mode 100644 index 359015e2af..0000000000 --- a/bsps/powerpc/headers.am +++ /dev/null @@ -1,88 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../bsps/powerpc/include/ictrl.h -include_HEADERS += ../../../../../bsps/powerpc/include/mpc5xx.h -include_HEADERS += ../../../../../bsps/powerpc/include/mpc8260.h -include_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx.h -include_HEADERS += ../../../../../bsps/powerpc/include/nvram.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/VME.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/VMEDMA.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/bspVmeDmaList.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/consoleIo.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/flashPgm.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/flashPgmPvt.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/irq_supp.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/linker-symbols.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/motorola.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/openpic.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/pci.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/pnp.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/residual.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/start.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/tictac.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/tsec.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/u-boot-board-info.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/uart.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vectors.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeTsi148.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeTsi148DMA.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeUniverse.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vmeUniverseDMA.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vme_am_defs.h -include_bsp_HEADERS += ../../../../../bsps/powerpc/include/bsp/vpd.h - -include_libcpudir = $(includedir)/libcpu -include_libcpu_HEADERS = -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/bat.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/byteorder.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/c_clock.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/cpuIdent.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/e500_mmu.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/io.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/irq.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/mmu.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/pgtable.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/powerpc-utility.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/pte121.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/raw_exception.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/spr.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/stackTrace.h -include_libcpu_HEADERS += ../../../../../bsps/powerpc/include/libcpu/vectors.h - -include_mpc5xxdir = $(includedir)/mpc5xx -include_mpc5xx_HEADERS = -include_mpc5xx_HEADERS += ../../../../../bsps/powerpc/include/mpc5xx/console.h - -include_mpc8260dir = $(includedir)/mpc8260 -include_mpc8260_HEADERS = -include_mpc8260_HEADERS += ../../../../../bsps/powerpc/include/mpc8260/console.h -include_mpc8260_HEADERS += ../../../../../bsps/powerpc/include/mpc8260/cpm.h -include_mpc8260_HEADERS += ../../../../../bsps/powerpc/include/mpc8260/mmu.h - -include_mpc83xxdir = $(includedir)/mpc83xx -include_mpc83xx_HEADERS = -include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/gtm.h -include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/mpc83xx.h -include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/mpc83xx_i2cdrv.h -include_mpc83xx_HEADERS += ../../../../../bsps/powerpc/include/mpc83xx/mpc83xx_spidrv.h - -include_mpc8xxdir = $(includedir)/mpc8xx -include_mpc8xx_HEADERS = -include_mpc8xx_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx/console.h -include_mpc8xx_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx/cpm.h -include_mpc8xx_HEADERS += ../../../../../bsps/powerpc/include/mpc8xx/mmu.h - -include_ppc4xxdir = $(includedir)/ppc4xx -include_ppc4xx_HEADERS = -include_ppc4xx_HEADERS += ../../../../../bsps/powerpc/include/ppc4xx/ppc405ex.h -include_ppc4xx_HEADERS += ../../../../../bsps/powerpc/include/ppc4xx/ppc405gp.h - -include_rtems_powerpcdir = $(includedir)/rtems/powerpc -include_rtems_powerpc_HEADERS = -include_rtems_powerpc_HEADERS += ../../../../../bsps/powerpc/include/rtems/powerpc/cache.h -include_rtems_powerpc_HEADERS += ../../../../../bsps/powerpc/include/rtems/powerpc/debugmod.h -include_rtems_powerpc_HEADERS += ../../../../../bsps/powerpc/include/rtems/powerpc/powerpc.h diff --git a/bsps/powerpc/motorola_powerpc/headers.am b/bsps/powerpc/motorola_powerpc/headers.am deleted file mode 100644 index b577b15c5b..0000000000 --- a/bsps/powerpc/motorola_powerpc/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/bsp/VMEConfig.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/motorola_powerpc/include/bsp/irq.h diff --git a/bsps/powerpc/mpc55xxevb/headers.am b/bsps/powerpc/mpc55xxevb/headers.am deleted file mode 100644 index 5b01b38a2a..0000000000 --- a/bsps/powerpc/mpc55xxevb/headers.am +++ /dev/null @@ -1,34 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/console-esci.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/console-generic.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/console-linflex.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/mpc55xx-config.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/bsp/smsc9218i.h - -include_mpc55xxdir = $(includedir)/mpc55xx -include_mpc55xx_HEADERS = -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/dspi.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/edma.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/emios.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc551x.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc555x.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc556x.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc564xL.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc5668.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/fsl-mpc567x.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/mpc55xx.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/reg-defs.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-edma.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/regs-mmu.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/regs.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/siu.h -include_mpc55xx_HEADERS += ../../../../../../bsps/powerpc/mpc55xxevb/include/mpc55xx/watchdog.h diff --git a/bsps/powerpc/mpc8260ads/headers.am b/bsps/powerpc/mpc8260ads/headers.am deleted file mode 100644 index 10c6e42313..0000000000 --- a/bsps/powerpc/mpc8260ads/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/mpc8260ads/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/mpc8260ads/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mpc8260ads/include/bsp/irq.h diff --git a/bsps/powerpc/mvme3100/headers.am b/bsps/powerpc/mvme3100/headers.am deleted file mode 100644 index 3a242350e6..0000000000 --- a/bsps/powerpc/mvme3100/headers.am +++ /dev/null @@ -1,13 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/VMEConfig.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/if_tsec_pub.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme3100/include/bsp/mpc8540_i2c_busdrv.h diff --git a/bsps/powerpc/mvme5500/headers.am b/bsps/powerpc/mvme5500/headers.am deleted file mode 100644 index 94c03a6982..0000000000 --- a/bsps/powerpc/mvme5500/headers.am +++ /dev/null @@ -1,21 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/GT64260TWSI.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/GT64260eth.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/GT64260ethreg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/VMEConfig.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/VPD.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/bspException.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/bspMvme5500.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/gtpcireg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/gtreg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/if_wmreg.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/mvme5500/include/bsp/pcireg.h diff --git a/bsps/powerpc/psim/headers.am b/bsps/powerpc/psim/headers.am deleted file mode 100644 index a1f49d3727..0000000000 --- a/bsps/powerpc/psim/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/psim/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/psim/include/psim.h -include_HEADERS += ../../../../../../bsps/powerpc/psim/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/psim/include/bsp/irq.h diff --git a/bsps/powerpc/qemuppc/headers.am b/bsps/powerpc/qemuppc/headers.am deleted file mode 100644 index 21ab8382a5..0000000000 --- a/bsps/powerpc/qemuppc/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/qemuppc/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/qemuppc/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/qemuppc/include/bsp/irq.h diff --git a/bsps/powerpc/qoriq/headers.am b/bsps/powerpc/qoriq/headers.am deleted file mode 100644 index 9d23263d43..0000000000 --- a/bsps/powerpc/qoriq/headers.am +++ /dev/null @@ -1,24 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/tm27.h - -include_asmdir = $(includedir)/asm -include_asm_HEADERS = -include_asm_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/asm/epapr_hcalls.h -include_asm_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/asm/fsl_hcalls.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/intercom.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/mmu.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/qoriq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/tsec-config.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/bsp/uart-bridge.h - -include_uapi_asmdir = $(includedir)/uapi/asm -include_uapi_asm_HEADERS = -include_uapi_asm_HEADERS += ../../../../../../bsps/powerpc/qoriq/include/uapi/asm/epapr_hcalls.h diff --git a/bsps/powerpc/shared/exceptions-sources.am b/bsps/powerpc/shared/exceptions-sources.am deleted file mode 100644 index 863bbd51a7..0000000000 --- a/bsps/powerpc/shared/exceptions-sources.am +++ /dev/null @@ -1,14 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc-code-copy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_address.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_alignment.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_asm_macros.h -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_async_normal.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_categories.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_fatal.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_global_handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_hdl.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_initialize.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_naked.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_print.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc_prologue.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/exceptions/ppc_exc.S diff --git a/bsps/powerpc/shared/shared-sources.am b/bsps/powerpc/shared/shared-sources.am deleted file mode 100644 index 8ac6a246d3..0000000000 --- a/bsps/powerpc/shared/shared-sources.am +++ /dev/null @@ -1,4 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cpu_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cpu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/cpuIdent.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/ppc-print-stack.c diff --git a/bsps/powerpc/shared/vme-sources.am b/bsps/powerpc/shared/vme-sources.am deleted file mode 100644 index 51beb33bfd..0000000000 --- a/bsps/powerpc/shared/vme-sources.am +++ /dev/null @@ -1,5 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/bspVmeDmaList.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vmeconfig.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vmeTsi148.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vme_universe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/vme/vmeUniverse.c diff --git a/bsps/powerpc/ss555/headers.am b/bsps/powerpc/ss555/headers.am deleted file mode 100644 index f53a4bd6b2..0000000000 --- a/bsps/powerpc/ss555/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/ss555/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/ss555/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/ss555/include/bsp/irq.h diff --git a/bsps/powerpc/t32mppc/headers.am b/bsps/powerpc/t32mppc/headers.am deleted file mode 100644 index 57d3bd9be1..0000000000 --- a/bsps/powerpc/t32mppc/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/t32mppc/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/t32mppc/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/t32mppc/include/bsp/irq.h diff --git a/bsps/powerpc/tqm8xx/headers.am b/bsps/powerpc/tqm8xx/headers.am deleted file mode 100644 index a3c97f53da..0000000000 --- a/bsps/powerpc/tqm8xx/headers.am +++ /dev/null @@ -1,13 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/8xx_immap.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/spi.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/tqm8xx/include/bsp/tqm.h diff --git a/bsps/powerpc/virtex/headers.am b/bsps/powerpc/virtex/headers.am deleted file mode 100644 index 9feceaf16d..0000000000 --- a/bsps/powerpc/virtex/headers.am +++ /dev/null @@ -1,13 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/tm27.h -include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/xiltemac.h -include_HEADERS += ../../../../../../bsps/powerpc/virtex/include/xparameters_dflt.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex/include/bsp/opbintctrl.h diff --git a/bsps/powerpc/virtex/start/linkcmds.in b/bsps/powerpc/virtex/start/linkcmds.in deleted file mode 100644 index 41fac076d7..0000000000 --- a/bsps/powerpc/virtex/start/linkcmds.in +++ /dev/null @@ -1,35 +0,0 @@ -EXTERN (__vectors) - -MEMORY { - RAM : ORIGIN = @VIRTEX_RAM_ORIGIN@, LENGTH = @VIRTEX_RAM_LENGTH@ - FAST_RAM : ORIGIN = @VIRTEX_FAST_RAM_ORIGIN@, LENGTH = @VIRTEX_FAST_RAM_LENGTH@ - RESET : ORIGIN = @VIRTEX_RESET_ORIGIN@, LENGTH = @VIRTEX_RESET_LENGTH@ - EMPTY : ORIGIN = 0x0, LENGTH = 0x0 -} - -REGION_ALIAS ("REGION_START", RAM); -REGION_ALIAS ("REGION_FAST_TEXT", FAST_RAM); -REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_TEXT", RAM); -REGION_ALIAS ("REGION_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_RODATA", RAM); -REGION_ALIAS ("REGION_RODATA_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_DATA", FAST_RAM); -REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_DATA", RAM); -REGION_ALIAS ("REGION_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_BSS", RAM); -REGION_ALIAS ("REGION_RTEMSSTACK", RAM); -REGION_ALIAS ("REGION_WORK", RAM); -REGION_ALIAS ("REGION_STACK", RAM); -REGION_ALIAS ("REGION_NOCACHE", EMPTY); -REGION_ALIAS ("REGION_NOCACHE_LOAD", EMPTY); -REGION_ALIAS ("REGION_NVRAM", EMPTY); - -SECTIONS { - .virtex_reset : { - KEEP (*(.virtex_reset)) - } > RESET AT > RESET -} - -INCLUDE linkcmds.base diff --git a/bsps/powerpc/virtex4/headers.am b/bsps/powerpc/virtex4/headers.am deleted file mode 100644 index 9ea2ab1635..0000000000 --- a/bsps/powerpc/virtex4/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex4/include/bsp/mmu.h diff --git a/bsps/powerpc/virtex5/headers.am b/bsps/powerpc/virtex5/headers.am deleted file mode 100644 index 4a5dff7ff9..0000000000 --- a/bsps/powerpc/virtex5/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/powerpc/virtex5/include/bsp/mmu.h diff --git a/bsps/riscv/griscv/headers.am b/bsps/riscv/griscv/headers.am deleted file mode 100644 index f351d7c12b..0000000000 --- a/bsps/riscv/griscv/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/riscv/griscv/include/amba.h -include_HEADERS += ../../../../../../bsps/riscv/griscv/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/riscv/griscv/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/riscv/griscv/include/bsp/irq.h diff --git a/bsps/riscv/griscv/start/linkcmds.in b/bsps/riscv/griscv/start/linkcmds.in deleted file mode 100644 index 80e2f5ef90..0000000000 --- a/bsps/riscv/griscv/start/linkcmds.in +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2015 University of York. - * Hesham ALMatary <hmka501@york.ac.uk> - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ - -MEMORY -{ - RAM : ORIGIN = @RISCV_RAM_REGION_BEGIN@, LENGTH = @RISCV_RAM_REGION_SIZE@ -} - -REGION_ALIAS ("REGION_START", RAM); -REGION_ALIAS ("REGION_TEXT", RAM); -REGION_ALIAS ("REGION_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_TEXT", RAM); -REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_RODATA", RAM); -REGION_ALIAS ("REGION_RODATA_LOAD", RAM); -REGION_ALIAS ("REGION_DATA", RAM); -REGION_ALIAS ("REGION_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_DATA", RAM); -REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_RTEMSSTACK", RAM); -REGION_ALIAS ("REGION_WORK", RAM); - -INCLUDE linkcmds.base diff --git a/bsps/riscv/headers.am b/bsps/riscv/headers.am deleted file mode 100644 index 2fd6c8822e..0000000000 --- a/bsps/riscv/headers.am +++ /dev/null @@ -1,5 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/riscv/include/bsp/linker-symbols.h diff --git a/bsps/riscv/riscv/headers.am b/bsps/riscv/riscv/headers.am deleted file mode 100644 index 07cf6fb3f9..0000000000 --- a/bsps/riscv/riscv/headers.am +++ /dev/null @@ -1,16 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/riscv/riscv/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp/fe310-uart.h -include_bsp_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/riscv/riscv/include/bsp/riscv.h - -include_dev_serialdir = $(includedir)/dev/serial -include_dev_serial_HEADERS = -include_dev_serial_HEADERS += ../../../../../../bsps/riscv/riscv/include/dev/serial/htif.h diff --git a/bsps/riscv/riscv/start/linkcmds.in b/bsps/riscv/riscv/start/linkcmds.in deleted file mode 100644 index 80e2f5ef90..0000000000 --- a/bsps/riscv/riscv/start/linkcmds.in +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright (c) 2015 University of York. - * Hesham ALMatary <hmka501@york.ac.uk> - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ - -MEMORY -{ - RAM : ORIGIN = @RISCV_RAM_REGION_BEGIN@, LENGTH = @RISCV_RAM_REGION_SIZE@ -} - -REGION_ALIAS ("REGION_START", RAM); -REGION_ALIAS ("REGION_TEXT", RAM); -REGION_ALIAS ("REGION_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_TEXT", RAM); -REGION_ALIAS ("REGION_FAST_TEXT_LOAD", RAM); -REGION_ALIAS ("REGION_RODATA", RAM); -REGION_ALIAS ("REGION_RODATA_LOAD", RAM); -REGION_ALIAS ("REGION_DATA", RAM); -REGION_ALIAS ("REGION_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_FAST_DATA", RAM); -REGION_ALIAS ("REGION_FAST_DATA_LOAD", RAM); -REGION_ALIAS ("REGION_RTEMSSTACK", RAM); -REGION_ALIAS ("REGION_WORK", RAM); - -INCLUDE linkcmds.base diff --git a/bsps/riscv/shared/start/linkcmds.base.in b/bsps/riscv/shared/start/linkcmds.base.in deleted file mode 100644 index 5f4294dd9a..0000000000 --- a/bsps/riscv/shared/start/linkcmds.base.in +++ /dev/null @@ -1,410 +0,0 @@ -/* Copyright (C) 2014-2018 Free Software Foundation, Inc. - Copying and distribution of this script, with or without modification, - are permitted in any medium without royalty provided the copyright - notice and this notice are preserved. */ - -/* - * Copyright (c) 2018 embedded brains GmbH. - * - * Copyright (c) 2015 University of York. - * Hesham ALMatary <hmka501@york.ac.uk> - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND - * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE - * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS - * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY - * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - * SUCH DAMAGE. - */ - -OUTPUT_ARCH(riscv) -ENTRY(_start) -@RISCV_LINKER_START_DIRECTIVE@(start.o) - -bsp_section_robarrier_align = DEFINED (bsp_section_robarrier_align) ? bsp_section_robarrier_align : 1; -bsp_section_rwbarrier_align = DEFINED (bsp_section_rwbarrier_align) ? bsp_section_rwbarrier_align : 1; - -MEMORY { - UNEXPECTED_SECTIONS : ORIGIN = 0xffffffff, LENGTH = 0 -} - -SECTIONS { - .start : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_start_begin = .; - KEEP (*(.bsp_start_text)) - KEEP (*(.bsp_start_data)) - bsp_section_start_end = .; - } > REGION_START AT > REGION_START - bsp_section_start_size = bsp_section_start_end - bsp_section_start_begin; - - .text : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_text_begin = .; - *(.text.unlikely .text.*_unlikely .text.unlikely.*) - *(.text.exit .text.exit.*) - *(.text.startup .text.startup.*) - *(.text.hot .text.hot.*) - *(.text .stub .text.* .gnu.linkonce.t.*) - /* .gnu.warning sections are handled specially by elf32.em. */ - *(.gnu.warning) - } > REGION_TEXT AT > REGION_TEXT_LOAD - .init : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - KEEP (*(SORT_NONE(.init))) - } > REGION_TEXT AT > REGION_TEXT_LOAD - .fini : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - KEEP (*(SORT_NONE(.fini))) - bsp_section_text_end = .; - } > REGION_TEXT AT > REGION_TEXT_LOAD - bsp_section_text_size = bsp_section_text_end - bsp_section_text_begin; - bsp_section_text_load_begin = LOADADDR (.text); - bsp_section_text_load_end = bsp_section_text_load_begin + bsp_section_text_size; - - .robarrier : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - . = ALIGN (bsp_section_robarrier_align); - } > REGION_RODATA AT > REGION_RODATA - - .rodata : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_rodata_begin = .; - *(.rodata .rodata.* .gnu.linkonce.r.*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .rodata1 : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.rodata1) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .sdata2 : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .sbss2 : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .eh_frame_hdr : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .eh_frame : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - KEEP (*(.eh_frame)) *(.eh_frame.*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .gcc_except_table : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.gcc_except_table .gcc_except_table.*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .gnu_extab : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.gnu_extab*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .tdata : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - _TLS_Data_begin = .; - *(.tdata .tdata.* .gnu.linkonce.td.*) - _TLS_Data_end = .; - } > REGION_RODATA AT > REGION_RODATA_LOAD - .tbss : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - _TLS_BSS_begin = .; - *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) - _TLS_BSS_end = .; - } > REGION_RODATA AT > REGION_RODATA_LOAD - _TLS_Data_size = _TLS_Data_end - _TLS_Data_begin; - _TLS_Data_begin = _TLS_Data_size != 0 ? _TLS_Data_begin : _TLS_BSS_begin; - _TLS_Data_end = _TLS_Data_size != 0 ? _TLS_Data_end : _TLS_BSS_begin; - _TLS_BSS_size = _TLS_BSS_end - _TLS_BSS_begin; - _TLS_Size = _TLS_BSS_end - _TLS_Data_begin; - _TLS_Alignment = MAX (ALIGNOF (.tdata), ALIGNOF (.tbss)); - .preinit_array : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - PROVIDE_HIDDEN (__preinit_array_start = .); - KEEP (*(.preinit_array)) - PROVIDE_HIDDEN (__preinit_array_end = .); - } > REGION_RODATA AT > REGION_RODATA_LOAD - .init_array : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - PROVIDE_HIDDEN (__init_array_start = .); - KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))) - KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors)) - PROVIDE_HIDDEN (__init_array_end = .); - } > REGION_RODATA AT > REGION_RODATA_LOAD - .fini_array : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - PROVIDE_HIDDEN (__fini_array_start = .); - KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))) - KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors)) - PROVIDE_HIDDEN (__fini_array_end = .); - } > REGION_RODATA AT > REGION_RODATA_LOAD - .ctors : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - /* gcc uses crtbegin.o to find the start of - the constructors, so we make sure it is - first. Because this is a wildcard, it - doesn't matter if the user does not - actually link against crtbegin.o; the - linker won't look for a file to match a - wildcard. The wildcard also means that it - doesn't matter which directory crtbegin.o - is in. */ - KEEP (*crtbegin.o(.ctors)) - KEEP (*crtbegin?.o(.ctors)) - /* We don't want to include the .ctor section from - the crtend.o file until after the sorted ctors. - The .ctor section from the crtend file contains the - end of ctors marker and it must be last */ - KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors)) - KEEP (*(SORT(.ctors.*))) - KEEP (*(.ctors)) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .dtors : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - KEEP (*crtbegin.o(.dtors)) - KEEP (*crtbegin?.o(.dtors)) - KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors)) - KEEP (*(SORT(.dtors.*))) - KEEP (*(.dtors)) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .data.rel.ro : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) - *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .jcr : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - KEEP (*(.jcr)) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .interp : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.interp) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .note.gnu.build-id : { *(.note.gnu.build-id) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .hash : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.hash) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .gnu.hash : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.gnu.hash) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .dynsym : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.dynsym) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .dynstr : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.dynstr) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .gnu.version : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.gnu.version) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .gnu.version_d : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.gnu.version_d) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .gnu.version_r : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.gnu.version_r) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .rela.dyn : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.rela.init) - *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) - *(.rela.fini) - *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) - *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) - *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) - *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) - *(.rela.ctors) - *(.rela.dtors) - *(.rela.got) - *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) - *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) - *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) - *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) - *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) - PROVIDE_HIDDEN (__rela_iplt_start = .); - *(.rela.iplt) - PROVIDE_HIDDEN (__rela_iplt_end = .); - } > REGION_RODATA AT > REGION_RODATA_LOAD - .rela.plt : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.rela.plt) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .plt : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.plt) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .iplt : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.iplt) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .dynamic : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.dynamic) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .tm_clone_table : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.tm_clone_table) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .got : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.got.plt) *(.igot.plt) *(.got) *(.igot) - } > REGION_RODATA AT > REGION_RODATA_LOAD - .rtemsroset : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - /* Special FreeBSD linker set sections */ - __start_set_sysctl_set = .; - *(set_sysctl_*); - __stop_set_sysctl_set = .; - *(set_domain_*); - *(set_pseudo_*); - - KEEP (*(SORT(.rtemsroset.*))) - bsp_section_rodata_end = .; - } > REGION_RODATA AT > REGION_RODATA_LOAD - bsp_section_rodata_size = bsp_section_rodata_end - bsp_section_rodata_begin; - bsp_section_rodata_load_begin = LOADADDR (.rodata); - bsp_section_rodata_load_end = bsp_section_rodata_load_begin + bsp_section_rodata_size; - - .rwbarrier : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - . = ALIGN (bsp_section_rwbarrier_align); - } > REGION_DATA AT > REGION_DATA - - .fast_text : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_fast_text_begin = .; - *(.bsp_fast_text) - bsp_section_fast_text_end = .; - } > REGION_FAST_TEXT AT > REGION_FAST_TEXT_LOAD - bsp_section_fast_text_size = bsp_section_fast_text_end - bsp_section_fast_text_begin; - bsp_section_fast_text_load_begin = LOADADDR (.fast_text); - bsp_section_fast_text_load_end = bsp_section_fast_text_load_begin + bsp_section_fast_text_size; - - .fast_data : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_fast_data_begin = .; - *(.bsp_fast_data) - bsp_section_fast_data_end = .; - } > REGION_FAST_DATA AT > REGION_FAST_DATA_LOAD - bsp_section_fast_data_size = bsp_section_fast_data_end - bsp_section_fast_data_begin; - bsp_section_fast_data_load_begin = LOADADDR (.fast_data); - bsp_section_fast_data_load_end = bsp_section_fast_data_load_begin + bsp_section_fast_data_size; - - .data : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_data_begin = .; - *(.data .data.* .gnu.linkonce.d.*) - SORT(CONSTRUCTORS) - } > REGION_DATA AT > REGION_DATA_LOAD - .data1 : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.data1) - } > REGION_DATA AT > REGION_DATA_LOAD - .rtemsrwset : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - KEEP (*(SORT(.rtemsrwset.*))) - } > REGION_DATA AT > REGION_DATA_LOAD - .htif ALIGN(4096) : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.htif) - } > REGION_DATA AT > REGION_DATA_LOAD - .sdata : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - __global_pointer$ = . + 0x800; - *(.srodata.cst16) *(.srodata.cst8) *(.srodata.cst4) *(.srodata.cst2) *(.srodata .srodata.*) - *(.sdata .sdata.* .gnu.linkonce.s.*) - bsp_section_data_end = .; - } > REGION_DATA AT > REGION_DATA_LOAD - bsp_section_data_size = bsp_section_data_end - bsp_section_data_begin; - bsp_section_data_load_begin = LOADADDR (.data); - bsp_section_data_load_end = bsp_section_data_load_begin + bsp_section_data_size; - - .sbss : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_bss_begin = .; - *(.dynsbss) - *(.sbss .sbss.* .gnu.linkonce.sb.*) - *(.scommon) - } > REGION_DATA AT > REGION_DATA - .bss : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - *(.dynbss) - *(.bss .bss.* .gnu.linkonce.b.*) - *(COMMON) - bsp_section_bss_end = .; - } > REGION_DATA AT > REGION_DATA - bsp_section_bss_size = bsp_section_bss_end - bsp_section_bss_begin; - - .rtemsstack (NOLOAD) : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_rtemsstack_begin = .; - *(SORT(.rtemsstack.*)) - bsp_section_rtemsstack_end = .; - } > REGION_RTEMSSTACK AT > REGION_RTEMSSTACK - bsp_section_rtemsstack_size = bsp_section_rtemsstack_end - bsp_section_rtemsstack_begin; - - .noinit (NOLOAD) : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - bsp_section_noinit_begin = .; - *(.noinit*) - bsp_section_noinit_end = .; - } > REGION_WORK AT > REGION_WORK - bsp_section_noinit_size = bsp_section_noinit_end - bsp_section_noinit_begin; - - .work (NOLOAD) : @RISCV_LINKER_ALIGN_DIRECTIVE@ { - /* - * The work section will occupy the remaining REGION_WORK region and - * contains the RTEMS work space and heap. - */ - bsp_section_work_begin = .; - . += ORIGIN (REGION_WORK) + LENGTH (REGION_WORK) - ABSOLUTE (.); - bsp_section_work_end = .; - } > REGION_WORK AT > REGION_WORK - bsp_section_work_size = bsp_section_work_end - bsp_section_work_begin; - - /* FIXME */ - RamBase = ORIGIN (REGION_WORK); - RamSize = LENGTH (REGION_WORK); - RamEnd = RamBase + RamSize; - WorkAreaBase = bsp_section_work_begin; - HeapSize = 0; - - /* Stabs debugging sections. */ - .stab 0 : { *(.stab) } - .stabstr 0 : { *(.stabstr) } - .stab.excl 0 : { *(.stab.excl) } - .stab.exclstr 0 : { *(.stab.exclstr) } - .stab.index 0 : { *(.stab.index) } - .stab.indexstr 0 : { *(.stab.indexstr) } - .comment 0 : { *(.comment) } - /* DWARF debug sections. - Symbols in the DWARF debugging sections are relative to the beginning - of the section so we begin them at 0. */ - /* DWARF 1 */ - .debug 0 : { *(.debug) } - .line 0 : { *(.line) } - /* DWARF debug sections. - Symbols in the DWARF debugging sections are relative to the beginning - of the section so we begin them at 0. */ - /* DWARF 1. */ - .debug 0 : { *(.debug) } - .line 0 : { *(.line) } - /* GNU DWARF 1 extensions. */ - .debug_srcinfo 0 : { *(.debug_srcinfo) } - .debug_sfnames 0 : { *(.debug_sfnames) } - /* DWARF 1.1 and DWARF 2. */ - .debug_aranges 0 : { *(.debug_aranges) } - .debug_pubnames 0 : { *(.debug_pubnames) } - /* DWARF 2. */ - .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } - .debug_abbrev 0 : { *(.debug_abbrev) } - .debug_line 0 : { *(.debug_line .debug_line.* .debug_line_end) } - .debug_frame 0 : { *(.debug_frame) } - .debug_str 0 : { *(.debug_str) } - .debug_loc 0 : { *(.debug_loc) } - .debug_macinfo 0 : { *(.debug_macinfo) } - /* SGI/MIPS DWARF 2 extensions. */ - .debug_weaknames 0 : { *(.debug_weaknames) } - .debug_funcnames 0 : { *(.debug_funcnames) } - .debug_typenames 0 : { *(.debug_typenames) } - .debug_varnames 0 : { *(.debug_varnames) } - /* DWARF 3. */ - .debug_pubtypes 0 : { *(.debug_pubtypes) } - .debug_ranges 0 : { *(.debug_ranges) } - /* DWARF 5. */ - .debug_addr 0 : { *(.debug_addr) } - .debug_line_str 0 : { *(.debug_line_str) } - .debug_loclists 0 : { *(.debug_loclists) } - .debug_macro 0 : { *(.debug_macro) } - .debug_names 0 : { *(.debug_names) } - .debug_rnglists 0 : { *(.debug_rnglists) } - .debug_str_offsets 0 : { *(.debug_str_offsets) } - .debug_sup 0 : { *(.debug_sup) } - .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) } - /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) } - .shstrtab 0 : { *(.shstrtab) } - .strtab 0 : { *(.strtab) } - .symtab 0 : { *(.symtab) } - .symtab_shndx 0 : { *(.symtab_shndx) } - __cap_relocs 0 : { *(__cap_relocs) } - - /* - * This is a RTEMS specific section to catch all unexpected input - * sections. In case you get an error like - * "section `.unexpected_sections' will not fit in region - * `UNEXPECTED_SECTIONS'" - * you have to figure out the offending input section and add it to the - * appropriate output section definition above. - */ - .unexpected_sections : { *(*) } > UNEXPECTED_SECTIONS -} diff --git a/bsps/sh/gensh1/headers.am b/bsps/sh/gensh1/headers.am deleted file mode 100644 index 82af164fae..0000000000 --- a/bsps/sh/gensh1/headers.am +++ /dev/null @@ -1,21 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sh/gensh1/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sh/gensh1/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sh/gensh1/include/bsp/irq.h - -include_rtems_scoredir = $(includedir)/rtems/score -include_rtems_score_HEADERS = -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh1/include/rtems/score/iosh7032.h -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh1/include/rtems/score/ispsh7032.h - -include_shdir = $(includedir)/sh -include_sh_HEADERS = -include_sh_HEADERS += ../../../../../../bsps/sh/gensh1/include/sh/sci.h -include_sh_HEADERS += ../../../../../../bsps/sh/gensh1/include/sh/sh7_pfc.h -include_sh_HEADERS += ../../../../../../bsps/sh/gensh1/include/sh/sh7_sci.h diff --git a/bsps/sh/gensh2/headers.am b/bsps/sh/gensh2/headers.am deleted file mode 100644 index 736fb86330..0000000000 --- a/bsps/sh/gensh2/headers.am +++ /dev/null @@ -1,23 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sh/gensh2/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sh/gensh2/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sh/gensh2/include/bsp/irq.h - -include_rtems_scoredir = $(includedir)/rtems/score -include_rtems_score_HEADERS = -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh2/include/rtems/score/iosh7045.h -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh2/include/rtems/score/ispsh7045.h - -include_shdir = $(includedir)/sh -include_sh_HEADERS = -include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/io_types.h -include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sci.h -include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sci_termios.h -include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sh7_pfc.h -include_sh_HEADERS += ../../../../../../bsps/sh/gensh2/include/sh/sh7_sci.h diff --git a/bsps/sh/gensh4/headers.am b/bsps/sh/gensh4/headers.am deleted file mode 100644 index a0804fc5d5..0000000000 --- a/bsps/sh/gensh4/headers.am +++ /dev/null @@ -1,23 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sh/gensh4/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sh/gensh4/include/sdram.h -include_HEADERS += ../../../../../../bsps/sh/gensh4/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sh/gensh4/include/bsp/irq.h - -include_rtems_scoredir = $(includedir)/rtems/score -include_rtems_score_HEADERS = -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/iosh7750.h -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/ipl.h -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/ispsh7750.h -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/sh4_regs.h -include_rtems_score_HEADERS += ../../../../../../bsps/sh/gensh4/include/rtems/score/sh7750_regs.h - -include_shdir = $(includedir)/sh -include_sh_HEADERS = -include_sh_HEADERS += ../../../../../../bsps/sh/gensh4/include/sh/sh4uart.h diff --git a/bsps/sh/shsim/headers.am b/bsps/sh/shsim/headers.am deleted file mode 100644 index 2ac35a5194..0000000000 --- a/bsps/sh/shsim/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sh/shsim/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sh/shsim/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sh/shsim/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/sh/shsim/include/bsp/syscall.h diff --git a/bsps/shared/grlib-sources.am b/bsps/shared/grlib-sources.am deleted file mode 100644 index f87dde5484..0000000000 --- a/bsps/shared/grlib-sources.am +++ /dev/null @@ -1,68 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/b1553brm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/b1553rt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553b.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553bc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553bm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/1553/gr1553rt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ahbstat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_alloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_count.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_depth.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_find_by_idx.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_freq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_names.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_old.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_parent.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/amba/ambapp_show.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/analog/gradcdac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/ascs/grascs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/btimer/gptimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/btimer/tlib.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/btimer/tlib_ckinit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/canbtrs.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/canmux.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/grcan.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/grcanfd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/grcanstd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/occan.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/can/satcan.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/drvmgr/ambapp_bus.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/drvmgr/ambapp_bus_grlib.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/drvmgr/get_resarray_count.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/gpio/gpiolib.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/gpio/grgpio.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/i2c/i2cmst.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/iommu/griommu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/irq/genirq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/l2c/l2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/mem/mctrl.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_701.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci2dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/grpci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_adcdac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_spw_router.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_rasta_tmtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/gr_tmtc_1553.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pci/pcif.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/pwm/grpwm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/scrub/memscrub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/slink/grslink.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spi/spictrl.c -if !HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/grspw.c -endif -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/grspw_pkt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/grspw_router.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/spw/spwtdp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/stat/l4stat.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/time/grctm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/time/spwcuc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/tmtc/grtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/tmtc/grtm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/apbuart_cons.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/apbuart_polled.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/apbuart_termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/grlib/uart/cons.c diff --git a/bsps/shared/irq-default-sources.am b/bsps/shared/irq-default-sources.am deleted file mode 100644 index 2c1c18752f..0000000000 --- a/bsps/shared/irq-default-sources.am +++ /dev/null @@ -1,14 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-entry-remove.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-install.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-iterate.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-remove.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-info.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-lock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-server.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-shell.c diff --git a/bsps/shared/irq-sources.am b/bsps/shared/irq-sources.am deleted file mode 100644 index f671c25c20..0000000000 --- a/bsps/shared/irq-sources.am +++ /dev/null @@ -1,13 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-affinity.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-raise-clear.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-enable-disable.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-entry-remove.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-install.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-iterate.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-handler-remove.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-info.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-legacy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-lock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-server.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-shell.c diff --git a/bsps/shared/shared-sources.am b/bsps/shared/shared-sources.am deleted file mode 100644 index d2eb99cf07..0000000000 --- a/bsps/shared/shared-sources.am +++ /dev/null @@ -1,56 +0,0 @@ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/display/disp_hcms29xx.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/display/font_hcms29xx.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/flash/am29lv160.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/i2c-2b-eeprom.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/i2c-ds1621.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/i2c-sc620.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-flash-m25p40.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-fram-fm25l256.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-memdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/i2c/spi-sd-card.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/ide/ata.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/ide/ata_util.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/ide/ide_controller.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/ds1375.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg4.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg8.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/icm7170_reg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg4.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg8.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/m48t08_reg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/mc146818a.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/mc146818a_ioreg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtcprobe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_baud.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg4.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg8.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/mc68681_reg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/ns16550.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/ns16550-context.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/serprobe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/z85c30.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/z85c30_reg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bootcard.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/rtems-version.c -if HAS_MP -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-addlq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-cnvpkt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-dump.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-fatal.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-getlq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-getpkt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-initlq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-intr.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-mpisr.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-poll.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-receive.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-retpkt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/shmdr/shmdr-send.c -endif diff --git a/bsps/sparc/erc32/headers.am b/bsps/sparc/erc32/headers.am deleted file mode 100644 index 00ad61f3e2..0000000000 --- a/bsps/sparc/erc32/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sparc/erc32/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sparc/erc32/include/erc32.h -include_HEADERS += ../../../../../../bsps/sparc/erc32/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sparc/erc32/include/bsp/irq.h diff --git a/bsps/sparc/headers.am b/bsps/sparc/headers.am deleted file mode 100644 index 92c9b254f3..0000000000 --- a/bsps/sparc/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/sparc/include/bsp/gnatcommon.h -include_bsp_HEADERS += ../../../../../bsps/sparc/include/bsp/gr_leon4_n2x.h - -include_drvmgrdir = $(includedir)/drvmgr -include_drvmgr_HEADERS = -include_drvmgr_HEADERS += ../../../../../bsps/sparc/include/drvmgr/leon2_amba_bus.h diff --git a/bsps/sparc/leon2/headers.am b/bsps/sparc/leon2/headers.am deleted file mode 100644 index 73ae163778..0000000000 --- a/bsps/sparc/leon2/headers.am +++ /dev/null @@ -1,12 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sparc/leon2/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sparc/leon2/include/leon.h -include_HEADERS += ../../../../../../bsps/sparc/leon2/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sparc/leon2/include/bsp/at697_pci.h -include_bsp_HEADERS += ../../../../../../bsps/sparc/leon2/include/bsp/irq.h diff --git a/bsps/sparc/leon3/headers.am b/bsps/sparc/leon3/headers.am deleted file mode 100644 index 755a89632d..0000000000 --- a/bsps/sparc/leon3/headers.am +++ /dev/null @@ -1,13 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sparc/leon3/include/amba.h -include_HEADERS += ../../../../../../bsps/sparc/leon3/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sparc/leon3/include/leon.h -include_HEADERS += ../../../../../../bsps/sparc/leon3/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sparc/leon3/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/sparc/leon3/include/bsp/watchdog.h diff --git a/bsps/sparc64/headers.am b/bsps/sparc64/headers.am deleted file mode 100644 index 7567367a3e..0000000000 --- a/bsps/sparc64/headers.am +++ /dev/null @@ -1,54 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../bsps/sparc64/include/asm.h -include_HEADERS += ../../../../../bsps/sparc64/include/traptable.h - -include_archdir = $(includedir)/arch -include_arch_HEADERS = -include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/arch.h -include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/boot.h -include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/regdef.h -include_arch_HEADERS += ../../../../../bsps/sparc64/include/arch/stack.h - -include_arch_mmdir = $(includedir)/arch/mm -include_arch_mm_HEADERS = -include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/cache_spec.h -include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/doxygen.h -include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/frame.h -include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/mmu.h -include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/page.h -include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/tlb.h -include_arch_mm_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/tte.h - -include_arch_mm_sun4udir = $(includedir)/arch/mm/sun4u -include_arch_mm_sun4u_HEADERS = -include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/frame.h -include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/mmu.h -include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/page.h -include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/tlb.h -include_arch_mm_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/mm/sun4u/tte.h - -include_arch_sun4udir = $(includedir)/arch/sun4u -include_arch_sun4u_HEADERS = -include_arch_sun4u_HEADERS += ../../../../../bsps/sparc64/include/arch/sun4u/arch.h - -include_bootdir = $(includedir)/boot -include_boot_HEADERS = -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/align.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/balloc.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/gentypes.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/main.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/ofw.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/ofw_tree.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/ofwarch.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/register.h -include_boot_HEADERS += ../../../../../bsps/sparc64/include/boot/types.h - -include_genarch_ofwdir = $(includedir)/genarch/ofw -include_genarch_ofw_HEADERS = -include_genarch_ofw_HEADERS += ../../../../../bsps/sparc64/include/genarch/ofw/ofw_tree.h - -include_kerneldir = $(includedir)/kernel -include_kernel_HEADERS = -include_kernel_HEADERS += ../../../../../bsps/sparc64/include/kernel/align.h diff --git a/bsps/sparc64/niagara/headers.am b/bsps/sparc64/niagara/headers.am deleted file mode 100644 index 9f9117b911..0000000000 --- a/bsps/sparc64/niagara/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sparc64/niagara/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sparc64/niagara/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sparc64/niagara/include/bsp/irq.h diff --git a/bsps/sparc64/usiii/headers.am b/bsps/sparc64/usiii/headers.am deleted file mode 100644 index 3aa2a5e1ab..0000000000 --- a/bsps/sparc64/usiii/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/sparc64/usiii/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/sparc64/usiii/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/sparc64/usiii/include/bsp/irq.h diff --git a/bsps/v850/gdbv850sim/headers.am b/bsps/v850/gdbv850sim/headers.am deleted file mode 100644 index cdc229dd74..0000000000 --- a/bsps/v850/gdbv850sim/headers.am +++ /dev/null @@ -1,11 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/tm27.h - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/bsp/irq.h -include_bsp_HEADERS += ../../../../../../bsps/v850/gdbv850sim/include/bsp/syscall.h diff --git a/bsps/x86_64/amd64/headers.am b/bsps/x86_64/amd64/headers.am deleted file mode 100644 index 68f5858406..0000000000 --- a/bsps/x86_64/amd64/headers.am +++ /dev/null @@ -1,10 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_HEADERS = -include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/apic.h -include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/bsp.h -include_HEADERS += include/bspopts.h -include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/clock.h -include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/pic.h -include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/start.h -include_HEADERS += ../../../../../../bsps/x86_64/amd64/include/tm27.h diff --git a/bsps/x86_64/headers.am b/bsps/x86_64/headers.am deleted file mode 100644 index ce203e0dc3..0000000000 --- a/bsps/x86_64/headers.am +++ /dev/null @@ -1,9 +0,0 @@ -## This file was generated by "./boostrap -H". - -include_bspdir = $(includedir)/bsp -include_bsp_HEADERS = -include_bsp_HEADERS += ../../../../../bsps/x86_64/include/bsp/irq.h - -include_libcpudir = $(includedir)/libcpu -include_libcpu_HEADERS = -include_libcpu_HEADERS += ../../../../../bsps/x86_64/include/libcpu/page.h diff --git a/c/Makefile.am b/c/Makefile.am deleted file mode 100644 index 9ebde8ee21..0000000000 --- a/c/Makefile.am +++ /dev/null @@ -1,19 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../aclocal - -## NOTE: This Makefile.am is rather fragile to the value of RTEMS_BSP -## Esp. make clean and make distclean have unwanted side-effects -## if RTEMS_BSP is not properly set up. - -RTEMS_BSP = $(RTEMS_BSP_LIST) -## The '.' in SUBDIRS ensures that local make-targets (xxx-am) will be -## triggered before $(RTEMS_BSP_LIST) subdirectories are made. -SUBDIRS = . $(RTEMS_BSP) -DIST_SUBDIRS = $(RTEMS_BSP) - -## Let all RTEMS' make targets depend on ${RTEMS_BSP} -all-local: $(RTEMS_BSP) - -## Pull in extra files intro the distribution - -include $(top_srcdir)/../automake/host.am -include $(top_srcdir)/../automake/subdirs.am diff --git a/c/acinclude.m4 b/c/acinclude.m4 deleted file mode 100644 index a9addaeb77..0000000000 --- a/c/acinclude.m4 +++ /dev/null @@ -1,32 +0,0 @@ -dnl -dnl Misc utility macros for subdir handling to work around missing abilities -dnl in autoconf, automake and structural issues with RTEMS -dnl -dnl Contains parts derived from autoconf-2.13 AC_OUTPUT_SUBDIRS and Cygnus' -dnl configure.in. -dnl - -dnl -dnl _AC_DOTS(PATH) -dnl -AC_DEFUN([_AC_DOTS],[ -# A "../" for each directory in $1. - ac_dots=`echo $1 | \ - sed -e 's%^\./%%' -e 's%[[^/]]$%&/%' -e 's%[[^/]]*/%../%g'` -]) - -dnl -dnl _RTEMS_ADJUST_SRCDIR(REVAR,CONFIG_DIR[,TARGET_SUBDIR]) -dnl -AC_DEFUN([_RTEMS_ADJUST_SRCDIR],[ - _AC_DOTS(ifelse([$3], ,[$2],[$3/$2])) - - case "$srcdir" in - .) # No --srcdir option. We are building in place. - $1=$srcdir ;; - [[\\/]]* | ?:[[\\/]]*) # Absolute path. - $1=$srcdir/$2 ;; - *) # Relative path. - $1=$ac_dots$srcdir/$2 ;; - esac -]) diff --git a/c/configure.ac b/c/configure.ac deleted file mode 100644 index f7636239ee..0000000000 --- a/c/configure.ac +++ /dev/null @@ -1,93 +0,0 @@ -## Process this file with autoconf to produce a configure script. -## - -AC_PREREQ([2.69]) -AC_INIT([rtems-c],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([src]) -RTEMS_TOP(..) -with_rtems_source_top=$(cd ${srcdir}/.. && pwd) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -## These options are used within this file. -RTEMS_ENABLE_RTEMSBSP - -# Set up rtems_bsp -AS_IF([test x"$enable_rtemsbsp" = x"no"],[ -# --disable-rtemsbsp - rtems_bsp="" -],[ - AS_IF([test -z "$enable_rtemsbsp"], - [# --enable-rtemsbsp="" - RTEMS_CHECK_BSPS(rtems_bsp)], - [# --enable-rtemsbsp="list" - rtems_bsp="$enable_rtemsbsp"]) -]) - -# Check sanity of BSPs in $rtems_bsp -for _rtems_bsp in : $rtems_bsp; do test "x$_rtems_bsp" = x: && continue - # make sure there is a config/*.cfg file for the bsp - _RTEMS_CHECK_CUSTOM_BSP([$_rtems_bsp.cfg],[bsp_cfg]) - - AS_IF([test -n "$bsp_cfg"], - [ - # retrieve bsp_family - RTEMS_BSP_ALIAS([$_rtems_bsp],[rtems_bsp_family]) - - # Is there a configure script for the BSP? - AS_IF([test -r "$srcdir/$RTEMS_TOPdir/c/src/lib/libbsp/$RTEMS_CPU/$rtems_bsp_family/configure"], - [RTEMS_BSP_LIST="$RTEMS_BSP_LIST $_rtems_bsp"]) - ]) -done - -# -# Compose the configuration arguments to be passed to c/src/configure -# -## -## Partially borrowed from autoconf-2.13 -## - -## Adjust paths -_RTEMS_ADJUST_SRCDIR([rtems_bsp_configure],[src]) -rtems_bsp_configure="$rtems_bsp_configure/configure" - RTEMS_CONFIGURE_ARGS_QUOTE([rtems_bsp_configure_args], - [-enable-rtemsbsp=* | --enable-rtemsbsp=* ) ;;]) - -rtems_bsp_configure="$rtems_bsp_configure $rtems_bsp_configure_args" -rtems_bsp_configure="$rtems_bsp_configure '--with-project-root=../../'" -rtems_bsp_configure="$rtems_bsp_configure '--with-project-top=../../'" -AC_SUBST(rtems_bsp_configure) - -AC_SUBST(RTEMS_BSP_LIST) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile],[ -for bsp in : $RTEMS_BSP_LIST; do test "x$bsp" = x: && continue -rtems_source_top=$(cd ${srcdir}/.. && pwd) -cat >> Makefile << BSPEOF - -$bsp: src/configure - @set fnord \$(MAKEFLAGS); amf=\[$]\[$]2; \\ - echo "Configuring RTEMS_BSP=$bsp"; \\ - \$(MKDIR_P) $bsp; \\ - ( cd $bsp && \\ - CONFIG_SHELL=\$(SHELL) RTEMS_BSP=$bsp \$(rtems_bsp_configure) \\ - --with-rtems-build-top=\$\${PWD} --with-rtems-source-top=${rtems_source_top} ) \\ - || case "\$\$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; -BSPEOF -done -],[RTEMS_BSP_LIST="$RTEMS_BSP_LIST"]) -AC_OUTPUT -AS_IF([test -n "$RTEMS_BSP_LIST"],[ -echo -echo target architecture: $target_cpu. -echo available BSPs: $RTEMS_BSP_LIST. -echo \'${MAKE} all\' will build the following BSPs: $RTEMS_BSP_LIST. -echo other BSPs can be built with \'${MAKE} RTEMS_BSP=\"bsp1 bsp2 ...\"\' -echo -]) diff --git a/c/src/Makefile.am b/c/src/Makefile.am deleted file mode 100644 index 3c31f66144..0000000000 --- a/c/src/Makefile.am +++ /dev/null @@ -1,39 +0,0 @@ -ACLOCAL_AMFLAGS = -I aclocal - -_SUBDIRS = . @BSP_SUBDIRS@ -DIST_SUBDIRS = @BSP_SUBDIRS@ - -$(PROJECT_LIB)/$(dirstamp): - @echo "Making project library directory: $(PROJECT_LIB)" - @$(MKDIR_P) $(PROJECT_LIB) - @: > $(PROJECT_LIB)/$(dirstamp) - -all-local: $(PROJECT_LIB)/$(dirstamp) - -clean-local: - $(RM) -r $(PROJECT_RELEASE) - -make/@RTEMS_BSP@.cache: make/bsp.mak @CUSTOM_CFG_FILES@ - $(RM) make/@RTEMS_BSP@.cache - $(MAKE) -f ${srcdir}/make/bsp.mak \ - 'RTEMS_BSP=@RTEMS_BSP@' 'RTEMS_ROOT=.' \ - make/@RTEMS_BSP@.cache - -noinst_DATA = make/@RTEMS_BSP@.cache - -rtems_makedir = $(prefix)/make -rtems_make_customdir = $(rtems_makedir)/custom -rtems_make_custom_DATA = @CUSTOM_CFG_FILES@ - -noinst_DATA += make/custom/default.cfg - -@host_alias@-@RTEMS_BSP@.pc: config.status bsp.pc.in - ./config.status --file=$@:$(srcdir)/bsp.pc.in - -pkgconfigdir = $(prefix)/lib/pkgconfig -pkgconfig_DATA = @host_alias@-@RTEMS_BSP@.pc - -include $(DEPDIR)/cfg.P - -include $(top_srcdir)/automake/subdirs.am -include $(srcdir)/../../bsps/headers.am diff --git a/c/src/README b/c/src/README deleted file mode 100644 index 02be3ca603..0000000000 --- a/c/src/README +++ /dev/null @@ -1,23 +0,0 @@ -This is the top level directory of the C RTEMS environment. The -following is a description of the contents of each file and -subdirectory directly in this directory: - - tests - - This directory contains the RTEMS Test Suites. Currently - this includes the following suites: - - + Single Processor Test Suite - + Multiprocessor Test Suite - + Timing Test Suite - + Sample Application Suite - - lib - - This directory contains src for RTEMS libraries: - libc, board support (including drivers) and libcpu. - - exec - - This directory contains the source code for the RTEMS executive. - diff --git a/c/src/acinclude.m4 b/c/src/acinclude.m4 deleted file mode 100644 index 98a9d6c1bb..0000000000 --- a/c/src/acinclude.m4 +++ /dev/null @@ -1,84 +0,0 @@ -# Some hacks for handling special config subdirectories -# -# Note: Consider this file a temporary band-aid until a better, more general -# subdirectory handling solution is introduced to RTEMS. - -AC_DEFUN([_RTEMS_CONFIG_SUBDIR], -[ -if test "$no_recursion" != yes; then - ac_sub_sourcedir=$2 - ac_sub_builddir=$1 - - for ac_subdir in : $ac_sub_sourcedir; do test "x$ac_subdir" = x: && continue - - # Do not complain, so a configure script can configure whichever - # parts of a large source tree are present. - test -d $srcdir/$ac_subdir || continue - - AC_MSG_NOTICE([configuring in $ac_subdir]) - case $srcdir in - .) ;; - *) AS_MKDIR_P(["./$ac_sub_builddir"]) - if test -d ./$ac_sub_builddir; then :; - else - AC_MSG_ERROR([cannot create `pwd`/$ac_sub_builddir]) - fi - ;; - esac - - ac_popdir=`pwd` - cd $ac_sub_builddir - - # A "../" for each directory in /$ac_subdir. - ac_dots=`echo $ac_sub_builddir | - sed 's,^\./,,;s,[[^/]]$,&/,;s,[[^/]]*/,../,g'` - - case $srcdir in - .) # No --srcdir option. We are building in place. - ac_sub_srcdir=$srcdir${ac_subdir} ;; - [[\\/]]* | ?:[[\\/]]* ) # Absolute path. - ac_sub_srcdir=$srcdir/$ac_subdir ;; - *) # Relative path. - ac_sub_srcdir=$ac_dots$srcdir/$ac_subdir ;; - esac - - # Check for guested configure; otherwise get Cygnus style configure. - if test -f $ac_sub_srcdir/configure.gnu; then - ac_sub_configure="$SHELL '$ac_sub_srcdir/configure.gnu'" - elif test -f $ac_sub_srcdir/configure; then - ac_sub_configure="$SHELL '$ac_sub_srcdir/configure'" - elif test -f $ac_sub_srcdir/configure.in; then - ac_sub_configure=$ac_configure - else - AC_MSG_WARN([no configuration information is in $ac_subdir]) - ac_sub_configure= - fi - - # The recursion is here. - if test -n "$ac_sub_configure"; then - # Make the cache file name correct relative to the subdirectory. - case $cache_file in - [[\\/]]* | ?:[[\\/]]* ) ac_sub_cache_file=$cache_file ;; - *) # Relative path. - ac_sub_cache_file=$ac_dots$cache_file ;; - esac - - AC_MSG_NOTICE([running $ac_sub_configure $ac_sub_configure_args $3 --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir]) - # The eval makes quoting arguments work. - eval $ac_sub_configure $ac_sub_configure_args $3 \ - --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir || - AC_MSG_ERROR([$ac_sub_configure failed for $ac_subdir]) - fi - - cd "$ac_popdir" - done -fi -]) - -## RTEMS_BSP_CONFIG_SUBDIR(builddir,srcdir,configargs,condition) -AC_DEFUN([RTEMS_BSP_CONFIG_SUBDIR],[ -m4_expand_once([RTEMS_CONFIGURE_ARGS_QUOTE([ac_sub_configure_args])]) -AS_IF([$4],[BSP_SUBDIRS="$BSP_SUBDIRS $1"]) -AC_CONFIG_COMMANDS_POST([ -AS_IF([$4],[_RTEMS_CONFIG_SUBDIR([$1],[$2],[$3])])]) -]) diff --git a/c/src/aclocal/bsp-alias.m4 b/c/src/aclocal/bsp-alias.m4 deleted file mode 100644 index 77d8205aba..0000000000 --- a/c/src/aclocal/bsp-alias.m4 +++ /dev/null @@ -1,20 +0,0 @@ -dnl _RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY) -dnl Internal subroutine to RTEMS_BSP_ALIAS -AC_DEFUN([_RTEMS_BSP_ALIAS],[ -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU]) -AC_REQUIRE([RTEMS_SOURCE_TOP]) -# account for "aliased" bsps which share source code - for bsp_cfgs in `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/"config/$1.cfg" 2>/dev/null`; do - $2=`echo "$bsp_cfgs" | sed \ - -e "s,^${RTEMS_SOURCE_ROOT}/bsps/$RTEMS_CPU/,," \ - -e "s,/config/.*\.cfg$,,"` - break - done -]) - -dnl RTEMS_BSP_ALIAS(BSP_ALIAS,RTEMS_BSP_FAMILY) -dnl convert a bsp alias $1 into its bsp directory RTEMS_BSP_FAMILY -AC_DEFUN([RTEMS_BSP_ALIAS], -[_RTEMS_BSP_ALIAS(m4_if([$1],,[$RTEMS_BSP],[$1]), - m4_if([$2],,[RTEMS_BSP_FAMILY],[$2]))] -) diff --git a/c/src/aclocal/bsp-arg-enable.m4 b/c/src/aclocal/bsp-arg-enable.m4 deleted file mode 100644 index e5a9100024..0000000000 --- a/c/src/aclocal/bsp-arg-enable.m4 +++ /dev/null @@ -1,17 +0,0 @@ -dnl -dnl RTEMS_BSP_ARG_ENABLE(FEATURE, HELP-STRING, ACTION-IF-TRUE [, ACTION-IF-FALSE]) -dnl -dnl Accept --enable-FEATURE=<RTEMS_BSP>:<bsp-value> and -dnl --enable-FEATURE=<value> in BSP-configure scripts. -dnl -dnl Configure scripts will receive <bsp-value> if <RTEMS_BSP> matches the -dnl actual value of the shell variable RTEMS_BSP (cf. RTEMS_ENV_RTEMSBSP), -dnl and the raw value passed to --enable-FEATURE otherwise. -dnl -AC_DEFUN([RTEMS_BSP_ARG_ENABLE], -[AC_REQUIRE([RTEMS_ENV_RTEMSBSP]) -AC_ARG_ENABLE([$1],[$2], -[enableval=`echo "[$enable_]patsubst([$1], -, _)" | sed -e "s%^${RTEMS_BSP}:%%"` - eval "[enable_]patsubst([$1], -, _)='$enableval'" -$3],[$4]) -]) diff --git a/c/src/aclocal/bsp-bootcard-options.m4 b/c/src/aclocal/bsp-bootcard-options.m4 deleted file mode 100644 index b0d25f383c..0000000000 --- a/c/src/aclocal/bsp-bootcard-options.m4 +++ /dev/null @@ -1,9 +0,0 @@ -dnl -dnl BSP_BOOTCARD_OPTIONS - some autoconf voodoo to provide each BSPs' -dnl configure script with the standard options supported by boot_card() -dnl and other required parts of the BSP Framework. -dnl - -dnl To be used in bsp-configure scripts - -AC_DEFUN([RTEMS_BSP_BOOTCARD_OPTIONS],[]) diff --git a/c/src/aclocal/bsp-bspcleanup-options.m4 b/c/src/aclocal/bsp-bspcleanup-options.m4 deleted file mode 100644 index 60be886070..0000000000 --- a/c/src/aclocal/bsp-bspcleanup-options.m4 +++ /dev/null @@ -1,29 +0,0 @@ -dnl -dnl RTEMS_BSP_CLEANUP_OPTIONS - some autoconf voodoo to provide each BSPs' -dnl configure script with the standard options supported by the shared -dnl implementation of bsp_fatal_extension(). -dnl -dnl To be used in bsp-configure scripts -dnl -dnl USAGE: -dnl RTEMS_BSP_CLEANUP_OPTIONS - -AC_DEFUN([RTEMS_BSP_CLEANUP_OPTIONS],[ -RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET], -[If defined to a non-zero value, print a message and wait until pressed before -resetting board when application exits.]) - -RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT], -[If defined to a non-zero value, reset the board when the application exits.]) - -RTEMS_BSPOPTS_SET([BSP_PRINT_EXCEPTION_CONTEXT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_PRINT_EXCEPTION_CONTEXT], -[If defined to a non-zero value, prints the exception context when an -unexpected exception occurs.]) - -RTEMS_BSPOPTS_SET([BSP_VERBOSE_FATAL_EXTENSION],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_VERBOSE_FATAL_EXTENSION], -[If defined to a non-zero value, prints the some information in case of a fatal -error.])]) diff --git a/c/src/aclocal/bsp-configure.m4 b/c/src/aclocal/bsp-configure.m4 deleted file mode 100644 index 2b892e5852..0000000000 --- a/c/src/aclocal/bsp-configure.m4 +++ /dev/null @@ -1,49 +0,0 @@ -dnl RTEMS_BSP_CONFIGURE -dnl Common macro to be included by all bsp-configure.acs -AC_DEFUN([RTEMS_BSP_CONFIGURE], -[ - AC_PREREQ(2.60) - AM_MAINTAINER_MODE - RTEMS_ENV_RTEMSBSP - - RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - - AC_CONFIG_HEADERS([include/bspopts.tmp:bspopts.h.in],[ -echo "/* BSP dependent options file */" >$tmp/config.h -echo "/* automatically generated -- DO NOT EDIT!! */" >>$tmp/config.h -echo >>$tmp/config.h -echo "#ifndef __BSP_OPTIONS_H" >>$tmp/config.h -echo "#define __BSP_OPTIONS_H" >>$tmp/config.h -echo >>$tmp/config.h -sed \ - -e '/.*PACKAGE.*/d' \ - -e '/\/\* Define to.*this package.*\*\//d' \ -include/bspopts.tmp >> $tmp/config.h -echo >>$tmp/config.h -echo "#endif /* __BSP_OPTIONS_H */" >>$tmp/config.h - AS_IF([cmp -s include/bspopts.h $tmp/config.h 2>/dev/null],[ - AC_MSG_NOTICE([include/bspopts.h is unchanged]) - rm -f $tmp/config.h],[ - AC_MSG_NOTICE([creating include/bspopts.h]) - rm -f include/bspopts.h - mv $tmp/config.h include/bspopts.h - ]) -]) - RTEMS_PROJECT_ROOT - - RTEMS_PROG_CC_FOR_TARGET - RTEMS_CANONICALIZE_TOOLS - RTEMS_PROG_CCAS - - RTEMS_CHECK_MULTIPROCESSING - RTEMS_CHECK_NETWORKING - RTEMS_CHECK_SMP - - AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes") - AM_CONDITIONAL(HAS_SMP,test "$rtems_cv_HAS_SMP" = "yes") - - RTEMS_BSP_BOOTCARD_OPTIONS - - RTEMS_BSPOPTS_HELP([RTEMS_BSP],[The RTEMS BSP name]) - RTEMS_BSPOPTS_SET([RTEMS_BSP],[*],[$RTEMS_BSP]) -]) diff --git a/c/src/aclocal/bsp-linkcmds.m4 b/c/src/aclocal/bsp-linkcmds.m4 deleted file mode 100644 index ce7b72d186..0000000000 --- a/c/src/aclocal/bsp-linkcmds.m4 +++ /dev/null @@ -1,18 +0,0 @@ -dnl Install a BSP's linkcmds from the source-tree into the build-tree -AC_DEFUN([RTEMS_BSP_LINKCMDS],[ -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU]) -LINKCMDS= -for f in "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds.${RTEMS_BSP}" \ - "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds.${RTEMS_BSP_FAMILY}" \ - "${srcdir}/../../../../../../bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/start/linkcmds"; -do - AS_IF([test -f "$f"],[ - LINKCMDS="$f" - break]) -done - -AS_IF([test -z "${LINKCMDS}"],[ - AC_MSG_ERROR([can not determine linkcmds])]) - -AC_CONFIG_LINKS([linkcmds:${LINKCMDS}]) -]) diff --git a/c/src/aclocal/bspopts.m4 b/c/src/aclocal/bspopts.m4 deleted file mode 100644 index 342c7258b9..0000000000 --- a/c/src/aclocal/bspopts.m4 +++ /dev/null @@ -1,82 +0,0 @@ -dnl -dnl RTEMS_BSPOPTS_* - some autoconf voodoo to handle default values and -dnl help-strings for per-BSP-environment variables. - -dnl To be used in bsp-configure scripts - - -dnl Example: -dnl -dnl RTEMS_BSPOPTS_SET([foo],[bar],[0]) -dnl RTEMS_BSPOPTS_SET([foo],[baz*],[hello]) -dnl RTEMS_BSPOPTS_SET([foo],[*],[]) -dnl RTEMS_BSPOPTS_HELP([foo],[env. variable foo]) -dnl -> Add "0" as default value of variable "foo" for BSP "bar" -dnl -> Add "hello" as default value of variable "foo" for all BSPs starting -dnl with "baz" in their name. -dnl -> Undefine foo as default clause for all BSP's. -dnl -dnl All this basically expands to a /bin/shell "case"-statement with -dnl accompanying autoconf magic to propagate VAR to bspopts.h. - - -dnl RTEMS_BSPOPTS_HELP(VAR,HELP-STRING) -dnl Set up printing the HELP-STRING for bspopts.h's variable VAR and add -dnl appropriate /bin/sh-magic to "configure" to have VAR set up. - -AC_DEFUN([RTEMS_BSPOPTS_HELP],[ -RTEMS_ARG_VAR([$1],[$2]) -m4_ifdef([_$1],[ -case "${RTEMS_BSP}" in -_$1[]dnl -esac],[]) -if test -n "[$]{$1}"; then[]dnl -AC_DEFINE_UNQUOTED([$1], - [[$]$1], - [$2])dnl -fi -]) - -dnl RTEMS_BSPOPTS_SET(VAR,BSP,DEFAULT) -dnl Set up a value DEFAULT to be used as default value for variable VAR for -dnl BSP in RTEMS_BSPOPTS_HELP. - -dnl MUST be used in front of exactly _one_ corresponding RTEMS_BSPOPTS_HELP - -AC_DEFUN([RTEMS_BSPOPTS_SET],[dnl -m4_append([_$1], -[$2 ) - $1=[$]{$1-$3} ;; -]) -]) - - -dnl RTEMS_ARG_VAR(VAR,HELP-STRING) -dnl An internal macros to have RTEMS_BSPOPTS_HELP's help string pretty -dnl printed with configure --help. -dnl Stripped down version of autoconf-2.52's AC_ARG_VAR. - -AC_DEFUN([RTEMS_ARG_VAR], -[ -m4_expand_once([m4_divert_once([HELP_VAR], -[AS_HELP_STRING([$1],[$2], )])], - [$0($1)])dnl -]) - -AC_DEFUN( -[RTEMS_BSPOPTS_SET_DATA_CACHE_ENABLED], -[RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[$1],[$2])]) - -AC_DEFUN( -[RTEMS_BSPOPTS_HELP_DATA_CACHE_ENABLED], -[RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED], -[enables the data cache, if defined to a value other than zero])]) - -AC_DEFUN( -[RTEMS_BSPOPTS_SET_INSTRUCTION_CACHE_ENABLED], -[RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[$1],[$2])]) - -AC_DEFUN( -[RTEMS_BSPOPTS_HELP_INSTRUCTION_CACHE_ENABLED], -[RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED], -[enables the instruction cache, if defined to a value other than zero])]) diff --git a/c/src/aclocal/canonical-target-name.m4 b/c/src/aclocal/canonical-target-name.m4 deleted file mode 100644 index d3c2531cda..0000000000 --- a/c/src/aclocal/canonical-target-name.m4 +++ /dev/null @@ -1,25 +0,0 @@ -dnl canonicalize target cpu -dnl NOTE: Most rtems targets do not fullfil autoconf's -dnl target naming conventions "processor-vendor-os" -dnl Therefore autoconf's AC_CANONICAL_TARGET will fail for them -dnl and we have to fix it for rtems ourselves - -AC_DEFUN([RTEMS_CANONICAL_TARGET_CPU], -[AC_REQUIRE([AC_CANONICAL_HOST]) -AC_MSG_CHECKING(rtems target cpu) -case "${host}" in -riscv*-*-rtems*) - RTEMS_CPU=riscv;; -*-*-rtems*) - RTEMS_CPU="$host_cpu";; -*) - ;; -esac -AS_IF([test -n "$RTEMS_CPU"], -[dnl -AC_MSG_RESULT($RTEMS_CPU)], -[dnl -AC_MSG_RESULT([<none>]) -AC_MSG_ERROR([unsupported host $host])]) -AC_SUBST(RTEMS_CPU) -]) diff --git a/c/src/aclocal/canonicalize-tools.m4 b/c/src/aclocal/canonicalize-tools.m4 deleted file mode 100644 index 8fd551385c..0000000000 --- a/c/src/aclocal/canonicalize-tools.m4 +++ /dev/null @@ -1,13 +0,0 @@ -dnl Set target tools - -AC_DEFUN([RTEMS_CANONICALIZE_TOOLS], -[AC_REQUIRE([RTEMS_PROG_CC])dnl - -dnl FIXME: What shall be done if these tools are not available? - RTEMS_CHECK_TOOL(AR,ar,no) - RTEMS_CHECK_TOOL(AS,as,no) - RTEMS_CHECK_TOOL(LD,ld,no) - -dnl special treatment of ranlib - RTEMS_CHECK_TOOL(RANLIB,ranlib,:) -]) diff --git a/c/src/aclocal/check-custom-bsp.m4 b/c/src/aclocal/check-custom-bsp.m4 deleted file mode 100644 index 11c2f1f7d2..0000000000 --- a/c/src/aclocal/check-custom-bsp.m4 +++ /dev/null @@ -1,20 +0,0 @@ -AC_DEFUN([_RTEMS_CHECK_CUSTOM_BSP],[ -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl sets RTEMS_CPU, target -AC_REQUIRE([RTEMS_SOURCE_TOP])dnl sets RTEMS_SOURCE_ROOT - $2= - for i in \ - `ls "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}"/*/config/$1 2>/dev/null`; - do - AS_IF([test -r $i],[ - $2="$i" - break; - ]) - done -]) - -AC_DEFUN([RTEMS_CHECK_CUSTOM_BSP],[ - _RTEMS_CHECK_CUSTOM_BSP([[$]$1.cfg],[BSP_FOUND]) - AS_IF([test -z "$BSP_FOUND"],[ - AC_MSG_ERROR([missing [$]$1.cfg]) - ]) -]) diff --git a/c/src/aclocal/check-cxx.m4 b/c/src/aclocal/check-cxx.m4 deleted file mode 100644 index e679d4e296..0000000000 --- a/c/src/aclocal/check-cxx.m4 +++ /dev/null @@ -1,18 +0,0 @@ -AC_DEFUN([RTEMS_CHECK_CXX], -[dnl -AC_REQUIRE([RTEMS_PROG_CC_FOR_TARGET])dnl -AC_REQUIRE([RTEMS_PROG_CXX_FOR_TARGET])dnl -AC_CACHE_CHECK([whether to build rtems++], - rtems_cv_HAS_CPLUSPLUS, - [ if test "$RTEMS_HAS_CPLUSPLUS" = "yes"; then - if test -n "$CXX"; then - rtems_cv_HAS_CPLUSPLUS="yes" - else - rtems_cv_HAS_CPLUSPLUS="no" - fi - else - rtems_cv_HAS_CPLUSPLUS="no" - fi]) -HAS_CPLUSPLUS="$rtems_cv_HAS_CPLUSPLUS"; -AC_SUBST(HAS_CPLUSPLUS)dnl -]) diff --git a/c/src/aclocal/check-multiprocessing.m4 b/c/src/aclocal/check-multiprocessing.m4 deleted file mode 100644 index ee2ea3a75c..0000000000 --- a/c/src/aclocal/check-multiprocessing.m4 +++ /dev/null @@ -1,37 +0,0 @@ -AC_DEFUN([RTEMS_CHECK_MULTIPROCESSING], -[dnl -AC_REQUIRE([RTEMS_ENABLE_MULTILIB])dnl -AC_REQUIRE([RTEMS_ENV_RTEMSBSP])dnl -AC_REQUIRE([RTEMS_TOP])dnl -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl -AC_REQUIRE([RTEMS_ENABLE_MULTIPROCESSING])dnl - -AC_CACHE_CHECK([if wanting multiprocessing], - [rtems_cv_want_multiprocessing], - [ - AS_IF([test x"$multilib" = x"no"], - [# no cpukit - rtems_cv_want_multiprocessing="$enable_multiprocessing" - ],[ -#HACK: Should check for RTEMS_MULTIPROCESSING in cpuopts.h, instead - rtems_cv_want_multiprocessing="$enable_multiprocessing" - ]) - ]) - -AS_IF([test "$rtems_cv_want_multiprocessing" = "yes"], -[ - AC_CACHE_CHECK([whether BSP supports multiprocessing], - [rtems_cv_HAS_MP],[ - if test -d "${RTEMS_SOURCE_ROOT}/bsps/${RTEMS_CPU}/${RTEMS_BSP_FAMILY}/mpci"; then - rtems_cv_HAS_MP="yes" ; - else - rtems_cv_HAS_MP="no"; - fi - ]) -if test $rtems_cv_HAS_MP = "no"; then -AC_MSG_ERROR([multiprocessing requested but not supported]) -fi -],[rtems_cv_HAS_MP="no";]) - -AM_CONDITIONAL(HAS_MP,[test x"$rtems_cv_HAS_MP" = x"yes"]) -]) diff --git a/c/src/aclocal/check-networking.m4 b/c/src/aclocal/check-networking.m4 deleted file mode 100644 index 8200dca98d..0000000000 --- a/c/src/aclocal/check-networking.m4 +++ /dev/null @@ -1,30 +0,0 @@ -AC_DEFUN([RTEMS_CHECK_NETWORKING], -[dnl -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl -AC_REQUIRE([RTEMS_ENABLE_NETWORKING])dnl -AC_REQUIRE([RTEMS_INCLUDES])dnl - -AC_CACHE_CHECK([whether BSP supports networking], - rtems_cv_HAS_NETWORKING, - [dnl - case "$host" in - # Newer architecture ports that should only use new TCP/IP stack - x86_64*) - rtems_cv_HAS_NETWORKING="no" - ;; - *) - if test "${RTEMS_HAS_NETWORKING}" = "yes"; then - rtems_cv_HAS_NETWORKING="yes"; - else - rtems_cv_HAS_NETWORKING="disabled"; - fi - ;; - esac]) -if test "$rtems_cv_HAS_NETWORKING" = "yes"; then - HAS_NETWORKING="yes"; - RTEMS_CPPFLAGS="${RTEMS_CPPFLAGS} -I${RTEMS_SOURCE_ROOT}/cpukit/libnetworking"; -else - HAS_NETWORKING="no"; -fi -AC_SUBST(HAS_NETWORKING)dnl -]) diff --git a/c/src/aclocal/check-posix.m4 b/c/src/aclocal/check-posix.m4 deleted file mode 100644 index 8ef64f06bc..0000000000 --- a/c/src/aclocal/check-posix.m4 +++ /dev/null @@ -1,31 +0,0 @@ -AC_DEFUN([RTEMS_CHECK_POSIX_API], -[dnl -AC_REQUIRE([RTEMS_CANONICAL_TARGET_CPU])dnl -AC_REQUIRE([RTEMS_ENABLE_POSIX])dnl - -AC_CACHE_CHECK([whether CPU supports libposix], - rtems_cv_HAS_POSIX_API, - [dnl - case "$RTEMS_CPU" in - *) - if test "${RTEMS_HAS_POSIX_API}" = "yes"; then - rtems_cv_HAS_POSIX_API="yes"; - else - rtems_cv_HAS_POSIX_API="disabled"; - fi - ;; - esac]) -if test "$rtems_cv_HAS_POSIX_API" = "yes"; then - HAS_POSIX_API="yes"; -else - HAS_POSIX_API="no"; -fi -AC_SUBST(HAS_POSIX_API)dnl -]) - -AC_DEFUN([RTEMS_DEFINE_POSIX_API], -[AC_REQUIRE([RTEMS_CHECK_POSIX_API])dnl -AS_IF( - [test x"${HAS_POSIX_API}" = x"yes"], - [AC_DEFINE_UNQUOTED(RTEMS_POSIX_API,1,[if posix api is supported])]) -]) diff --git a/c/src/aclocal/check-smp.m4 b/c/src/aclocal/check-smp.m4 deleted file mode 100644 index b9b10b1bf2..0000000000 --- a/c/src/aclocal/check-smp.m4 +++ /dev/null @@ -1,17 +0,0 @@ -AC_DEFUN([RTEMS_CHECK_SMP], -[dnl -AC_REQUIRE([RTEMS_ENABLE_SMP])dnl - -AC_CACHE_CHECK([whether CPU supports SMP], - rtems_cv_HAS_SMP, - [dnl - case "$RTEMS_CPU" in - *) - if test "${RTEMS_HAS_SMP}" = "yes"; then - rtems_cv_HAS_SMP="yes"; - else - rtems_cv_HAS_SMP="disabled"; - fi - ;; - esac]) -]) diff --git a/c/src/aclocal/check-tool.m4 b/c/src/aclocal/check-tool.m4 deleted file mode 100644 index 2bc137cd96..0000000000 --- a/c/src/aclocal/check-tool.m4 +++ /dev/null @@ -1,9 +0,0 @@ -## Check for a cross tool, similar to AC_CHECK_TOOL, but do not fall back to -## the un-prefixed version of PROG-TO-CHECK-FOR. -dnl RTEMS_CHECK_TOOL(VARIABLE, PROG-TO-CHECK-FOR[, VALUE-IF-NOT-FOUND [, PATH]]) -AC_DEFUN([RTEMS_CHECK_TOOL], -[ - AS_IF([test "x$build_alias" != "x$host_alias"], - [rtems_tool_prefix=${ac_tool_prefix}]) - AC_CHECK_PROG($1, ${rtems_tool_prefix}$2, ${rtems_tool_prefix}$2, $3, $4) -]) diff --git a/c/src/aclocal/config-subdirs.m4 b/c/src/aclocal/config-subdirs.m4 deleted file mode 100644 index ed1b29c625..0000000000 --- a/c/src/aclocal/config-subdirs.m4 +++ /dev/null @@ -1,32 +0,0 @@ -dnl -dnl Misc utility macros for subdir handling to work around missing abilities -dnl in autoconf, automake and structural issues with RTEMS -dnl -dnl Contains parts derived from autoconf-2.13 AC_OUTPUT_SUBDIRS and Cygnus' -dnl configure.ac. -dnl - -dnl -dnl _AC_DOTS(PATH) -dnl -AC_DEFUN([_AC_DOTS],[ -# A "../" for each directory in $1. - ac_dots=`echo $1 | \ - sed -e 's%^\./%%' -e 's%[[^/]]$%&/%' -e 's%[[^/]]*/%../%g'` -]) - -dnl -dnl _RTEMS_ADJUST_SRCDIR(REVAR,CONFIG_DIR[,TARGET_SUBDIR]) -dnl -AC_DEFUN([_RTEMS_ADJUST_SRCDIR],[ - _AC_DOTS(ifelse([$3], ,[$2],[$3/$2])) - - case "$srcdir" in - .) # No --srcdir option. We are building in place. - $1=$srcdir ;; - [[\\/]]* | ?:[[\\/]]*) # Absolute path. - $1=$srcdir/$2 ;; - *) # Relative path. - $1=$ac_dots$srcdir/$2 ;; - esac -]) diff --git a/c/src/aclocal/enable-cxx.m4 b/c/src/aclocal/enable-cxx.m4 deleted file mode 100644 index 952f0151a8..0000000000 --- a/c/src/aclocal/enable-cxx.m4 +++ /dev/null @@ -1,11 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_CXX], -[ -AC_ARG_ENABLE(cxx, -[AS_HELP_STRING([--enable-cxx], -[enable C++ support])], -[case "${enable_cxx}" in - yes) RTEMS_HAS_CPLUSPLUS=yes ;; - no) RTEMS_HAS_CPLUSPLUS=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-cxx option) ;; -esac], [RTEMS_HAS_CPLUSPLUS=yes]) -]) diff --git a/c/src/aclocal/enable-drvmgr.m4 b/c/src/aclocal/enable-drvmgr.m4 deleted file mode 100644 index 489f60e75f..0000000000 --- a/c/src/aclocal/enable-drvmgr.m4 +++ /dev/null @@ -1,12 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_DRVMGR], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_DRVMGR_STARTUP])dnl - -AC_ARG_ENABLE(drvmgr, -[AS_HELP_STRING([--enable-drvmgr],[enable Driver Manager at Startup])], -[case "${enableval}" in - yes) RTEMS_DRVMGR_STARTUP=yes ;; - no) RTEMS_DRVMGR_STARTUP=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-drvmgr option) ;; -esac],[RTEMS_DRVMGR_STARTUP=yes]) -]) diff --git a/c/src/aclocal/enable-multiprocessing.m4 b/c/src/aclocal/enable-multiprocessing.m4 deleted file mode 100644 index 53fa8ffe81..0000000000 --- a/c/src/aclocal/enable-multiprocessing.m4 +++ /dev/null @@ -1,13 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_MULTIPROCESSING], -[ -AC_ARG_ENABLE(multiprocessing, -[AS_HELP_STRING([--enable-multiprocessing], -[enable multiprocessing interface; the multiprocessing interface is a -communication interface between different RTEMS instances and allows -synchronization of objects via message passing])], -[case "${enable_multiprocessing}" in - yes) ;; - no) ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-multiprocessing option) ;; -esac],[enable_multiprocessing=no]) -]) diff --git a/c/src/aclocal/enable-networking.m4 b/c/src/aclocal/enable-networking.m4 deleted file mode 100644 index 8a9dc36cbd..0000000000 --- a/c/src/aclocal/enable-networking.m4 +++ /dev/null @@ -1,13 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_NETWORKING], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_NETWORKING])dnl - -AC_ARG_ENABLE(networking, -[AS_HELP_STRING(--enable-networking,enable TCP/IP stack)], -[case "${enableval}" in - yes) RTEMS_HAS_NETWORKING=yes ;; - no) RTEMS_HAS_NETWORKING=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-networking option) ;; -esac],[RTEMS_HAS_NETWORKING=yes]) -AC_SUBST(RTEMS_HAS_NETWORKING)dnl -]) diff --git a/c/src/aclocal/enable-posix.m4 b/c/src/aclocal/enable-posix.m4 deleted file mode 100644 index f96ec1ffcb..0000000000 --- a/c/src/aclocal/enable-posix.m4 +++ /dev/null @@ -1,21 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_POSIX], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_POSIX_API])dnl - -AC_ARG_ENABLE(posix, -[AS_HELP_STRING(--enable-posix,enable posix interface)], -[case "${enableval}" in - yes) RTEMS_HAS_POSIX_API=yes ;; - no) RTEMS_HAS_POSIX_API=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-posix option) ;; -esac],[RTEMS_HAS_POSIX_API=yes]) - -case "${host}" in - no_cpu-*rtems*) - RTEMS_HAS_POSIX_API=no - ;; - *) - ;; -esac -AC_SUBST(RTEMS_HAS_POSIX_API) -]) diff --git a/c/src/aclocal/enable-smp.m4 b/c/src/aclocal/enable-smp.m4 deleted file mode 100644 index 1448a2e5eb..0000000000 --- a/c/src/aclocal/enable-smp.m4 +++ /dev/null @@ -1,17 +0,0 @@ -AC_DEFUN([RTEMS_ENABLE_SMP], -[ -## AC_BEFORE([$0], [RTEMS_CHECK_SMP])dnl - -AC_ARG_ENABLE(smp, -[AS_HELP_STRING([--enable-smp],[enable support for symmetric multiprocessing -(SMP)])], -[case "${enableval}" in - yes) case "${RTEMS_CPU}" in - arm|powerpc|riscv*|sparc|i386) RTEMS_HAS_SMP=yes ;; - *) RTEMS_HAS_SMP=no ;; - esac - ;; - no) RTEMS_HAS_SMP=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for enable-smp option) ;; -esac],[RTEMS_HAS_SMP=no]) -]) diff --git a/c/src/aclocal/env-rtemsbsp.m4 b/c/src/aclocal/env-rtemsbsp.m4 deleted file mode 100644 index 2fcc7fe849..0000000000 --- a/c/src/aclocal/env-rtemsbsp.m4 +++ /dev/null @@ -1,37 +0,0 @@ -dnl Pass a single BSP via an environment variable -dnl used by per BSP configure scripts -AC_DEFUN([RTEMS_ENV_RTEMSBSP], -[dnl -AC_BEFORE([$0], [RTEMS_ENABLE_RTEMSBSP])dnl -AC_BEFORE([$0], [RTEMS_PROJECT_ROOT])dnl -AC_BEFORE([$0], [RTEMS_CHECK_CUSTOM_BSP])dnl - -# AC_ARG_VAR([CPU_CFLAGS],[CFLAGS specifying CPU-dependent features]) -# AC_ARG_VAR([CFLAGS_OPTIMIZE_V],[CFLAGS for building the OPTIMIZE variant]) -# AC_ARG_VAR([CFLAGS_DEBUG_V],[CFLAGS for building the DEBUG variant]) -AC_ARG_VAR([RTEMS_BSP_FAMILY],[RTEMS's BSP directory]) -AC_ARG_VAR([RTEMS_CPU_MODEL],[RTEMS's cpu model]) - -AC_ARG_VAR([RTEMS_BSP],[RTEMS_BSP to build]) -AC_MSG_CHECKING([for RTEMS_BSP]) -AC_CACHE_VAL(rtems_cv_RTEMS_BSP, -[dnl - test -n "${RTEMS_BSP}" && rtems_cv_RTEMS_BSP="$RTEMS_BSP"; -])dnl -if test -z "$rtems_cv_RTEMS_BSP"; then - AC_MSG_ERROR([Missing RTEMS_BSP]) -fi -RTEMS_BSP="$rtems_cv_RTEMS_BSP" -AC_MSG_RESULT(${RTEMS_BSP}) -AC_SUBST(RTEMS_BSP) - -includedir="\${exec_prefix}/${RTEMS_BSP}/lib/include" -libdir="\${exec_prefix}/${RTEMS_BSP}/lib" - -AC_SUBST([PROJECT_INCLUDE],["\$(PROJECT_ROOT)/$RTEMS_BSP/lib/include"]) -AC_SUBST([PROJECT_LIB],["\$(PROJECT_ROOT)/$RTEMS_BSP/lib"]) -AC_SUBST([PROJECT_RELEASE],["\$(PROJECT_ROOT)/$RTEMS_BSP"]) - -AC_SUBST([project_libdir],["\$(libdir)"]) -AC_SUBST([project_includedir],["\$(includedir)"]) -]) diff --git a/c/src/aclocal/gcc-isystem.m4 b/c/src/aclocal/gcc-isystem.m4 deleted file mode 100644 index c0eebf6432..0000000000 --- a/c/src/aclocal/gcc-isystem.m4 +++ /dev/null @@ -1,22 +0,0 @@ -dnl Check whether the gcc accepts -isystem -dnl - -AC_DEFUN([RTEMS_GCC_ISYSTEM], -[AC_REQUIRE([RTEMS_PROG_CC]) -AC_CACHE_CHECK(whether $CC accepts -isystem,rtems_cv_gcc_isystem, -[ -rtems_cv_gcc_isystem=no -if test x"$GCC" = x"yes"; then -cat << EOF > conftest.h -int conftest123(); -EOF -cat << EOF > conftest.c -#include <conftest.h> -int conftest123() {} -EOF - if test -z "`${CC} -isystem./ -c conftest.c 2>&1`";then - rtems_cv_gcc_isystem=yes - fi -fi -rm -f conftest* -])]) diff --git a/c/src/aclocal/gcc-pipe.m4 b/c/src/aclocal/gcc-pipe.m4 deleted file mode 100644 index 06fed1ca13..0000000000 --- a/c/src/aclocal/gcc-pipe.m4 +++ /dev/null @@ -1,17 +0,0 @@ -dnl Check whether the target compiler accepts -pipe - -AC_DEFUN([RTEMS_GCC_PIPE], -[AC_REQUIRE([RTEMS_PROG_CC]) -AC_REQUIRE([AC_CANONICAL_HOST]) -AC_CACHE_CHECK(whether $CC accepts --pipe,rtems_cv_gcc_pipe, -[ -rtems_cv_gcc_pipe=no -if test x"$GCC" = x"yes"; then - echo 'void f(){}' >conftest.c - if test -z "`${CC} --pipe -c conftest.c 2>&1`";then - rtems_cv_gcc_pipe=yes - fi - rm -f conftest* -fi -]) -]) diff --git a/c/src/aclocal/gcc-specs.m4 b/c/src/aclocal/gcc-specs.m4 deleted file mode 100644 index ddcc2bfb0c..0000000000 --- a/c/src/aclocal/gcc-specs.m4 +++ /dev/null @@ -1,16 +0,0 @@ -dnl Check whether the target compiler accepts -specs - -AC_DEFUN([RTEMS_GCC_SPECS], -[AC_REQUIRE([RTEMS_PROG_CC]) -AC_CACHE_CHECK(whether $CC accepts -specs,rtems_cv_gcc_specs, -[ -rtems_cv_gcc_specs=no -if test x"$GCC" = x"yes"; then - touch confspec - echo 'void f(){}' >conftest.c - if test -z "`${CC} -specs confspec -c conftest.c 2>&1`";then - rtems_cv_gcc_specs=yes - fi -fi -rm -f confspec conftest* -])]) diff --git a/c/src/aclocal/gcc-weak.m4 b/c/src/aclocal/gcc-weak.m4 deleted file mode 100644 index 73cfb28e7e..0000000000 --- a/c/src/aclocal/gcc-weak.m4 +++ /dev/null @@ -1,19 +0,0 @@ -AC_DEFUN([RTEMS_CHECK_GCC_WEAK],[ -AC_CACHE_CHECK([whether $CC supports function __attribute__((weak))], -[rtems_cv_cc_attribute_weak],[ - AS_IF([test x"$GCC" = xyes],[ - save_CFLAGS=$CFLAGS - CFLAGS=-Werror]) - - AC_COMPILE_IFELSE([ - AC_LANG_PROGRAM( - [void myfunc(char c) __attribute__ ((weak)); - void myfunc(char c) {}], - [])], - [rtems_cv_cc_attribute_weak=yes], - [rtems_cv_cc_attribute_weak=no]) - - AS_IF([test x"$GCC" = xyes],[ - CFLAGS=$save_CFLAGS]) -]) -]) diff --git a/c/src/aclocal/i386-gas-code16.m4 b/c/src/aclocal/i386-gas-code16.m4 deleted file mode 100644 index 9c12d7bee3..0000000000 --- a/c/src/aclocal/i386-gas-code16.m4 +++ /dev/null @@ -1,27 +0,0 @@ -dnl check for i386 gas supporting 16 bit mode -dnl - binutils 2.9.1.0.7 and higher - -AC_DEFUN([RTEMS_I386_GAS_CODE16], -[ if test "${host_cpu}" = "i386"; then - AC_CACHE_CHECK([for 16 bit mode assembler support], - rtems_cv_prog_gas_code16, - [cat > conftest.s << EOF - .code16 - data32 - addr32 - lgdt 0 -EOF - if AC_TRY_COMMAND($AS -o conftest.o conftest.s); then - rtems_cv_prog_gas_code16=yes - else - rtems_cv_prog_gas_code16=no - fi]) - RTEMS_GAS_CODE16="$rtems_cv_prog_gas_code16" - fi - AC_SUBST(RTEMS_GAS_CODE16) - if test x"${RTEMS_GAS_CODE16}" = x"yes"; - then - AC_DEFINE_UNQUOTED(NEW_GAS,1,[if using 16 bit mode assembler support]) - fi -]) - diff --git a/c/src/aclocal/multilib.m4 b/c/src/aclocal/multilib.m4 deleted file mode 100644 index 042ae52aff..0000000000 --- a/c/src/aclocal/multilib.m4 +++ /dev/null @@ -1,16 +0,0 @@ -dnl This provides configure definitions used for multilib support - -dnl parts of these macros are derived from newlib-1.8.2's multilib support - -AC_DEFUN([RTEMS_ENABLE_MULTILIB], -[ -AC_ARG_ENABLE(multilib, -AS_HELP_STRING(--enable-multilib,build many library versions (default=no)), -[case "${enableval}" in - yes) multilib=yes ;; - no) multilib=no ;; - *) AC_MSG_ERROR(bad value ${enableval} for multilib option) ;; - esac], [multilib=no])dnl - -AM_CONDITIONAL(MULTILIB,test x"${multilib}" = x"yes") -]) diff --git a/c/src/aclocal/path-ksh.m4 b/c/src/aclocal/path-ksh.m4 deleted file mode 100644 index 2c79b31d1e..0000000000 --- a/c/src/aclocal/path-ksh.m4 +++ /dev/null @@ -1,12 +0,0 @@ -AC_DEFUN([RTEMS_PATH_KSH], -[ -dnl NOTE: prefer bash over ksh over sh -AC_PATH_PROGS(KSH,bash ksh sh) -if test -z "$KSH"; then -dnl NOTE: This cannot happen -- /bin/sh must always exist -AC_MSG_ERROR( -[***] -[ Cannot determine a usable shell bash/ksh/sh] -[ Please contact your system administrator] ); -fi -]) diff --git a/c/src/aclocal/ppc.m4 b/c/src/aclocal/ppc.m4 deleted file mode 100644 index 6beff2a941..0000000000 --- a/c/src/aclocal/ppc.m4 +++ /dev/null @@ -1,19 +0,0 @@ -# Some hacks for handling powerpc-exception subdirectories -# -# Note: Consider this file a temporary band-aid until a better, more general -# subdirectory handling solution is introduced to RTEMS. - -AC_DEFUN([RTEMS_PPC_EXCEPTIONS], -[ -AC_MSG_CHECKING([for style of powerpc exceptions]) -AC_COMPILE_IFELSE( - [AC_LANG_PROGRAM( - [], - [#if defined(_OLD_EXCEPTIONS) - choke me - #endif])], - [EXCEPTIONS=new], - [EXCEPTIONS=old]) -AC_MSG_RESULT([$EXCEPTIONS]) -AC_SUBST([exceptions],[$EXCEPTIONS-exceptions]) -]) diff --git a/c/src/aclocal/prog-cc.m4 b/c/src/aclocal/prog-cc.m4 deleted file mode 100644 index 39bec6914a..0000000000 --- a/c/src/aclocal/prog-cc.m4 +++ /dev/null @@ -1,45 +0,0 @@ -dnl -dnl Check for target gcc -dnl - -AC_DEFUN([RTEMS_PROG_CC], -[ -AC_BEFORE([$0], [AC_PROG_CPP])dnl -AC_BEFORE([$0], [AC_PROG_CC])dnl -AC_BEFORE([$0], [RTEMS_CANONICALIZE_TOOLS])dnl - -RTEMS_CHECK_TOOL(CC,gcc) -test -z "$CC" && \ - AC_MSG_ERROR([no acceptable cc found in \$PATH]) -AC_PROG_CC -AC_PROG_CPP -]) - -AC_DEFUN([RTEMS_PROG_CC_FOR_TARGET], -[ -dnl check target cc -RTEMS_PROG_CC -dnl check if the compiler supports -isystem -RTEMS_GCC_ISYSTEM -dnl check if the target compiler may use --pipe -RTEMS_GCC_PIPE -test "$rtems_cv_gcc_pipe" = "yes" && CC="$CC --pipe" - -dnl check if the compiler supports --specs -RTEMS_GCC_SPECS - -dnl Compilers that does not support --specs (Clang) still needs -B and -qrtems -GCCSPECS="-B\$(RTEMS_SOURCE_ROOT)/bsps/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/start" -AS_IF([test x"$rtems_cv_gcc_specs" = xyes],[ -GCCSPECS="${GCCSPECS} -specs bsp_specs"]) -AC_SUBST(GCCSPECS) -GCCSPECS="${GCCSPECS} -qrtems" - -AS_IF([test "$GCC" = yes],[ - RTEMS_RELLDFLAGS="-qnolinkcmds -nostdlib -r" -]) -AC_SUBST(RTEMS_RELLDFLAGS) - -RTEMS_INCLUDES -RTEMS_BSP_INCLUDES -]) diff --git a/c/src/aclocal/prog-ccas.m4 b/c/src/aclocal/prog-ccas.m4 deleted file mode 100644 index edd08d841d..0000000000 --- a/c/src/aclocal/prog-ccas.m4 +++ /dev/null @@ -1,6 +0,0 @@ -AC_DEFUN([RTEMS_PROG_CCAS], -[ -AC_REQUIRE([RTEMS_PROG_CC]) -AM_PROG_AS -AC_SUBST(RTEMS_CCASFLAGS,["-DASM"]) -]) diff --git a/c/src/aclocal/prog-cxx.m4 b/c/src/aclocal/prog-cxx.m4 deleted file mode 100644 index e0ae7b468a..0000000000 --- a/c/src/aclocal/prog-cxx.m4 +++ /dev/null @@ -1,49 +0,0 @@ -dnl -dnl Check for target g++ -dnl - -AC_DEFUN([RTEMS_PROG_CXX_FOR_TARGET], -[ -AC_BEFORE([$0], [RTEMS_CANONICALIZE_TOOLS])dnl -AC_REQUIRE([RTEMS_ENABLE_CXX]) -AC_REQUIRE([RTEMS_CHECK_SMP]) - -# If CXXFLAGS is not set, default to CFLAGS -if test x"$rtems_cv_HAS_SMP" = x"yes" ; then - CXXFLAGS=${CXXFLAGS-${CFLAGS} -std=gnu++11} -else - CXXFLAGS=${CXXFLAGS-${CFLAGS}} -fi - -CXXFLAGS=`echo ${CXXFLAGS} | sed \ - -e s/-Wmissing-prototypes// \ - -e s/-Wimplicit-function-declaration// \ - -e s/-Wstrict-prototypes// \ - -e s/-Wnested-externs//` - -RTEMS_CHECK_TOOL(CXX,g++) -if test "$RTEMS_HAS_CPLUSPLUS" = "yes"; -then - dnl Only accept g++ - dnl NOTE: This might be too restrictive - if test -z "$CXX"; - then - RTEMS_HAS_CPLUSPLUS=no - HAS_CPLUSPLUS=no - ## Work-around to a bug in automake - AM_CONDITIONAL([am__fastdepCXX],[false]) - else - AC_PROG_CXX - AC_PROG_CXXCPP - if test "$ac_cv_prog_cc_cross" != "$ac_cv_prog_cxx_cross"; then - AC_MSG_ERROR([***] - [Inconsistency in compiler configuration:] - [Target C compiler and target C++ compiler] - [must both either be cross compilers or native compilers]) - fi - fi -else - ## Work-around to a bug in automake - AM_CONDITIONAL([am__fastdepCXX],[false]) -fi -]) diff --git a/c/src/aclocal/project-root.m4 b/c/src/aclocal/project-root.m4 deleted file mode 100644 index dc9ba597bf..0000000000 --- a/c/src/aclocal/project-root.m4 +++ /dev/null @@ -1,4 +0,0 @@ -AC_DEFUN([RTEMS_PROJECT_ROOT], -[dnl -AC_REQUIRE([RTEMS_TOP]) -]) diff --git a/c/src/aclocal/quoting.m4 b/c/src/aclocal/quoting.m4 deleted file mode 100644 index 0a95ae3e9b..0000000000 --- a/c/src/aclocal/quoting.m4 +++ /dev/null @@ -1,41 +0,0 @@ -dnl RTEMS_CONFIGURE_ARGS_QUOTE(dnl RETURN_VAR, [ADDITIONAL_CASES], [VAR_TO_PROCESS]]) -dnl -AC_DEFUN([_RTEMS_CONFIGURE_ARGS_QUOTE], -[ -$1_prune() -{ - # Remove --cache-file and --srcdir arguments so they do not pile up. - $1= - ac_prev= - for ac_arg - do - if test -n "$ac_prev"; then - ac_prev= - continue - fi - case $ac_arg in - -cache-file | --cache-file | --cache-fil | --cache-fi \ - | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) - ac_prev=cache_file ;; - -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ - | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \ - | --c=*) - ;; - --config-cache | -C) - ;; - -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) - ac_prev=srcdir ;; - -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) - ;; - m4_if([$2],,,[$2]) - *) $1="$$1 '$ac_arg'" ;; - esac - done - export $1 -} -]) - -AC_DEFUN([RTEMS_CONFIGURE_ARGS_QUOTE],[ -m4_expand_once([_RTEMS_CONFIGURE_ARGS_QUOTE([$1],[$2])]) -eval $1_prune m4_if([$3],,[$ac_configure_args],[[$]$3]) -]) diff --git a/c/src/aclocal/rtems-bsp-includes.m4 b/c/src/aclocal/rtems-bsp-includes.m4 deleted file mode 100644 index 2248211192..0000000000 --- a/c/src/aclocal/rtems-bsp-includes.m4 +++ /dev/null @@ -1,13 +0,0 @@ -dnl -dnl RTEMS Include paths. -dnl -AC_DEFUN([RTEMS_BSP_INCLUDES], -[ -AC_REQUIRE([RTEMS_SOURCE_TOP]) -AC_REQUIRE([RTEMS_BUILD_TOP]) -RTEMS_BSP_CPPFLAGS="-I${RTEMS_BUILD_ROOT}/lib/libbsp/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include \ --I${RTEMS_SOURCE_ROOT}/bsps/include \ --I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/include \ --I${RTEMS_SOURCE_ROOT}/bsps/\$(RTEMS_CPU)/\$(RTEMS_BSP_FAMILY)/include" -AC_SUBST([RTEMS_BSP_CPPFLAGS]) -]) diff --git a/c/src/aclocal/rtems-build-top.m4 b/c/src/aclocal/rtems-build-top.m4 deleted file mode 100644 index 5708119c14..0000000000 --- a/c/src/aclocal/rtems-build-top.m4 +++ /dev/null @@ -1,12 +0,0 @@ -dnl -dnl RTEMS_BUILD_TOP($1) -dnl -AC_DEFUN([RTEMS_BUILD_TOP], -[dnl -# -# This is a copy of the horrible hack in rtems-top.m4 and it is simpler to -# copy it that attempt to clean this crap up. -# -RTEMS_BUILD_ROOT="${with_rtems_build_top}" -AC_SUBST([RTEMS_BUILD_ROOT]) -])dnl diff --git a/c/src/aclocal/rtems-cpu-subdirs.m4 b/c/src/aclocal/rtems-cpu-subdirs.m4 deleted file mode 100644 index 7805f892dd..0000000000 --- a/c/src/aclocal/rtems-cpu-subdirs.m4 +++ /dev/null @@ -1,32 +0,0 @@ -AC_DEFUN([_RTEMS_CPU_SUBDIR], -[ -$1 ) if test -d ${srcdir}/ifelse([$2],,[$1],[$2/$1]) ; then - AC_CONFIG_SUBDIRS(ifelse([$2],,[$1],[$2/$1])) - fi -]) - -## RTEMS_CPU_SUBDIRS([PREFIX]) -AC_DEFUN([RTEMS_CPU_SUBDIRS], -[ -## EDIT: If adding a new cpu to RTEMS, add it to the case block below. -case $RTEMS_CPU in -_RTEMS_CPU_SUBDIR([arm],[$1]);; -_RTEMS_CPU_SUBDIR([bfin],[$1]);; -_RTEMS_CPU_SUBDIR([i386],[$1]);; -_RTEMS_CPU_SUBDIR([lm32],[$1]);; -_RTEMS_CPU_SUBDIR([m68k],[$1]);; -_RTEMS_CPU_SUBDIR([mips],[$1]);; -_RTEMS_CPU_SUBDIR([moxie],[$1]);; -_RTEMS_CPU_SUBDIR([nios2],[$1]);; -_RTEMS_CPU_SUBDIR([no_cpu],[$1]);; -_RTEMS_CPU_SUBDIR([or1k],[$1]);; -_RTEMS_CPU_SUBDIR([powerpc],[$1]);; -_RTEMS_CPU_SUBDIR([riscv],[$1]);; -_RTEMS_CPU_SUBDIR([sh],[$1]);; -_RTEMS_CPU_SUBDIR([sparc],[$1]);; -_RTEMS_CPU_SUBDIR([sparc64],[$1]);; -_RTEMS_CPU_SUBDIR([v850],[$1]);; -_RTEMS_CPU_SUBDIR([x86_64],[$1]);; -*) AC_MSG_ERROR([Invalid RTEMS_CPU <[$]{RTEMS_CPU}>]) -esac -]) diff --git a/c/src/aclocal/rtems-includes.m4 b/c/src/aclocal/rtems-includes.m4 deleted file mode 100644 index ca4ebed581..0000000000 --- a/c/src/aclocal/rtems-includes.m4 +++ /dev/null @@ -1,23 +0,0 @@ -dnl -dnl RTEMS Include paths. -dnl -AC_DEFUN([RTEMS_INCLUDES], -[ -AC_REQUIRE([RTEMS_SOURCE_TOP]) -AC_REQUIRE([RTEMS_BUILD_TOP]) - -# Was CFLAGS set? -rtems_cv_CFLAGS_set="${CFLAGS+set}" - -RTEMS_INCLUDE_CPUKIT="-I${RTEMS_SOURCE_ROOT}/cpukit/include" -RTEMS_INCLUDE_CPUKIT_ARCH="-I${RTEMS_SOURCE_ROOT}/cpukit/score/cpu/\$(RTEMS_CPU)/include" - -RTEMS_CPUKIT_INCLUDE="${RTEMS_INCLUDE_CPUKIT} ${RTEMS_INCLUDE_CPUKIT_ARCH}" -RTEMS_BUILD_INCLUDE="-I\$(top_builddir) -I${RTEMS_BUILD_ROOT}/include" - -RTEMS_INCLUDE="${RTEMS_BUILD_INCLUDE} ${RTEMS_CPUKIT_INCLUDE}" - -RTEMS_CPPFLAGS="${RTEMS_INCLUDE}" - -AC_SUBST([RTEMS_CPPFLAGS]) -]) diff --git a/c/src/aclocal/rtems-source-top.m4 b/c/src/aclocal/rtems-source-top.m4 deleted file mode 100644 index d1460ae82d..0000000000 --- a/c/src/aclocal/rtems-source-top.m4 +++ /dev/null @@ -1,8 +0,0 @@ -dnl -dnl RTEMS_SOURCE_TOP -dnl -AC_DEFUN([RTEMS_SOURCE_TOP], -[dnl -RTEMS_SOURCE_ROOT="${with_rtems_source_top}" -AC_SUBST([RTEMS_SOURCE_ROOT]) -])dnl diff --git a/c/src/aclocal/rtems-top.m4 b/c/src/aclocal/rtems-top.m4 deleted file mode 100644 index 2472f13e95..0000000000 --- a/c/src/aclocal/rtems-top.m4 +++ /dev/null @@ -1,34 +0,0 @@ -# AC_DISABLE_OPTION_CHECKING is not available before 2.62 -AC_PREREQ(2.62) - -dnl -dnl RTEMS_TOP($1) -dnl -dnl $1 .. relative path from this configure.ac to the toplevel configure.ac -dnl -AC_DEFUN([RTEMS_TOP], -[dnl -AC_REQUIRE([RTEMS_VERSIONING]) -AC_REQUIRE([AC_DISABLE_OPTION_CHECKING]) -AC_REQUIRE([AM_SET_LEADING_DOT]) -AC_CONFIG_AUX_DIR([$1]) -AC_CHECK_PROGS(MAKE, gmake make) -AC_BEFORE([$0], [AM_INIT_AUTOMAKE])dnl - -AC_PREFIX_DEFAULT([/opt/rtems-][_RTEMS_API]) - -AC_SUBST([RTEMS_TOPdir],["$1"]) - -# HACK: The sed pattern in rtems_updir matches c/src/ -rtems_updir=m4_if([$2],[],[`echo "$1/" | sed 's,^\.\.\/\.\.\/,,'`],[$2/]) - -AS_IF([test -n "${with_target_subdir}"], - [project_top="../${with_project_top}"], - [project_top="${with_project_top}"]) -AC_SUBST([PROJECT_TOPdir],[${project_top}${rtems_updir}'$(top_builddir)']) - -AC_SUBST([PROJECT_ROOT],[${with_project_root}${rtems_updir}'$(top_builddir)']) - -AC_SUBST([dirstamp],[\${am__leading_dot}dirstamp]) -AC_SUBST([pkgdatadir],["\${datadir}"/rtems]_RTEMS_API) -])dnl diff --git a/c/src/aclocal/target.m4 b/c/src/aclocal/target.m4 deleted file mode 100644 index 69f555eb6c..0000000000 --- a/c/src/aclocal/target.m4 +++ /dev/null @@ -1,134 +0,0 @@ -## HACK: Work-around to structural issue with RTEMS -## The macros below violate most autoconf and canonicalization standards -AC_DEFUN([RTEMS_CONFIG_BUILD_SUBDIRS], -[AC_REQUIRE([_RTEMS_OUTPUT_BUILD_SUBDIRS]) -RTEMS_BUILD_SUBDIRS="$RTEMS_BUILD_SUBDIRS [$1]" -]) - -dnl Derived from automake-1.4's AC_OUTPUT_SUBDIRS -AC_DEFUN([_RTEMS_OUTPUT_BUILD_SUBDIRS], -[AC_CONFIG_COMMANDS([bsp-tools], -[ -# HACK: This is a blantant hack and breaks Canadian crosses -build_alias="$build_alias" -host_alias="$build_alias" -if test "$no_recursion" != yes; then - if test x"$build_alias" != x"$host_alias"; then - target_subdir="$host_alias" - else - target_subdir="." - fi - RTEMS_CONFIGURE_ARGS_QUOTE([ac_sub_configure_args], - [ - -host* | --host* ) ;; - --host ) ac_prev=host_alias;; - -target* | --target* ) ;; - -target ) ac_prev=target_alias ;; - -build* | --build* ) ;; - -build ) ac_prev_build_alias ;; - CFLAGS=* );; # HACK: Strip CFLAGS - *_alias=* ) ;; # HACK: Workaround to autoconf passing *_alias - ], - [rtems_configure_args]) - - for rtems_config_dir in : $RTEMS_BUILD_SUBDIRS; do test "x$rtems_config_dir" = x: && continue - - # Do not complain, so a configure script can configure whichever - # parts of a large source tree are present. - if test ! -d $srcdir/$rtems_config_dir; then - continue - fi - - _RTEMS_PUSH_BUILDDIR([$rtems_config_dir]) - - _RTEMS_SUB_SRCDIR([$rtems_config_dir]) - - # The recursion is here. - if test -n "$ac_sub_configure"; then -# ac_sub_cache_file=./config.cache - ac_sub_cache_file=/dev/null - _RTEMS_GIVEN_INSTALL - - echo "[running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file] --srcdir=$ac_sub_srcdir" - # The eval makes quoting arguments work. - if eval ${CONFIG_SHELL-/bin/sh} $ac_sub_configure \ - $ac_sub_configure_args \ - --srcdir=$ac_sub_srcdir \ - --with-target-subdir=$target_subdir \ - --cache-file=$ac_sub_cache_file - then : - else - AC_MSG_ERROR([$ac_sub_configure failed for $rtems_config_dir]) - fi - fi - - _RTEMS_POP_BUILDDIR - done -fi], -[ -RTEMS_BUILD_SUBDIRS="$RTEMS_BUILD_SUBDIRS" -rtems_configure_args="$ac_configure_args" -]) -]) - -dnl -dnl Misc utility macros for subdir handling to work around missing abilities -dnl in autoconf, automake and structural issues with RTEMS -dnl -dnl Contains parts derived from autoconf-2.13 AC_OUTPUT_SUBDIRS and Cygnus' -dnl configure.ac. -dnl - -dnl -dnl _RTEMS_PUSH_BUILDDIR(SUBDIR) -dnl -AC_DEFUN([_RTEMS_PUSH_BUILDDIR], -[ -# _RTEMS_PUSH_BUILDDIR - echo configuring in $1 - case "$srcdir" in - .) ;; - *) AS_MKDIR_P([$1]) - ;; - esac - - ac_popdir=`pwd` - cd $1 -]) - -dnl -dnl _RTEMS_POP_BUILDDIR -dnl -AC_DEFUN([_RTEMS_POP_BUILDDIR], -[ - cd "$ac_popdir" -]) - -dnl -dnl _RTEMS_GIVEN_INSTALL -dnl -AC_DEFUN([_RTEMS_GIVEN_INSTALL], -[ -ifdef([AC_PROVIDE_AC_PROG_INSTALL],[ - case "$ac_given_INSTALL" in - [[\\/]]* | ?:[[\\/]]*) INSTALL="$ac_given_INSTALL" ;; - *) INSTALL="$ac_dots$ac_given_INSTALL" ;; - esac -])dnl -]) - -dnl -dnl _RTEMS_SUB_SRCDIR(AC_CONFIG_DIR[,TARGET_SUBDIR]) -dnl -AC_DEFUN([_RTEMS_SUB_SRCDIR],[ -# _RTEMS_SUB_SRCDIR - _RTEMS_ADJUST_SRCDIR(ac_sub_srcdir,$1,$2) - - # Check for configure - if test -f $ac_sub_srcdir/configure; then - ac_sub_configure=$ac_sub_srcdir/configure - else - AC_MSG_WARN([no configuration information is in $1]) - ac_sub_configure= - fi -]) diff --git a/c/src/aclocal/tool-paths.m4 b/c/src/aclocal/tool-paths.m4 deleted file mode 100644 index ff6e5f830e..0000000000 --- a/c/src/aclocal/tool-paths.m4 +++ /dev/null @@ -1,23 +0,0 @@ -AC_DEFUN([RTEMS_TOOLPATHS], -[ -# tooldir='$(exec_prefix)/'$target_alias -# Temporary work-around until building in source tree is supported -AC_REQUIRE([RTEMS_PROJECT_ROOT]) - -tooldir='$(PROJECT_ROOT)' -AC_SUBST(tooldir) - -project_includedir='$(tooldir)'/include -AC_SUBST(project_includedir) - -project_libdir='$(tooldir)/lib$(MULTISUBDIR)' -AC_SUBST(project_libdir) - -project_bindir='$(tooldir)/bin' -AC_SUBST(project_bindir) - -rtems_bspdir='$(prefix)/${RTEMS_BSP}' -AC_SUBST(rtems_bspdir) -rtems_makedir='$(prefix)/make' -AC_SUBST(rtems_makedir) -]) diff --git a/c/src/aclocal/version.m4 b/c/src/aclocal/version.m4 deleted file mode 100644 index 69e3eea10a..0000000000 --- a/c/src/aclocal/version.m4 +++ /dev/null @@ -1,4 +0,0 @@ -AC_DEFUN([RTEMS_VERSIONING], -m4_define([_RTEMS_VERSION],[6.0.0])) - -m4_define([_RTEMS_API],[6]) diff --git a/c/src/automake/compile.am b/c/src/automake/compile.am deleted file mode 100644 index 2cd9fd5d91..0000000000 --- a/c/src/automake/compile.am +++ /dev/null @@ -1,14 +0,0 @@ -## ------------------------------------------------------------------------- - -CC = @CC@ -CXX = @CXX@ -CPP = @CPP@ -CCAS = @CCAS@ - -## -AM_CPPFLAGS = @RTEMS_CPPFLAGS@ @RTEMS_BSP_CPPFLAGS@ -AM_CFLAGS = -AM_CXXFLAGS = -AM_CCASFLAGS = @RTEMS_CCASFLAGS@ - -ARFLAGS = crD diff --git a/c/src/automake/host.am b/c/src/automake/host.am deleted file mode 100644 index 2f0beadd89..0000000000 --- a/c/src/automake/host.am +++ /dev/null @@ -1,5 +0,0 @@ -## NOTE: This is a temporary work-around to keep -## RTEMS's non automake standard make targets working. -## Once automake is fully integrated these make targets -## and this file will probably be removed - diff --git a/c/src/automake/subdirs.am b/c/src/automake/subdirs.am deleted file mode 100644 index 47d88cffcd..0000000000 --- a/c/src/automake/subdirs.am +++ /dev/null @@ -1,64 +0,0 @@ -## Copyright 2017 Chris Johns <chrisj@rtems.org> - -## -## The following builds in parallel. The subdirectories are -## expanded into separate rules and all the targets are listed -## and make runs as many as it can. -## -## A macro is defined and evaluated once for each directory. This -## creates the instance of the rule. Use $(info ...) to print them. -## - -SUBDIRS_dot = $(filter .,$(_SUBDIRS)) -SUBDIRS_no_dot = $(filter-out .,$(_SUBDIRS)) -SUBDIRS_no_dot_no_wrapup = $(filter-out wrapup,$(SUBDIRS_no_dot)) -SUBDIRS_no_dot_no_testsuites = $(filter-out testsuites,$(SUBDIRS_no_dot)) -SUBDIRS_no_dot_no_wrapup_no_testsuites = $(filter-out testsuites,$(SUBDIRS_no_dot_no_wrapup)) -SUBDIRS_wrapup = $(filter wrapup,$(SUBDIRS_no_dot)) -SUBDIRS_testsuites = $(filter testsuites,$(SUBDIRS_no_dot)) - -define CPUKITDIR -.PHONY: $1 -$1: - @+set fnord $(MAKEFLAGS); amf=$$$$2; \ - subdir=$(2); \ - target=`echo $(MAKECMDGOALS) | sed s/-recursive//`; \ - if test "$$$$target" = "all-local-am"; then \ - target="all-am"; \ - fi; \ - if test "$$$$target" = "all-local"; then \ - target="all"; \ - fi; \ - echo "Making $$$$target in $$$$subdir"; \ - if test "$$$$subdir" != "."; then \ - cd $$$$subdir; \ - $(MAKE) $(AM_MAKEFLAGS) $$$$target; \ - fi; -endef - -# -# This GNU make syntax is being used to stop automake thinking the code is for -# it. -# -$(if "$(SUBDIRS_dot)" ".",$(eval $(call CPUKITDIR,dot,.))) - -$(foreach D,$(SUBDIRS_no_dot),$(eval $(call CPUKITDIR,$(D),$(D)))) - -# -# If there is a wrapup make it depend on all other directories except the -# testsuite so it is not entered until everything but the testsuite has -# finished. -# -$(if "$(SUBDIRS_wrapup)" "wrapup",wrapup: dot $(SUBDIRS_no_dot_no_wrapup_no_testsuites)) - -# -# If there is a testsuite make it depend on all other directories so it is not -# entered until everything else has finished. -# -$(if "$(SUBDIRS_testsuites)" "testsuites",testsuites: dot $(SUBDIRS_no_dot_no_testsuites)) - -# -# The general build all rule for automake. -# -all-local: $(if "$(SUBDIRS_dot)" ".",dot) $(SUBDIRS_no_dot) -clean-local: $(if "$(SUBDIRS_dot)" ".",dot) $(SUBDIRS_no_dot) diff --git a/c/src/bsp.pc.in b/c/src/bsp.pc.in deleted file mode 100644 index 9d948b8c53..0000000000 --- a/c/src/bsp.pc.in +++ /dev/null @@ -1,18 +0,0 @@ -# -# pkg-config support file for RTEMS BSP @RTEMS_BSP@ -# -# Warning: This stuff is experimental and may be changed at any time. -# -prefix=@prefix@ -exec_prefix=@exec_prefix@ -libdir=@libdir@ -includedir=@includedir@ - -CFLAGS=@CFLAGS@ -RTEMS_BSP=@RTEMS_BSP@ - -Name: @host_alias@-@RTEMS_BSP@ -Version: @VERSION@ -Description: RTEMS BSP @RTEMS_BSP@ -Libs: -Cflags: -qrtems -B${exec_prefix}/lib/ -B${libdir}/ --specs bsp_specs ${CFLAGS} diff --git a/c/src/configure.ac b/c/src/configure.ac deleted file mode 100644 index 7e4986e03d..0000000000 --- a/c/src/configure.ac +++ /dev/null @@ -1,166 +0,0 @@ -## Process this file with autoconf to produce a configure script. -## - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -AC_CONFIG_SRCDIR([lib]) -RTEMS_TOP(../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_ENABLE_CXX -RTEMS_ENABLE_NETWORKING - -RTEMS_CANONICAL_TARGET_CPU - -AM_INIT_AUTOMAKE([no-define subdir-objects no-exeext foreign 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENABLE_MULTIPROCESSING -RTEMS_ENABLE_CXX -RTEMS_ENV_RTEMSBSP - -RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP) - -RTEMS_CHECK_POSIX_API(RTEMS_BSP) - -AC_MSG_NOTICE([setting up make/custom]) - -AS_MKDIR_P([make/custom]) -AM_SET_DEPDIR -test -d ${DEPDIR} || mkdir ${DEPDIR} - -rm -f ${DEPDIR}/cfg.P -cp ${srcdir}/make/custom/default.cfg.in make/custom/default.cfg -cat << EOF > ${DEPDIR}/cfg.P -# Do not edit - automatically generated by $0 -make/custom/default.cfg: \$(srcdir)/make/custom/default.cfg.in - @\$(MKDIR_P) make/custom - cp \$(srcdir)/make/custom/default.cfg.in make/custom/default.cfg -EOF - -# Collect and copy the BSP's make/custom/*.cfg files from the toplevel make -# directory into the build tree's <bsp>/make/custom subdirectories -CUSTOM_CFG_FILES= -f="${RTEMS_BSP}.cfg" -while test -n "$f"; do - cfg_file= - _RTEMS_CHECK_CUSTOM_BSP([$f],cfg_file) - if test -n "${cfg_file}"; then - cp ${cfg_file} make/custom/$f -cat << EOF >> ${DEPDIR}/cfg.P -make/custom/$f: ${cfg_file} make/custom/default.cfg - cp ${cfg_file} make/custom/$f -EOF - CUSTOM_CFG_FILES="$CUSTOM_CFG_FILES make/custom/$f" - f=`grep "^include.*make/custom" ${cfg_file} \ - | sed \ - -e 's%^.*custom\/%%' \ - -e 's%default\.cfg%%'`; - else break; fi; -done - -AC_MSG_NOTICE([creating make/${RTEMS_BSP}.cache]) -${MAKE-make} -f ${srcdir}/make/bsp.mak \ -RTEMS_BSP=${RTEMS_BSP} \ -RTEMS_ROOT=. make/${RTEMS_BSP}.cache - -# Read back the cache -AC_CACHE_CHECK([for RTEMS_CPU_MODEL], [ac_cv_env_RTEMS_CPU_MODEL], -[. ./make/${RTEMS_BSP}.cache]) -RTEMS_CPU_MODEL=$ac_cv_env_RTEMS_CPU_MODEL -AC_SUBST(RTEMS_CPU_MODEL) -test -n "${RTEMS_CPU_MODEL}" && \ - ac_configure_args="$ac_configure_args 'RTEMS_CPU_MODEL=${RTEMS_CPU_MODEL}'" - -AC_CACHE_CHECK([for RTEMS_BSP_FAMILY],[ac_cv_env_RTEMS_BSP_FAMILY], -[RTEMS_BSP_ALIAS([${RTEMS_BSP}],[ac_cv_env_RTEMS_BSP_FAMILY])]) -RTEMS_BSP_FAMILY=$ac_cv_env_RTEMS_BSP_FAMILY -AC_SUBST(RTEMS_BSP_FAMILY) -test -n "${RTEMS_BSP_FAMILY}" && \ - ac_configure_args="$ac_configure_args 'RTEMS_BSP_FAMILY=${RTEMS_BSP_FAMILY}'" - -AC_CACHE_CHECK([for CPU_CFLAGS],[ac_cv_env_CPU_CFLAGS], -[. ./make/${RTEMS_BSP}.cache]) -CPU_CFLAGS=$ac_cv_env_CPU_CFLAGS - -AC_CACHE_CHECK([for CFLAGS_OPTIMIZE_V],[ac_cv_env_CFLAGS_OPTIMIZE_V], -[. ./make/${RTEMS_BSP}.cache]) -CFLAGS_OPTIMIZE_V=$ac_cv_env_CFLAGS_OPTIMIZE_V - -# Was CFLAGS set? -rtems_cv_CFLAGS_set="${CFLAGS+set}" - -CFLAGS="${CFLAGS-${CPU_CFLAGS} ${CFLAGS_OPTIMIZE_V}}" - -RTEMS_PROG_CC_FOR_TARGET -RTEMS_PROG_CXX_FOR_TARGET -AM_PROG_CC_C_O -RTEMS_PROG_CCAS -RTEMS_CANONICALIZE_TOOLS - -# Append warning flags if CFLAGS wasn't set. -AS_IF([test "$GCC" = yes], -[CFLAGS="$CFLAGS -Wall -Wmissing-prototypes -Wimplicit-function-declaration -Wstrict-prototypes -Wnested-externs"]) - -AS_IF([test -n "${CFLAGS}"],[ -ac_configure_args="$ac_configure_args 'CFLAGS=${CFLAGS}'"]) - -RTEMS_CHECK_GCC_WEAK - -AC_SUBST(CUSTOM_CFG_FILES) - -RTEMS_ENABLE_MULTILIB - -BSP_SUBDIRS= -## Configure ${srcdir}/../../cpukit as cpukit/ if multilibs are disabled -RTEMS_BSP_CONFIG_SUBDIR( - [cpukit],[../../cpukit], - ['--with-project-root=${with_project_root}../$RTEMS_BSP/' \ - '--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \ - '--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \ - ], - [test x"$multilib" = xno]) - -## Note: the order of the directories below is essential -AC_CONFIG_SUBDIRS([make]) -BSP_SUBDIRS="$BSP_SUBDIRS make" - -# Is there code where there should be for this BSP? -RTEMS_CPU_SUBDIRS([lib/libbsp]) -AC_SUBST(libbsp_cpu_subdir,$RTEMS_CPU) - -BSP_SUBDIRS="$BSP_SUBDIRS lib/libbsp" - -# Build testsuites -RTEMS_BSP_CONFIG_SUBDIR( - [testsuites],[../../testsuites], - ['--enable-rtems-root=../' \ - '--enable-project-root=${with_project_root}../$RTEMS_BSP' \ - '--with-project-top=${with_project_top}../' \ - '--enable-rtemsbsp=$RTEMS_BSP' \ - '--includedir=${exec_prefix}/${RTEMS_BSP}/lib/include' \ - '--libdir=${exec_prefix}/${RTEMS_BSP}/lib' \ - ], - [test x"$enable_tests" != x"no"]) - -AC_SUBST([BSP_SUBDIRS],[$BSP_SUBDIRS]) - -AS_IF([test "$host_cpu" = sparc],[ - AC_DEFINE_UNQUOTED([CPU_U32_FIX],[1], - [whether to enable ipalignment work-around]) -]) - -RTEMS_PROJECT_ROOT - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile], -[${MAKE} make/${RTEMS_BSP}.cache], -[RTEMS_BSP=${RTEMS_BSP} - MAKE=${MAKE}]) - -AC_CONFIG_FILES([ -lib/libbsp/Makefile -]) - -AC_OUTPUT diff --git a/c/src/lib/libbsp/.gitignore b/c/src/lib/libbsp/.gitignore deleted file mode 100644 index e067316c09..0000000000 --- a/c/src/lib/libbsp/.gitignore +++ /dev/null @@ -1 +0,0 @@ -bspopts.h.in diff --git a/c/src/lib/libbsp/Makefile.am b/c/src/lib/libbsp/Makefile.am deleted file mode 100644 index 372391eef1..0000000000 --- a/c/src/lib/libbsp/Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ -include $(top_srcdir)/automake/compile.am - -_SUBDIRS = @libbsp_cpu_subdir@ -DIST_SUBDIRS = @libbsp_cpu_subdir@ - - -# shared - - - -include $(top_srcdir)/automake/subdirs.am diff --git a/c/src/lib/libbsp/arm/Makefile.am b/c/src/lib/libbsp/arm/Makefile.am deleted file mode 100644 index b558fb860b..0000000000 --- a/c/src/lib/libbsp/arm/Makefile.am +++ /dev/null @@ -1,16 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -## Currently, the shared directory is not explicitly -## added but it is present in the source tree. -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -dist_project_lib_DATA = ../../../../../bsps/arm/shared/start/linkcmds.base -dist_project_lib_DATA += ../../../../../bsps/arm/shared/start/linkcmds.armv4 -dist_project_lib_DATA += ../../../../../bsps/arm/shared/start/linkcmds.armv7m - - -# comm - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/arm/headers.am diff --git a/c/src/lib/libbsp/arm/acinclude.m4 b/c/src/lib/libbsp/arm/acinclude.m4 deleted file mode 100644 index 6f75afe91a..0000000000 --- a/c/src/lib/libbsp/arm/acinclude.m4 +++ /dev/null @@ -1,50 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - altera-cyclone-v ) - AC_CONFIG_SUBDIRS([altera-cyclone-v]);; - atsam ) - AC_CONFIG_SUBDIRS([atsam]);; - beagle ) - AC_CONFIG_SUBDIRS([beagle]);; - csb336 ) - AC_CONFIG_SUBDIRS([csb336]);; - csb337 ) - AC_CONFIG_SUBDIRS([csb337]);; - edb7312 ) - AC_CONFIG_SUBDIRS([edb7312]);; - gumstix ) - AC_CONFIG_SUBDIRS([gumstix]);; - imx ) - AC_CONFIG_SUBDIRS([imx]);; - lm3s69xx ) - AC_CONFIG_SUBDIRS([lm3s69xx]);; - lpc176x ) - AC_CONFIG_SUBDIRS([lpc176x]);; - lpc24xx ) - AC_CONFIG_SUBDIRS([lpc24xx]);; - lpc32xx ) - AC_CONFIG_SUBDIRS([lpc32xx]);; - raspberrypi ) - AC_CONFIG_SUBDIRS([raspberrypi]);; - realview-pbx-a9 ) - AC_CONFIG_SUBDIRS([realview-pbx-a9]);; - rtl22xx ) - AC_CONFIG_SUBDIRS([rtl22xx]);; - smdk2410 ) - AC_CONFIG_SUBDIRS([smdk2410]);; - stm32f4 ) - AC_CONFIG_SUBDIRS([stm32f4]);; - tms570 ) - AC_CONFIG_SUBDIRS([tms570]);; - xen ) - AC_CONFIG_SUBDIRS([xen]);; - xilinx-zynq ) - AC_CONFIG_SUBDIRS([xilinx-zynq]);; - xilinx-zynqmp ) - AC_CONFIG_SUBDIRS([xilinx-zynqmp]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am b/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am deleted file mode 100644 index c4a0464205..0000000000 --- a/c/src/lib/libbsp/arm/altera-cyclone-v/Makefile.am +++ /dev/null @@ -1,93 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the Altera Cyclone-V platform. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/altera-cyclone-v/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/altera-cyclone-v/start/linkcmds.altcycv -dist_project_lib_DATA += ../../../../../../bsps/arm/altera-cyclone-v/start/linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# for the Altera hwlib -CFLAGS += -Wno-missing-prototypes - -# hwlib from Altera -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_16550_uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_address_space.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_clock_manager.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_dma_program.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_generalpurpose_io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_qspi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/contrib/hwlib/src/hwmgr/alt_reset_manager.c - -# Shared -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/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/mmu-config.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/console/console-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/i2c/i2cdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/i2c/i2cdrv-config.c -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/altera-cyclone-v/rtc/rtc.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/altera-cyclone-v/headers.am diff --git a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac b/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac deleted file mode 100644 index ad08d92ebc..0000000000 --- a/c/src/lib/libbsp/arm/altera-cyclone-v/configure.ac +++ /dev/null @@ -1,81 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Altera Cyclone-V platform. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynq-a9],[_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([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_FDT_IS_SUPPORTED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_IS_SUPPORTED],[define if FDT is supported]) - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[define to set ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz, otherwise alt_clk_freq_get() is used]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[1]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_CONFIG_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_CONFIG_CONSOLE],[configuration for console (UART 0)]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_CONFIG_UART_1],[*],[0]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_CONFIG_UART_1],[configuration for UART 1]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_UART_BAUD],[*],[115200U]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([BSP_USE_UART_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_USE_UART_INTERRUPTS],[enable usage of interrupts for the UART modules]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_NO_I2C],[*],[1]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_NO_I2C], -[Number of configured I2C buses. Note that each bus has to be configured in an -apropriate i2cdrv_config array.]) - -RTEMS_BSPOPTS_SET([CYCLONE_V_I2C0_SPEED],[*],[100000]) -RTEMS_BSPOPTS_HELP([CYCLONE_V_I2C0_SPEED],[speed for I2C0 in HZ]) - - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/atsam/Makefile.am b/c/src/lib/libbsp/arm/atsam/Makefile.am deleted file mode 100644 index 52234ce287..0000000000 --- a/c/src/lib/libbsp/arm/atsam/Makefile.am +++ /dev/null @@ -1,162 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -############################################################################### -# Data # -############################################################################### - -dist_project_lib_DATA = ../../../../../../bsps/arm/atsam/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -project_lib_DATA += linkcmds.memory -dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.intsram -dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.sdram -dist_project_lib_DATA += ../../../../../../bsps/arm/atsam/start/linkcmds.qspiflash - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = -librtemsbsp_a_CPPFLAGS = $(AM_CPPFLAGS) -librtemsbsp_a_LIBADD = - -# Shared -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/stackalloc.c - -# libchip -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/acc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/aes.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/afec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/afe_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/dac_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/efc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/exceptions.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/flashd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/gmac.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/gmacd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/hsmci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/icm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/isi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mcan.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mediaLB.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/mpu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio_capture.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pio_it.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pmc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/pwmc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/qspi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/qspi_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rstc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/rtt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/sdramc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/spi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/spi_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/ssc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/supc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/tc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/trng.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/twi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/twid.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/uart_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/usart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/usart_dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/wdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/xdmad.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libchip/source/xdma_hardware_interface.c - -# libboard -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/resources_v71/system_samv71.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/board_lowlevel.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/board_memories.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/contrib/libraries/libboard/source/dbg_console.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cpucounter/cpucounter-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/getentropy-trng.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/pin-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/pmc-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-rtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power-wait.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/power.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/restart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/sdram-config.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/console/debug-console.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/atsam/clock/systick-freq.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7m.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_bus.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/i2c/atsam_i2c_init.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/atsam_spi_bus.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/atsam_spi_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/spi/sc16is752.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/rtc/rtc-config.c - -# Helper functions -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/atsam/start/iocopy.c - -# Includes -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libboard -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libboard/include -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libchip -librtemsbsp_a_CPPFLAGS += -I$(RTEMS_SOURCE_ROOT)/bsps/arm/atsam/contrib/libraries/libchip/include - -# hack to get the BSP to build -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 # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/atsam/headers.am diff --git a/c/src/lib/libbsp/arm/atsam/configure.ac b/c/src/lib/libbsp/arm/atsam/configure.ac deleted file mode 100644 index 2408a840e1..0000000000 --- a/c/src/lib/libbsp/arm/atsam/configure.ac +++ /dev/null @@ -1,111 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-atsam],[_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_BSP_CLEANUP_OPTIONS -AC_ARG_ENABLE( -[chip], -[AS_HELP_STRING([--enable-chip],[select a chip variant (default samv71q21)])], -[case "${enableval}" in - same70j19) AC_DEFINE([__SAME70J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - same70j20) AC_DEFINE([__SAME70J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - same70j21) AC_DEFINE([__SAME70J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - same70n19) AC_DEFINE([__SAME70N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - same70n20) AC_DEFINE([__SAME70N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - same70n21) AC_DEFINE([__SAME70N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - same70q19) AC_DEFINE([__SAME70Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - same70q20) AC_DEFINE([__SAME70Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - same70q21) AC_DEFINE([__SAME70Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - sams70j19) AC_DEFINE([__SAMS70J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - sams70j20) AC_DEFINE([__SAMS70J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - sams70j21) AC_DEFINE([__SAMS70J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - sams70n19) AC_DEFINE([__SAMS70N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - sams70n20) AC_DEFINE([__SAMS70N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - sams70n21) AC_DEFINE([__SAMS70N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - sams70q19) AC_DEFINE([__SAMS70Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - sams70q20) AC_DEFINE([__SAMS70Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - sams70q21) AC_DEFINE([__SAMS70Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - samv71j19) AC_DEFINE([__SAMV71J19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - samv71j20) AC_DEFINE([__SAMV71J20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - samv71j21) AC_DEFINE([__SAMV71J21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - samv71n19) AC_DEFINE([__SAMV71N19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - samv71n20) AC_DEFINE([__SAMV71N20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - samv71n21) AC_DEFINE([__SAMV71N21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - samv71q19) AC_DEFINE([__SAMV71Q19__],[1],[chip variant]) INTFLASH=0x00080000 ; INTSRAM=0x00040000 ;; - samv71q20) AC_DEFINE([__SAMV71Q20__],[1],[chip variant]) INTFLASH=0x00100000 ; INTSRAM=0x00060000 ;; - samv71q21) AC_DEFINE([__SAMV71Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000 ;; - *) AC_MSG_ERROR([bad value ${enableval} for chip variant]) ;; -esac], -[AC_DEFINE([__SAMV71Q21__],[1],[chip variant]) INTFLASH=0x00200000 ; INTSRAM=0x00060000]) - -AC_ARG_ENABLE( -[sdram], -[AS_HELP_STRING([--enable-sdram],[select a SDRAM variant (default is42s16100e-7bli)])], -[case "${enableval}" in - is42s16100e-7bli) AC_DEFINE([ATSAM_SDRAM_IS42S16100E_7BLI],[1],[SDRAM variant]) EXTSDRAM=0x00200000 ;; - is42s16320f-7bl) AC_DEFINE([ATSAM_SDRAM_IS42S16320F_7BL],[1],[SDRAM variant]) EXTSDRAM=0x04000000 ;; - mt48lc16m16a2p-6a) AC_DEFINE([ATSAM_SDRAM_MT48LC16M16A2P_6A],[1],[SDRAM variant]) EXTSDRAM=0x02000000 ;; - *) AC_MSG_ERROR([bad value ${enableval} for SDRAM variant]) ;; -esac], -[AC_DEFINE([ATSAM_SDRAM_IS42S16100E_7BLI],[1],[SDRAM variant]) EXTSDRAM=0x00200000]) - -RTEMS_BSPOPTS_SET([BOARD_MAINOSC],[*],[12000000]) -RTEMS_BSPOPTS_HELP([BOARD_MAINOSC],[Main oscillator frequency in Hz (default 12MHz)]) - -RTEMS_BSPOPTS_SET([ATSAM_MCK],[*],[123000000]) -RTEMS_BSPOPTS_HELP([ATSAM_MCK], -[Frequency of the MCK in Hz. Set to 0 to force application defined speed. -See start/pmc-config.c for available clock configurations.]) - -RTEMS_BSPOPTS_SET([ATSAM_SLOWCLOCK_USE_XTAL],[*],[1]) -RTEMS_BSPOPTS_HELP([ATSAM_SLOWCLOCK_USE_XTAL], -[Use the external crystal as source for the slow clock instead of the internal -RC oscillator. Note that on the ATSAM the NRST pin seems to depend on the slow -clock as well as all watchdogs. If ATSAM_SLOWCLOCK_USE_XTAL is set to 1 without -a external crystal connected, the controller might hang in the switching process -without a working NRST pin. ]) - -RTEMS_BSPOPTS_SET([ATSAM_CHANGE_CLOCK_FROM_SRAM],[*],[0]) -RTEMS_BSPOPTS_HELP([ATSAM_CHANGE_CLOCK_FROM_SRAM], -[Move the functions that set up the clock into the SRAM. -This allows to change the clock frequency even if the application is started from SDRAM. -Requires a TCM_SIZE > 0.]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_BAUD],[initial baud for console devices (default 115200)]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_DEVICE_TYPE],[*],[0]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_DEVICE_TYPE],[device type for /dev/console, use 0 for USART and 1 for UART (default USART)]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_DEVICE_INDEX],[*],[1]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_DEVICE_INDEX],[device index for /dev/console (default 1, e.g. USART1)]) - -RTEMS_BSPOPTS_SET([ATSAM_CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([ATSAM_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -AC_DEFUN([ATSAM_LINKCMD],[ -AC_ARG_VAR([$1],[$2])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -ATSAM_LINKCMD([ATSAM_MEMORY_TCM_SIZE],[size of tightly coupled memories (TCM) in bytes],[0x00000000]) -ATSAM_LINKCMD([ATSAM_MEMORY_INTFLASH_SIZE],[size of internal flash in bytes],[${INTFLASH}]) -ATSAM_LINKCMD([ATSAM_MEMORY_INTSRAM_SIZE],[size of internal SRAM in bytes],[${INTSRAM}]) -ATSAM_LINKCMD([ATSAM_MEMORY_SDRAM_SIZE],[size of external SDRAM in bytes],[${EXTSDRAM}]) -ATSAM_LINKCMD([ATSAM_MEMORY_QSPIFLASH_SIZE],[size of QSPI flash in bytes],[0x00200000]) -ATSAM_LINKCMD([ATSAM_MEMORY_NOCACHE_SIZE],[size of NOCACHE section in bytes],[0x00001000]) - -AC_CONFIG_FILES([ -Makefile -linkcmds.memory:../../../../../../bsps/arm/atsam/start/linkcmds.memory.in -]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/beagle/Makefile.am b/c/src/lib/libbsp/arm/beagle/Makefile.am deleted file mode 100644 index 46e782bd64..0000000000 --- a/c/src/lib/libbsp/arm/beagle/Makefile.am +++ /dev/null @@ -1,106 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the BeagleBoards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/beagle/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = -librtemsbsp_a_LIBADD = - -# Shared -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/bsp-fdt.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/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/gpio/gpio-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspdebug.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/start/bspstartmmu.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/console/console-config.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/i2c/bbb-i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/spi/spi.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/gpio/bbb-gpio.c - -#pwmss shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/pwmss/pwmss.c - -#pwm -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/pwm/pwm.c - -#qep -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/qep/qep.c - -#RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/rtc/rtc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/beagle/clock/clock.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/beagle/headers.am diff --git a/c/src/lib/libbsp/arm/beagle/configure.ac b/c/src/lib/libbsp/arm/beagle/configure.ac deleted file mode 100644 index 8783307555..0000000000 --- a/c/src/lib/libbsp/arm/beagle/configure.ac +++ /dev/null @@ -1,50 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the BeagleBoards. -# - -AC_PREREQ([2.68]) -AC_INIT([rtems-c-src-lib-libbsp-arm-beagle],[_RTEMS_VERSION],[rtems-bugs@rtems.com]) -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([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([IS_DM3730],[beagleboard*],[1]) -RTEMS_BSPOPTS_HELP([IS_DM3730],[true if SOC is DM3730]) - -RTEMS_BSPOPTS_SET([IS_AM335X],[beaglebone*],[1]) -RTEMS_BSPOPTS_HELP([IS_AM335X],[true if SOC is AM335X]) - -RTEMS_BSPOPTS_SET([CONSOLE_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([CONSOLE_BAUD],[initial baud for console UART]) - -RTEMS_BSPOPTS_SET([CONSOLE_POLLED],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_POLLED],[polled console i/o (e.g. to run testsuite)]) - -RTEMS_BSPOPTS_SET([BBB_DEBUG],[beaglebone*],[0]) -RTEMS_BSPOPTS_HELP([BBB_DEBUG],[Enable BBB debug]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/configure.ac b/c/src/lib/libbsp/arm/configure.ac deleted file mode 100644 index 114e8c84c2..0000000000 --- a/c/src/lib/libbsp/arm/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/csb336/Makefile.am b/c/src/lib/libbsp/arm/csb336/Makefile.am deleted file mode 100644 index a6ef53cab7..0000000000 --- a/c/src/lib/libbsp/arm/csb336/Makefile.am +++ /dev/null @@ -1,46 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/csb336/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/arm/csb336/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -dist_project_lib_DATA += ../../../../../../bsps/arm/csb336/start/linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/start/memmap.c -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/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/csb336/clock/clockdrv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/btimer/btimer.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/console/uart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb336/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/csb336/headers.am diff --git a/c/src/lib/libbsp/arm/csb336/configure.ac b/c/src/lib/libbsp/arm/csb336/configure.ac deleted file mode 100644 index b5a3c523a5..0000000000 --- a/c/src/lib/libbsp/arm/csb336/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-csb336],[_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_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/csb337/Makefile.am b/c/src/lib/libbsp/arm/csb337/Makefile.am deleted file mode 100644 index b57b96158c..0000000000 --- a/c/src/lib/libbsp/arm/csb337/Makefile.am +++ /dev/null @@ -1,75 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/csb337/start/bsp_specs - -if ENABLE_LCD -endif - -noinst_PROGRAMS = - - -if ENABLE_LCD -endif - -start.$(OBJEXT): ../../../../../../bsps/arm/csb337/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/csb337/start/linkcmds.csb337 -dist_project_lib_DATA += ../../../../../../bsps/arm/csb337/start/linkcmds.csb637 - - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/memmap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/pmc.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/csb337/clock/clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/btimer/btimer.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/uarts.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/dbgu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/usart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/irq/irq.c -if ENABLE_LCD -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/sed1356.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/console/fbcons.c -endif -# umon -if ENABLE_UMON -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 -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/start/umonsupp.c -endif -if ENABLE_UMON_CONSOLE -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/csb337/umon/umoncons.c -endif - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/csb337/headers.am diff --git a/c/src/lib/libbsp/arm/csb337/configure.ac b/c/src/lib/libbsp/arm/csb337/configure.ac deleted file mode 100644 index 41b6008017..0000000000 --- a/c/src/lib/libbsp/arm/csb337/configure.ac +++ /dev/null @@ -1,66 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-csb337],[_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([csb637],[kit637_v6],[1]) -RTEMS_BSPOPTS_SET([csb637],[csb637],[1]) -RTEMS_BSPOPTS_SET([csb637],[*],[0]) -RTEMS_BSPOPTS_HELP([csb637], -[If defined, this indicates that the BSP is being built for the - csb637 variant.]) - -RTEMS_BSPOPTS_SET([ENABLE_LCD],[kit637_v6],[0]) -RTEMS_BSPOPTS_SET([ENABLE_LCD],[*],[0]) -RTEMS_BSPOPTS_HELP([ENABLE_LCD], -[If defined, enable use of the SED1356 controller and LCD.]) -AM_CONDITIONAL(ENABLE_LCD,test "$ENABLE_LCD" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_UMON],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_UMON], -[If defined, enable use of the uMon console.]) -AM_CONDITIONAL(ENABLE_UMON,test "$ENABLE_UMON" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_UMON_CONSOLE],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_UMON_CONSOLE], -[If defined, enable use of the MicroMonitor console device.]) -AM_CONDITIONAL(ENABLE_UMON_CONSOLE,test "$ENABLE_UMON_CONSOLE" = "1") - -## If ENABLE_UMON is 0 and ENABLE_UMON_CONSOLE is 1, then it is an error. -## TODO: Catch this error. - -RTEMS_BSPOPTS_SET([ENABLE_USART0],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART0], -[If defined, enable use of the USART 0.]) -AM_CONDITIONAL(ENABLE_USART0,test "$ENABLE_USART0" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_USART1],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART1], -[If defined, enable use of the USART 1.]) -AM_CONDITIONAL(ENABLE_USART1,test "$ENABLE_USART1" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_USART2],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART2], -[If defined, enable use of the USART 2.]) -AM_CONDITIONAL(ENABLE_USART2,test "$ENABLE_USART2" = "1") - -RTEMS_BSPOPTS_SET([ENABLE_USART3],[*],[1]) -RTEMS_BSPOPTS_HELP([ENABLE_USART3], -[If defined, enable use of the USART 3.]) -AM_CONDITIONAL(ENABLE_USART3,test "$ENABLE_USART3" = "1") - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/edb7312/Makefile.am b/c/src/lib/libbsp/arm/edb7312/Makefile.am deleted file mode 100644 index d7b7aeac49..0000000000 --- a/c/src/lib/libbsp/arm/edb7312/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/edb7312/start/bsp_specs - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/arm/edb7312/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/edb7312/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/console/uart.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/btimer/btimer.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/edb7312/irq/bsp_irq_asm.S - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/edb7312/headers.am diff --git a/c/src/lib/libbsp/arm/edb7312/configure.ac b/c/src/lib/libbsp/arm/edb7312/configure.ac deleted file mode 100644 index 539cdbd163..0000000000 --- a/c/src/lib/libbsp/arm/edb7312/configure.ac +++ /dev/null @@ -1,27 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-edb7312],[_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([ON_SKYEYE],[*],[]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/gumstix/Makefile.am b/c/src/lib/libbsp/arm/gumstix/Makefile.am deleted file mode 100644 index 257e22f1b9..0000000000 --- a/c/src/lib/libbsp/arm/gumstix/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/gumstix/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/arm/gumstix/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -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/arm/gumstix/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/start/memmap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/gumstix/clock/clock.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/btimer/btimer.c - -#console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/console/uarts.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/console/ffuart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/gumstix/fb/fb.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/gumstix/headers.am diff --git a/c/src/lib/libbsp/arm/gumstix/configure.ac b/c/src/lib/libbsp/arm/gumstix/configure.ac deleted file mode 100644 index bfbe96dc86..0000000000 --- a/c/src/lib/libbsp/arm/gumstix/configure.ac +++ /dev/null @@ -1,28 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-gumstix],[_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([ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) -AM_CONDITIONAL(ON_SKYEYE,test "$ON_SKYEYE" = "1") - - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/imx/Makefile.am b/c/src/lib/libbsp/arm/imx/Makefile.am deleted file mode 100644 index 7eb46af1e5..0000000000 --- a/c/src/lib/libbsp/arm/imx/Makefile.am +++ /dev/null @@ -1,88 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/imx/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/imx/start/linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -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/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/ccm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/pins/imx_iomux.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/console/console-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/pins/imx-gpio.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/i2c/imx-i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/spi/imx-ecspi.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/imx/start/bspstarthooks.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/imx/headers.am diff --git a/c/src/lib/libbsp/arm/imx/configure.ac b/c/src/lib/libbsp/arm/imx/configure.ac deleted file mode 100644 index fbb9d9278a..0000000000 --- a/c/src/lib/libbsp/arm/imx/configure.ac +++ /dev/null @@ -1,58 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-imx],[_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([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -RTEMS_BSPOPTS_SET([IMX_CCM_IPG_HZ],[*],[67500000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_IPG_HZ],[IPG clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_UART_HZ],[*],[24000000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_UART_HZ],[UART clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_ECSPI_HZ],[*],[67500000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_ECSPI_HZ],[ECSPI clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_AHB_HZ],[*],[135000000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_AHB_HZ],[AHB clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([IMX_CCM_SDHCI_HZ],[*],[196363000]) -RTEMS_BSPOPTS_HELP([IMX_CCM_SDHCI_HZ],[SDHCI clock frequency in Hz]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am b/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am deleted file mode 100644 index 40ddfce691..0000000000 --- a/c/src/lib/libbsp/arm/lm3s69xx/Makefile.am +++ /dev/null @@ -1,82 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -############################################################################### -# Data # -############################################################################### - -dist_project_lib_DATA = ../../../../../../bsps/arm/lm3s69xx/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s3749 -dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s6965 -dist_project_lib_DATA += ../../../../../../bsps/arm/lm3s69xx/start/linkcmds.lm3s6965_qemu - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/bspstarthook.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/start/syscon.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/console/uart.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# SSI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lm3s69xx/i2c/ssi.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lm3s69xx/headers.am diff --git a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac b/c/src/lib/libbsp/arm/lm3s69xx/configure.ac deleted file mode 100644 index b2158a7e57..0000000000 --- a/c/src/lib/libbsp/arm/lm3s69xx/configure.ac +++ /dev/null @@ -1,77 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LM3S39XX boards. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lm3s69xx],[_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([LM3S69XX_SYSTEM_CLOCK],[lm3s*],[50000000U]) -RTEMS_BSPOPTS_SET([LM3S69XX_SYSTEM_CLOCK],[lm4f*],[80000000U]) -RTEMS_BSPOPTS_HELP([LM3S69XX_SYSTEM_CLOCK],[system clock in Hz]) - -RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s6965*],[0xE]) dnl 8MHz XTAL -RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm3s3749*],[0x10]) dnl 10MHz XTAL -RTEMS_BSPOPTS_SET([LM3S69XX_XTAL_CONFIG],[lm4f120*],[0x15]) dnl 16MHz XTAL -RTEMS_BSPOPTS_HELP([LM3S69XX_XTAL_CONFIG],[crystal configuration for RCC register]) - -RTEMS_BSPOPTS_SET([LM3S69XX_SSI_CLOCK],[*],[1000000U]) -RTEMS_BSPOPTS_HELP([LM3S69XX_SSI_CLOCK],[SSI clock in Hz]) - -RTEMS_BSPOPTS_SET([LM3S69XX_UART_BAUD],[*],[115200U]) -RTEMS_BSPOPTS_HELP([LM3S69XX_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_0],[*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_0],[enable UART 0]) - -RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_1],[*],[]) -RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_1],[enable UART 1]) - -RTEMS_BSPOPTS_SET([LM3S69XX_ENABLE_UART_2],[*],[]) -RTEMS_BSPOPTS_HELP([LM3S69XX_ENABLE_UART_2],[enable UART 2]) - -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s3749*],[8]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm3s6965*],[7]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_GPIO_BLOCKS],[lm4f120*],[6]) -RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_GPIO_BLOCKS],[number of GPIO blocks supported by MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s3749*],[2]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm3s6965*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_NUM_SSI_BLOCKS],[lm4f120*],[4]) -RTEMS_BSPOPTS_HELP([LM3S69XX_NUM_SSI_BLOCKS],[number of SSI blocks supported by MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[lm3s3749*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[lm4f*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_HAS_UDMA],[*],[0]) -RTEMS_BSPOPTS_HELP([LM3S69XX_HAS_UDMA],[defined if MCU supports UDMA]) - -RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[lm3s3749*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[lm4f*],[1]) -RTEMS_BSPOPTS_SET([LM3S69XX_USE_AHB_FOR_GPIO],[*],[0]) -RTEMS_BSPOPTS_HELP([LM3S69XX_USE_AHB_FOR_GPIO],[use AHB apperture to access GPIO registers]) - -RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S3749],[lm3s3749*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S3749],[board has LM3S3749 MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM3S6965],[lm3s6965*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM3S6965],[board has LM3S6965 MCU]) - -RTEMS_BSPOPTS_SET([LM3S69XX_MCU_LM4F120],[lm4f120*],[1]) -RTEMS_BSPOPTS_HELP([LM3S69XX_MCU_LM4F120],[board has LM4F120xxx MCU]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lpc176x/Makefile.am b/c/src/lib/libbsp/arm/lpc176x/Makefile.am deleted file mode 100644 index 9a125a01a0..0000000000 --- a/c/src/lib/libbsp/arm/lpc176x/Makefile.am +++ /dev/null @@ -1,118 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the LPC176x boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/lpc176x/start/bsp_specs - - -# ---------------------------- -# ------ Headers -# ---------------------------- - - -# ---------------------------- -# ------ Data -# ---------------------------- - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed_ahb_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc176x/start/linkcmds.lpc1768_mbed_ahb_ram_eth - -# ---------------------------- -# ------ LibBSP -# ---------------------------- - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspstart.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/console/console-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/rtc/rtc-config.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/gpio/lpc-gpio.c - -# CAN -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/can/can.c - -# PWMOUT -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/pwm/pwmout.c - -# ADC -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/adc.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/timer/timer.c - -# Benchmark Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/btimer/btimer.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/system-clocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/dma-copy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/restart.c - -# Watchdog -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/watchdog.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc176x/start/bspstarthooks.c - - -# ---------------------------- -# ------ Special Rules -# ---------------------------- - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lpc176x/headers.am diff --git a/c/src/lib/libbsp/arm/lpc176x/configure.ac b/c/src/lib/libbsp/arm/lpc176x/configure.ac deleted file mode 100644 index 09f7478a65..0000000000 --- a/c/src/lib/libbsp/arm/lpc176x/configure.ac +++ /dev/null @@ -1,66 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LPC176X board. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lpc176x],[_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([ARM_LPC1768],[*],[0]) -RTEMS_BSPOPTS_HELP([ARM_LPC1768],[target used for identify LPC1768 board]) - -RTEMS_BSPOPTS_SET([BSP_MINIMUM_TASK_STACK_SIZE],[*],[1024]) -RTEMS_BSPOPTS_HELP([BSP_MINIMUM_TASK_STACK_SIZE],[Suggested minimum task stack - size in bytes]) - -RTEMS_BSPOPTS_SET([LPC176X_OSCILLATOR_MAIN],[*],[12000000U]) -RTEMS_BSPOPTS_HELP([LPC176X_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC176X_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([LPC176X_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC176X_CCLK],[*],[96000000U]) -RTEMS_BSPOPTS_HELP([LPC176X_CCLK],[CPU clock in Hz]) - -RTEMS_BSPOPTS_SET([LPC176X_PCLKDIV],[*],[1U]) -RTEMS_BSPOPTS_HELP([LPC176X_PCLKDIV],[clock divider for default - PCLK (PCLK = CCLK / PCLKDIV)]) - -RTEMS_BSPOPTS_SET([LPC176X_UART_BAUD],[*],[9600U]) -RTEMS_BSPOPTS_HELP([LPC176X_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([LPC176X_CONFIG_UART_1],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC176X_CONFIG_UART_1],[Use Uart 1]) - -RTEMS_BSPOPTS_SET([LPC176X_CONFIG_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([LPC176X_CONFIG_CONSOLE],[configuration - for console (UART 0)]) - -RTEMS_BSPOPTS_SET([LPC176X_STOP_GPDMA],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC176X_STOP_GPDMA],[stop general purpose DMA - at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC176X_STOP_USB],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC176X_STOP_USB],[stop USB controller - at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[2]) -RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am b/c/src/lib/libbsp/arm/lpc24xx/Makefile.am deleted file mode 100644 index cf69e86c3e..0000000000 --- a/c/src/lib/libbsp/arm/lpc24xx/Makefile.am +++ /dev/null @@ -1,126 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the LPC24XX boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/lpc24xx/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc2362 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc23xx_tli800 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ea -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_ext -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_rom_int -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_ram -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_rom_int - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bspreset-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspreset-armv4.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspstart.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/irq/irq-dispatch.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-1.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/console/uart-probe-3.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/rtc/rtc-config.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/system-clocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/dma.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/dma-copy.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/fb/lcd.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/restart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/timer.c - -# SSP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/spi/ssp.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/i2c/i2c.c - -# Framebuffer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/fb/arm-pl111.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/fb-config.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-emc-dynamic.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-emc-static.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-mpu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc24xx/start/start-config-pinsel.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lpc24xx/headers.am diff --git a/c/src/lib/libbsp/arm/lpc24xx/configure.ac b/c/src/lib/libbsp/arm/lpc24xx/configure.ac deleted file mode 100644 index 9456e6cb52..0000000000 --- a/c/src/lib/libbsp/arm/lpc24xx/configure.ac +++ /dev/null @@ -1,116 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LPC24XX boards. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lpc24xx],[_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([LPC24XX_OSCILLATOR_MAIN],[lpc23*],[3686400U]) -RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_MAIN],[*],[12000000U]) -RTEMS_BSPOPTS_HELP([LPC24XX_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC24XX_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([LPC24XX_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc17xx_ea* | lpc40xx_ea*],[96000000U]) -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc23*],[58982400U]) -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[lpc24xx_plx800_*],[51612800U]) -RTEMS_BSPOPTS_SET([LPC24XX_CCLK],[*],[72000000U]) -RTEMS_BSPOPTS_HELP([LPC24XX_CCLK],[CPU clock in Hz]) - -RTEMS_BSPOPTS_SET([LPC24XX_PCLKDIV],[lpc17xx_ea* | lpc40xx_ea*],[2U]) -RTEMS_BSPOPTS_SET([LPC24XX_PCLKDIV],[*],[1U]) -RTEMS_BSPOPTS_HELP([LPC24XX_PCLKDIV],[clock divider for default PCLK (PCLK = CCLK / PCLKDIV)]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMCCLKDIV],[lpc17xx_ea* | lpc40xx_ea*],[2U]) -RTEMS_BSPOPTS_SET([LPC24XX_EMCCLKDIV],[*],[1U]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMCCLKDIV],[clock divider for EMCCLK (EMCCLK = CCLK / EMCCLKDIV)]) - -RTEMS_BSPOPTS_SET([LPC24XX_UART_BAUD],[*],[115200U]) -RTEMS_BSPOPTS_HELP([LPC24XX_UART_BAUD],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([LPC24XX_ETHERNET_RMII],[*_ea_*],[1]) -RTEMS_BSPOPTS_SET([LPC24XX_ETHERNET_RMII],[*],[]) -RTEMS_BSPOPTS_HELP([LPC24XX_ETHERNET_RMII],[enable RMII for Ethernet]) - -RTEMS_BSPOPTS_SET([LPC24XX_PIN_ETHERNET_POWER_DOWN],[*],[]) -RTEMS_BSPOPTS_HELP([LPC24XX_PIN_ETHERNET_POWER_DOWN],[optional Ethernet power-down pin, output is set to high to enable power]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_MT48LC4M16A2],[lpc24xx_ncs_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_MT48LC4M16A2],[enable Micron MT48LC4M16A2 configuration for EMC]) - -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_W9825G2JB75I],[enable Winbond W9825G2JB75I configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_IS42S32800D7],[*_plx800_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_IS42S32800D7],[enable ISSI IS42S32800D7 configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_IS42S32800B],[lpc17xx_ea_rom_* | lpc40xx_ea_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_IS42S32800B],[enable ISSI IS42S32800B configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_M29W160E],[lpc24xx_ncs_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_M29W160E],[enable M29W160E configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_M29W320E70],[*_plx800_rom_*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_M29W320E70],[enable M29W320E70 configuration for EMC]) - -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_SST39VF3201],[enable SST39VF3201 configuration for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_EMC_TEST],[*],[]) -RTEMS_BSPOPTS_HELP([LPC24XX_EMC_TEST],[enable tests for EMC]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_CONSOLE],[configuration for console (UART 0)]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_1],[*_plx800_*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_1],[configuration for UART 1]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[lpc23*],[0]) -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[lpc24xx_ncs_*],[0]) -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_2],[*_plx800_*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_2],[configuration for UART 2]) - -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_3],[lpc23*],[0]) -RTEMS_BSPOPTS_SET([LPC24XX_CONFIG_UART_3],[lpc24xx_ncs_*],[0]) -RTEMS_BSPOPTS_HELP([LPC24XX_CONFIG_UART_3],[configuration for UART 3]) - -RTEMS_BSPOPTS_SET([LPC24XX_HEAP_EXTEND],[lpc23*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_HEAP_EXTEND],[enable heap extend by Ethernet and USB regions]) - -RTEMS_BSPOPTS_SET([LPC24XX_STOP_GPDMA],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_STOP_GPDMA],[stop general purpose DMA at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC24XX_STOP_ETHERNET],[lpc23*],[]) -RTEMS_BSPOPTS_SET([LPC24XX_STOP_ETHERNET],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_STOP_ETHERNET],[stop Ethernet controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC24XX_STOP_USB],[lpc23*],[]) -RTEMS_BSPOPTS_SET([LPC24XX_STOP_USB],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC24XX_STOP_USB],[stop USB controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[lpc17* | lpc40*],[8]) -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[2]) -RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count]) - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[lpc24xx_ncs_rom_ext],[0x80000040]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[lpc17xx_ea* | lpc40xx_ea*],[(0x2f << 1)]) -RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[USB OTG transceiver I2C address used by USB stack]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am b/c/src/lib/libbsp/arm/lpc32xx/Makefile.am deleted file mode 100644 index e80a663c8c..0000000000 --- a/c/src/lib/libbsp/arm/lpc32xx/Makefile.am +++ /dev/null @@ -1,106 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the LPC32XX boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/lpc32xx/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_phycore -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx_stage_1 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx_stage_2 -dist_project_lib_DATA += ../../../../../../bsps/arm/lpc32xx/start/linkcmds.lpc32xx_mzx - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/uart-output-char.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstart.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/console/hsu.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-nxp-lpc.c - -# RTC -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/rtc/rtc-config.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/boot.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/emc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/i2c/i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-erase-block-safe.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-read-blocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-mlc-write-blocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/restart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/system-clocks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/nand/nand-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspidle.c - -# SSP - -# I2C - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/lpc32xx/start/bspstarthooks.c - - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/lpc32xx/headers.am diff --git a/c/src/lib/libbsp/arm/lpc32xx/configure.ac b/c/src/lib/libbsp/arm/lpc32xx/configure.ac deleted file mode 100644 index 8b8f20fad7..0000000000 --- a/c/src/lib/libbsp/arm/lpc32xx/configure.ac +++ /dev/null @@ -1,105 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the LPC32XX boards. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-lpc32xx],[_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([LPC32XX_OSCILLATOR_MAIN],[*],[13000000U]) -RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC32XX_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([LPC32XX_PERIPH_CLK],[*],[13000000U]) -RTEMS_BSPOPTS_HELP([LPC32XX_PERIPH_CLK],[peripheral clock in Hz]) - -RTEMS_BSPOPTS_SET([LPC32XX_ETHERNET_RMII],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_ETHERNET_RMII],[enable RMII for Ethernet]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_1_BAUD],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_1_BAUD],[baud for UART 1]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_2_BAUD],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_2_BAUD],[baud for UART 2]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_3_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_3_BAUD],[baud for UART 3]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_4_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_4_BAUD],[baud for UART 4]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_5_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_5_BAUD],[baud for UART 5]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_6_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_6_BAUD],[baud for UART 6]) - -RTEMS_BSPOPTS_SET([LPC32XX_UART_7_BAUD],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_UART_7_BAUD],[baud for UART 7]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U3CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U3CLK],[clock configuration for UART 3]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U4CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U4CLK],[clock configuration for UART 4]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U5CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U5CLK],[clock configuration for UART 5]) - -RTEMS_BSPOPTS_SET([LPC32XX_CONFIG_U6CLK],[*],[0x00001386]) -RTEMS_BSPOPTS_HELP([LPC32XX_CONFIG_U6CLK],[clock configuration for UART 6]) - -RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_MMU],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_MMU],[disable MMU]) - -RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_READ_WRITE_DATA_CACHE],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_READ_WRITE_DATA_CACHE],[disable cache for read-write data sections]) - -RTEMS_BSPOPTS_SET([LPC32XX_DISABLE_READ_ONLY_PROTECTION],[*],[]) -RTEMS_BSPOPTS_HELP([LPC32XX_DISABLE_READ_ONLY_PROTECTION],[disable MMU protection of read-only sections]) - -RTEMS_BSPOPTS_SET([LPC32XX_SCRATCH_AREA_SIZE],[lpc32xx_mzx*],[4096]) -RTEMS_BSPOPTS_HELP([LPC32XX_SCRATCH_AREA_SIZE],[size of scratch area]) - -RTEMS_BSPOPTS_SET([LPC32XX_STOP_GPDMA],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_STOP_GPDMA],[stop general purpose DMA at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC32XX_STOP_ETHERNET],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_STOP_ETHERNET],[stop Ethernet controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC32XX_STOP_USB],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_STOP_USB],[stop USB controller at start-up to avoid DMA interference]) - -RTEMS_BSPOPTS_SET([LPC32XX_ENABLE_WATCHDOG_RESET],[*],[1]) -RTEMS_BSPOPTS_HELP([LPC32XX_ENABLE_WATCHDOG_RESET],[bsp_reset() will use the watchdog to reset the chip]) - -RTEMS_BSPOPTS_SET([LPC_DMA_CHANNEL_COUNT],[*],[8]) -RTEMS_BSPOPTS_HELP([LPC_DMA_CHANNEL_COUNT],[DMA channel count]) - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[lpc32xx_mzx*],[(0x2c << 1)]) -RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_I2C_ADDR],[USB OTG transceiver I2C address used by USB stack]) - -RTEMS_BSPOPTS_SET([BSP_USB_OTG_TRANSCEIVER_VBUS],[lpc32xx_mzx*],[USB_OTG_VBUS_POWER_WITH_CHARGE_PUMP]) -RTEMS_BSPOPTS_HELP([BSP_USB_OTG_TRANSCEIVER_VBUS],[USB OTG transceiver VBUS policy]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am b/c/src/lib/libbsp/arm/raspberrypi/Makefile.am deleted file mode 100644 index 048b28f44c..0000000000 --- a/c/src/lib/libbsp/arm/raspberrypi/Makefile.am +++ /dev/null @@ -1,114 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the raspberrypi board. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/raspberrypi/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -noinst_HEADERS = ../../../../../../bsps/arm/raspberrypi/console/font_data.h - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bsp-fdt.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/cmdline.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspsmp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspsmp_init.c -endif - -# Restart -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspreset.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/fb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/fbcons.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/console/outch.c - -# Mailbox -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/mailbox.c - -# VideoCore -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/vc.c - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/raspberrypi/clock/clockdrv.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/timer.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/gpio/gpio-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/gpio/rpi-gpio.c - -# RTC - -# SSP - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/i2c/i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/spi/spi.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/raspberrypi/start/bspstarthooks.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/raspberrypi/headers.am diff --git a/c/src/lib/libbsp/arm/raspberrypi/configure.ac b/c/src/lib/libbsp/arm/raspberrypi/configure.ac deleted file mode 100644 index 84780db4c0..0000000000 --- a/c/src/lib/libbsp/arm/raspberrypi/configure.ac +++ /dev/null @@ -1,67 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Raspberry Pi boards. -# - -AC_PREREQ([2.68]) -AC_INIT([rtems-c-src-lib-libbsp-arm-raspberrypi],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - -RTEMS_BSPOPTS_SET([BSP_START_COPY_FDT_FROM_U_BOOT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_COPY_FDT_FROM_U_BOOT],[copy the U-Boot provided FDT to an internal storage]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_SIZE_MAX],[*],[262144]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_SIZE_MAX],[maximum size of the FDT blob in bytes]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_READ_ONLY],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_READ_ONLY],[place the FDT blob into the read-only data area]) - -RTEMS_BSPOPTS_SET([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_FDT_BLOB_COPY_TO_READ_ONLY_LOAD_AREA],[copy the FDT blob into the read-only load area via bsp_fdt_copy()]) - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_START_IN_HYP_SUPPORT],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_IN_HYP_SUPPORT], [Support start of BSP in ARM HYP mode]) -AM_CONDITIONAL(BSP_START_IN_HYP_SUPPORT,test "$BSP_START_IN_HYP_SUPPORT" = "1") - -RTEMS_BSPOPTS_SET([I2C_IO_MODE],[*],[1]) -RTEMS_BSPOPTS_HELP([I2C_IO_MODE],[Define to 1 to use interrupt-driven I/O with the Raspberry Pi I2C bus. If defined to other value the access will be polled-driven.]) - -RTEMS_BSPOPTS_SET([SPI_IO_MODE],[*],[1]) -RTEMS_BSPOPTS_HELP([SPI_IO_MODE],[Define to 1 to use interrupt-driven I/O with the Raspberry Pi SPI bus. If defined to other value the access will be polled-driven.]) - -# Is this a Raspberry Pi 2? -RTEMS_BSPOPTS_SET([BSP_IS_RPI2],[raspberrypi2],[1]) -RTEMS_BSPOPTS_SET([BSP_IS_RPI2],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_IS_RPI2],[Set if the BSP variant is Raspberry Pi 2.]) -AM_CONDITIONAL(RTEMS_RPI2,[test "$BSP_IS_RPI2" = "1"]) - -RPI_RAM_MMU_LENGTH="16k" -RPI_RAM_LENGTH_AVAILABLE="256M" -RPI_RAM_NOCACHE_LENGTH="2M" - -AC_DEFUN([RPI_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -RPI_LINKCMD([RPI_RAM_MMU_LENGTH],[MMU region length],[${BSP_RPI_RAM_MMU_LENGTH}]) -RPI_LINKCMD([RPI_RAM_LENGTH_AVAILABLE],[RAM region length],[${BSP_RPI_RAM_LENGTH_AVAILABLE}]) -RPI_LINKCMD([RPI_RAM_NOCACHE_LENGTH],[No-cache region length],[${BSP_RPI_RAM_NOCACHE_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/raspberrypi/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am b/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am deleted file mode 100644 index 2aad8b1220..0000000000 --- a/c/src/lib/libbsp/arm/realview-pbx-a9/Makefile.am +++ /dev/null @@ -1,92 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the RealView PBX A9 board. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/realview-pbx-a9/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/realview-pbx-a9/start/linkcmds.realview_pbx_a9_qemu - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspstart.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/getserialmouseps2.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/serial/arm-pl050.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/console/console-polled.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-v7ar-disable-data.S - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/bspstarthooks.c - -# Framebuffer -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/fb/arm-pl111.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/realview-pbx-a9/start/fb-config.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/realview-pbx-a9/headers.am diff --git a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac b/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac deleted file mode 100644 index 0718865a69..0000000000 --- a/c/src/lib/libbsp/arm/realview-pbx-a9/configure.ac +++ /dev/null @@ -1,52 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the RealView PBX A9 board. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-realview-bpx-a9],[_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([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[100000000U]) -RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu*],[1]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR],[*qemu*],[1]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR], -[If defined, then do the clock tick processing on the boot processor on behalf -of all other processors.]) - -RTEMS_BSPOPTS_SET([ARM_MMU_USE_SMALL_PAGES],[*],[1]) -RTEMS_BSPOPTS_HELP([ARM_MMU_USE_SMALL_PAGES],[use MMU with small pages (4KiB)]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am b/c/src/lib/libbsp/arm/rtl22xx/Makefile.am deleted file mode 100644 index 7a4ac7f922..0000000000 --- a/c/src/lib/libbsp/arm/rtl22xx/Makefile.am +++ /dev/null @@ -1,47 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/rtl22xx/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/arm/rtl22xx/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/getentropy/getentropy-cpucounter.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/gettargethash-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/btimer/btimer.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/rtl22xx/clock/clockdrv.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/console/uart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/rtl22xx/irq/irq.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/rtl22xx/headers.am diff --git a/c/src/lib/libbsp/arm/rtl22xx/configure.ac b/c/src/lib/libbsp/arm/rtl22xx/configure.ac deleted file mode 100644 index 3ff195f04f..0000000000 --- a/c/src/lib/libbsp/arm/rtl22xx/configure.ac +++ /dev/null @@ -1,27 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-rtl22xx],[_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([ON_SKYEYE],[*],[]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/smdk2410/Makefile.am b/c/src/lib/libbsp/arm/smdk2410/Makefile.am deleted file mode 100644 index ce072ec1c5..0000000000 --- a/c/src/lib/libbsp/arm/smdk2410/Makefile.am +++ /dev/null @@ -1,52 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/smdk2410/start/bsp_specs - - -start.$(OBJEXT): ../../../../../../bsps/arm/smdk2410/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/start/memmap.c -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/sbrk.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/btimer/btimer.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/smdk2410/clock/clockdrv.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/smdk2410/clock/support.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/console/uart.c -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/irq/irq.c -# smc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/smdk2410/smc/smc.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm920-mmu.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/smdk2410/headers.am diff --git a/c/src/lib/libbsp/arm/smdk2410/configure.ac b/c/src/lib/libbsp/arm/smdk2410/configure.ac deleted file mode 100644 index 9e796515f1..0000000000 --- a/c/src/lib/libbsp/arm/smdk2410/configure.ac +++ /dev/null @@ -1,30 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-smdk2410],[_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([ON_SKYEYE],[*],[]) -RTEMS_BSPOPTS_HELP([ON_SKYEYE], -[If defined, enable options which optimize executingon the Skyeye - simulator. Speed up the clock ticks while the idle task is running so - time spent in the idle task is minimized. This significantly reduces - the wall time required to execute the RTEMS test suites.]) - -RTEMS_BSPOPTS_SET([CPU_S3C2410],[smdk2410],[1]) -RTEMS_BSPOPTS_SET([CPU_S3C2410],[*],[]) -RTEMS_BSPOPTS_HELP([CPU_S3C2410], -[If defined, enable optons for the S3C2410 CPU model.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/stm32f4/Makefile.am b/c/src/lib/libbsp/arm/stm32f4/Makefile.am deleted file mode 100644 index d3e0710fb9..0000000000 --- a/c/src/lib/libbsp/arm/stm32f4/Makefile.am +++ /dev/null @@ -1,83 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -############################################################################### -# Data # -############################################################################### - -dist_project_lib_DATA = ../../../../../../bsps/arm/stm32f4/start/bsp_specs - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/stm32f4/start/linkcmds.stm32f105rc -dist_project_lib_DATA += ../../../../../../bsps/arm/stm32f4/start/linkcmds.stm32f4 - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/dev/cpucounter/cpucounterfrequency.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/cpucounter/cpucounterread.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspstarthook.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/rcc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/start/start-config-io.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-armv7m.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/irq/irq-dispatch-armv7m.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console-select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/console/usart.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/i2c/i2c.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/stm32f4/i2c/i2c-config.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-armv7m.c - -# Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/stm32f4/headers.am diff --git a/c/src/lib/libbsp/arm/stm32f4/configure.ac b/c/src/lib/libbsp/arm/stm32f4/configure.ac deleted file mode 100644 index 00ca0b73ae..0000000000 --- a/c/src/lib/libbsp/arm/stm32f4/configure.ac +++ /dev/null @@ -1,70 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-stm32f4],[_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([STM32F4_FAMILY_F10XXX],[stm32f1*],[1]) -RTEMS_BSPOPTS_HELP([STM32F4_FAMILY_F10XXX],[Chip belongs to the STM32F10XXX family.]) - -RTEMS_BSPOPTS_SET([STM32F4_FAMILY_F4XXXX],[stm32f4*],[1]) -RTEMS_BSPOPTS_HELP([STM32F4_FAMILY_F4XXXX],[Chip belongs to the STM32F4XXXX family.]) - -RTEMS_BSPOPTS_SET([STM32F4_HSE_OSCILLATOR],[*],[8000000]) -RTEMS_BSPOPTS_HELP([STM32F4_HSE_OSCILLATOR],[HSE oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_SYSCLK],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_SYSCLK],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_SYSCLK],[SYSCLK frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_HCLK],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_HCLK],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_HCLK],[HCLK frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_PCLK1],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_PCLK1],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_PCLK1],[PCLK1 frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_PCLK2],[stm32f1*],[8000000]) -RTEMS_BSPOPTS_SET([STM32F4_PCLK2],[*],[16000000]) -RTEMS_BSPOPTS_HELP([STM32F4_PCLK2],[PCLK2 frequency in Hz]) - -RTEMS_BSPOPTS_SET([STM32F4_USART_BAUD],[*],[115200]) -RTEMS_BSPOPTS_HELP([STM32F4_USART_BAUD],[baud for USARTs]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_1],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_1],[enable USART 1]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_2],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_2],[enable USART 2]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_3],[*],[1]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_3],[enable USART 3]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_UART_4],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_UART_4],[enable UART 4]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_UART_5],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_UART_5],[enable UART 5]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_USART_6],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_USART_6],[enable USART 6]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C1],[stm32f1*],[1]) -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C1],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_I2C1],[enable I2C 1]) - -RTEMS_BSPOPTS_SET([STM32F4_ENABLE_I2C2],[*],[]) -RTEMS_BSPOPTS_HELP([STM32F4_ENABLE_I2C2],[enable I2C 2]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/tms570/Makefile.am b/c/src/lib/libbsp/arm/tms570/Makefile.am deleted file mode 100644 index d2564f6683..0000000000 --- a/c/src/lib/libbsp/arm/tms570/Makefile.am +++ /dev/null @@ -1,115 +0,0 @@ -## -# -# @file makefile.am -# -# @brief Makefile of LibBSP for the TMS570 boards. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/tms570/start/bsp_specs - -# ---------------------------- -# ------ Headers -# ---------------------------- - -# ---------------------------- -# ------ Data -# ---------------------------- - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_intram -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_sdram -dist_project_lib_DATA += ../../../../../../bsps/arm/tms570/start/linkcmds.tms570ls3137_hdk_with_loader - -# ---------------------------- -# ------ LibBSP -# ---------------------------- - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstart.c - -# POM -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570-pom.c - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/irq/irq.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/console/printk-support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/console/tms570-sci.c - -# Clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/arm/tms570/clock/clock.c - -# RTC - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/pinmux.c - -# Benchmark Timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-cpucounter.c - -# Misc -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/cpucounter/cpucounterread.c - -# Watchdog - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -if TMS570_USE_HWINIT_STARTUP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_sys_core.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/fail_notification.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_emif_sdram.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_esm.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_pinmux.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/init_system.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_can.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_mibspi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_par_std.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_selftest_parity.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/tms570_tcram_tests.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstarthooks-hwinit.c -else -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/tms570/start/bspstarthooks.c -endif - -# ---------------------------- -# ------ Special Rules -# ---------------------------- - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/tms570/headers.am diff --git a/c/src/lib/libbsp/arm/tms570/configure.ac b/c/src/lib/libbsp/arm/tms570/configure.ac deleted file mode 100644 index 7b0157c3c3..0000000000 --- a/c/src/lib/libbsp/arm/tms570/configure.ac +++ /dev/null @@ -1,57 +0,0 @@ -## -# -# @file configure.ac -# -# @brief Configure script of LibBSP for the TMS570 board. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-tms570],[_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([TMS570_SCI_BAUD_RATE],[*],[115200U]) -RTEMS_BSPOPTS_HELP([TMS570_SCI_BAUD_RATE],[baud for UARTs]) - -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The tms570 console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([ARM_TMS570LS3137],[*],[0]) -RTEMS_BSPOPTS_HELP([ARM_TMS570LS3137],[target used for identify TMS570LS3137 board]) - -RTEMS_BSPOPTS_SET([BSP_MINIMUM_TASK_STACK_SIZE],[*],[1024]) -RTEMS_BSPOPTS_HELP([BSP_MINIMUM_TASK_STACK_SIZE],[Suggested minimum task stack - size in bytes]) - -RTEMS_BSPOPTS_SET([BSP_START_NEEDS_REGISTER_INITIALIZATION],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_NEEDS_REGISTER_INITIALIZATION], - [The TMS570 needs to have the registers of its CPU initialized - to avoid CCMR4F errors]) - -RTEMS_BSPOPTS_SET([TMS570_OSCILLATOR_MAIN],[*],[12000000U]) -RTEMS_BSPOPTS_HELP([TMS570_OSCILLATOR_MAIN],[main oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([TMS570_OSCILLATOR_RTC],[*],[32768U]) -RTEMS_BSPOPTS_HELP([TMS570_OSCILLATOR_RTC],[RTC oscillator frequency in Hz]) - -RTEMS_BSPOPTS_SET([TMS570_CCLK],[*],[96000000U]) -RTEMS_BSPOPTS_HELP([TMS570_CCLK],[CPU clock in Hz]) - -RTEMS_BSPOPTS_SET([TMS570_USE_HWINIT_STARTUP],[*],[0]) -RTEMS_BSPOPTS_HELP([TMS570_USE_HWINIT_STARTUP],[Include BSP startup code for TMS570LS3137 which allows to start RTEMS application directly after reset]) -AM_CONDITIONAL(TMS570_USE_HWINIT_STARTUP,test "$TMS570_USE_HWINIT_STARTUP" = "1") - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/xen/Makefile.am b/c/src/lib/libbsp/arm/xen/Makefile.am deleted file mode 100644 index b414a7bc53..0000000000 --- a/c/src/lib/libbsp/arm/xen/Makefile.am +++ /dev/null @@ -1,50 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/xen/start/bsp_specs - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/start/bspstartmmu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -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/bspreset-empty.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c -# cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xen/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/arm-pl011.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/btimer/btimer-stub.c - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/xen/headers.am diff --git a/c/src/lib/libbsp/arm/xen/configure.ac b/c/src/lib/libbsp/arm/xen/configure.ac deleted file mode 100644 index 86ec0033ef..0000000000 --- a/c/src/lib/libbsp/arm/xen/configure.ac +++ /dev/null @@ -1,64 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xen],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_USE_VIRTUAL],[*],[1]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_USE_VIRTUAL],[use virtual ARM generic timer]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_UNMASK_AT_TICK],[*],[1]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_UNMASK_AT_TICK],[unmask the timer in the tick handler, since Xen will mask the virtual timer before injecting the interrupt to the guest]) - -RTEMS_BSPOPTS_SET([BSP_START_ZIMAGE_HEADER],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_START_ZIMAGE_HEADER],[include zImage boot header]) - -RTEMS_BSPOPTS_SET([BSP_XEN_RAM_LENGTH],[*],[8M]) -RTEMS_BSPOPTS_HELP([BSP_XEN_RAM_LENGTH],[length of memory area available to the BSP]) - -RTEMS_BSPOPTS_SET([BSP_XEN_NOCACHE_LENGTH],[*],[1M]) -RTEMS_BSPOPTS_HELP([BSP_XEN_NOCACHE_LENGTH],[length of nocache RAM region]) - -RTEMS_BSPOPTS_SET([BSP_XEN_RAM_BASE],[*],[0x40000000]) -RTEMS_BSPOPTS_HELP([BSP_XEN_RAM_BASE],[base address of memory area available to the BSP]) - -RTEMS_BSPOPTS_SET([BSP_XEN_LOAD_OFFSET],[*],[0x8000]) -RTEMS_BSPOPTS_HELP([BSP_XEN_LOAD_OFFSET],[offset of RAM region from memory area base]) - -RTEMS_BSPOPTS_SET([BSP_XEN_MMU_LENGTH],[*],[16k]) -RTEMS_BSPOPTS_HELP([BSP_XEN_MMU_LENGTH],[length of MMU region]) - -AC_DEFUN([XEN_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -XEN_LINKCMD([BSP_XEN_RAM_BASE],[normal RAM region origin],[${BSP_XEN_RAM_BASE}]) -XEN_LINKCMD([BSP_XEN_RAM_LENGTH],[normal RAM region length],[${BSP_XEN_RAM_LENGTH}]) -XEN_LINKCMD([BSP_XEN_LOAD_OFFSET],[entry point of guest],[${BSP_XEN_LOAD_OFFSET}]) -XEN_LINKCMD([BSP_XEN_MMU_LENGTH],[MMU region length],[${BSP_XEN_MMU_LENGTH}]) -XEN_LINKCMD([BSP_XEN_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_XEN_NOCACHE_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/xen/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am deleted file mode 100644 index f2db456170..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynq/Makefile.am +++ /dev/null @@ -1,93 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the Xilinx Zynq platform. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/xilinx-zynq/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstart.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/console-init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/console/debug-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart-polled.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/clock-a9mpcore.c - -# I2C -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/i2c/cadence-i2c.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/cadence-spi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/xilinx-axi-spi.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-l2c-310.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynq/start/bspstartmmu.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/xilinx-zynq/headers.am diff --git a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac deleted file mode 100644 index 51e4a121e0..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynq/configure.ac +++ /dev/null @@ -1,109 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Xilinx Zynq platform. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynq-a9],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[xilinx_zynq_zc702*],[333333333U]) -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[xilinx_zynq_zedboard*],[666666667U]) -RTEMS_BSPOPTS_SET([BSP_ARM_A9MPCORE_PERIPHCLK],[*],[100000000U]) -RTEMS_BSPOPTS_HELP([BSP_ARM_A9MPCORE_PERIPHCLK],[ARM Cortex-A9 MPCore PERIPHCLK clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynq_zc702*],[50000000UL]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynq_zedboard*],[50000000UL]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[*],[50000000UL]) -RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_UART],[Zynq UART clock frequency in Hz]) - -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[xilinx_zynq_zc702*],[111111111U]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[xilinx_zynq_zedboard*],[111111111U]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_CPU_1X],[*],[111111111U]) -RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_CPU_1X],[Zynq cpu_1x clock frequency in Hz]) - -USE_FAST_IDLE=0 -AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_a9_qemu], [USE_FAST_IDLE=1]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[${USE_FAST_IDLE}]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device]) - -RTEMS_BSPOPTS_SET([ZYNQ_CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([ZYNQ_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -# -# Zynq Memory map can be controlled from the configure command line. Use ... -# -# ..../configure --target=arm-rtems4.11 ... BSP_ZYNQ_RAM_LENGTH=256M -# -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_a9_qemu],[256M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc702],[1024M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zc706],[1024M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[xilinx_zynq_zedboard],[512M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQ_RAM_LENGTH],[*],[256M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQ_RAM_LENGTH],[override a BSP's default RAM length]) - -RTEMS_BSPOPTS_SET([ARM_MMU_USE_SMALL_PAGES],[*],[0]) -RTEMS_BSPOPTS_HELP([ARM_MMU_USE_SMALL_PAGES],[use MMU with small pages (4KiB)]) - -RTEMS_BSPOPTS_SET([BSP_ZYNQ_NOCACHE_LENGTH],[*],[1M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQ_NOCACHE_LENGTH],[length of nocache RAM region]) - -ZYNQ_RAM_ORIGIN="0x00100000" -ZYNQ_RAM_MMU_LENGTH="16k" -AS_IF([test "x${ARM_MMU_USE_SMALL_PAGES}" == x1], [ZYNQ_RAM_MMU_LENGTH="(16k+4M)"]) -ZYNQ_RAM_INT_0_ORIGIN="0x00000000" -ZYNQ_RAM_INT_0_LENGTH="64k + 64k + 64k" -ZYNQ_RAM_INT_1_ORIGIN="0xFFFF0000" -ZYNQ_RAM_INT_1_LENGTH="64k - 512" - -AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynq_zc706], - [ZYNQ_RAM_ORIGIN="0x00400000"]) - -AC_DEFUN([ZYNQ_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -ZYNQ_LINKCMD([ZYNQ_RAM_ORIGIN],[normal RAM region origin],[${ZYNQ_RAM_ORIGIN}]) -ZYNQ_LINKCMD([BSP_ZYNQ_RAM_LENGTH],[normal RAM region length],[${BSP_ZYNQ_RAM_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_MMU_LENGTH],[MMU region length],[${ZYNQ_RAM_MMU_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_ZYNQ_NOCACHE_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_0_ORIGIN],[internal 0 RAM region origin],[${ZYNQ_RAM_INT_0_ORIGIN}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_0_LENGTH],[internal 0 RAM region length],[${ZYNQ_RAM_INT_0_LENGTH}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_1_ORIGIN],[internal 1 RAM region origin],[${ZYNQ_RAM_INT_1_ORIGIN}]) -ZYNQ_LINKCMD([ZYNQ_RAM_INT_1_LENGTH],[internal 1 RAM region length],[${ZYNQ_RAM_INT_1_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/xilinx-zynq/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am b/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am deleted file mode 100644 index e4be0567ab..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynqmp/Makefile.am +++ /dev/null @@ -1,89 +0,0 @@ -## -# -# @file -# -# @brief Makefile of LibBSP for the Xilinx Zynq UltraScale+ MPSoC platform. -# - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/arm/xilinx-zynqmp/start/bsp_specs - -############################################################################### -# Header # -############################################################################### - -############################################################################### -# Data # -############################################################################### - -start.$(OBJEXT): ../../../../../../bsps/arm/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -############################################################################### -# LibBSP # -############################################################################### - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = - -# Shared -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/dev/btimer/btimer-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/stackalloc.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/bsp-start-memcpy.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-exception-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cp15/arm-cp15-set-ttb-entries.c - -# Startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstart.c -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/start/arm-a9mpcore-smp.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspsmp.c -endif - -# IRQ -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/irq/arm-gicv2.c - -# Console -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/console-termios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/console/console-config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/zynq-uart-polled.c - -# Clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/clock/arm-generic-timer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/clock/arm-generic-timer-aarch32.c - -# SPI -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/cadence-spi.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/spi/xilinx-axi-spi.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/shared/cache/cache-cp15.c - -# Start hooks -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstarthooks.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/arm/xilinx-zynqmp/start/bspstartmmu.c - -############################################################################### -# Special Rules # -############################################################################### - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/arm/xilinx-zynqmp/headers.am diff --git a/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac b/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac deleted file mode 100644 index 3a3290e9fb..0000000000 --- a/c/src/lib/libbsp/arm/xilinx-zynqmp/configure.ac +++ /dev/null @@ -1,94 +0,0 @@ -## -# -# @file -# -# @brief Configure script of LibBSP for the Xilinx Zynq UltraScale+ MPSoC platform. -# - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-arm-xilinx-zynqmp-a53],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define nostdinc foreign 1.12.2]) -RTEMS_BSP_CONFIGURE - - - -RTEMS_BSPOPTS_SET([BSP_START_RESET_VECTOR],[*],[]) -RTEMS_BSPOPTS_HELP([BSP_START_RESET_VECTOR],[reset vector address for BSP start]) - -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_DATA_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_DATA_CACHE_ENABLED],[enable data cache]) - -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*qemu],[]) -RTEMS_BSPOPTS_SET([BSP_INSTRUCTION_CACHE_ENABLED],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_INSTRUCTION_CACHE_ENABLED],[enable instruction cache]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_USE_VIRTUAL],[*],[]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_USE_VIRTUAL],[Use virtual ARM generic timer]) - -RTEMS_BSPOPTS_SET([ARM_GENERIC_TIMER_FREQ],[*],[]) -RTEMS_BSPOPTS_HELP([ARM_GENERIC_TIMER_FREQ],[ARM generic timer frequency in Hz]) - -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[xilinx_zynqmp_ultra96*],[100000000UL]) -RTEMS_BSPOPTS_SET([ZYNQ_CLOCK_UART],[*],[100000000UL]) -RTEMS_BSPOPTS_HELP([ZYNQ_CLOCK_UART],[Zynq UART clock frequency in Hz]) - -USE_FAST_IDLE=0 -AS_IF([test "x${RTEMS_BSP}" == xxilinx_zynqmp_a53_qemu], [USE_FAST_IDLE=1]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_FAST_IDLE],[*qemu],[${USE_FAST_IDLE}]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_FAST_IDLE], -[This sets a mode where the time runs as fast as possible when a clock ISR -occurs while the IDLE thread is executing. This can significantly reduce -simulation times.]) - -RTEMS_BSPOPTS_SET([BSP_CONSOLE_MINOR],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_CONSOLE_MINOR],[minor number of console device]) - -RTEMS_BSPOPTS_SET([ZYNQ_CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([ZYNQ_CONSOLE_USE_INTERRUPTS],[use interrupt driven mode for console devices (used by default)]) - -# -# Zynq Memory map can be controlled from the configure command line. Use ... -# -# ..../configure --target=arm-rtems4.11 ... BSP_ZYNQMP_RAM_LENGTH=256M -# -RTEMS_BSPOPTS_SET([BSP_ZYNQMP_RAM_LENGTH],[xilinx_zynqmp_ultra96],[2048M]) -RTEMS_BSPOPTS_SET([BSP_ZYNQMP_RAM_LENGTH],[*],[256M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQMP_RAM_LENGTH],[override a BSP's default RAM length]) - -RTEMS_BSPOPTS_SET([BSP_ZYNQMP_NOCACHE_LENGTH],[*],[1M]) -RTEMS_BSPOPTS_HELP([BSP_ZYNQMP_NOCACHE_LENGTH],[length of nocache RAM region]) - -ZYNQMP_RAM_ORIGIN="0x00100000" -ZYNQMP_RAM_MMU_LENGTH="16k" -ZYNQMP_RAM_INT_0_ORIGIN="0x00000000" -ZYNQMP_RAM_INT_0_LENGTH="64k + 64k + 64k" -ZYNQMP_RAM_INT_1_ORIGIN="0xFFFF0000" -ZYNQMP_RAM_INT_1_LENGTH="64k - 512" - -AC_DEFUN([ZYNQMP_LINKCMD],[ -AC_ARG_VAR([$1],[$2; default $3])dnl -[$1]=[$]{[$1]:-[$3]} -]) - -ZYNQMP_LINKCMD([ZYNQMP_RAM_ORIGIN],[normal RAM region origin],[${ZYNQMP_RAM_ORIGIN}]) -ZYNQMP_LINKCMD([BSP_ZYNQMP_RAM_LENGTH],[normal RAM region length],[${BSP_ZYNQMP_RAM_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_MMU_LENGTH],[MMU region length],[${ZYNQMP_RAM_MMU_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_NOCACHE_LENGTH],[length of nocache RAM region],[${BSP_ZYNQMP_NOCACHE_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_0_ORIGIN],[internal 0 RAM region origin],[${ZYNQMP_RAM_INT_0_ORIGIN}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_0_LENGTH],[internal 0 RAM region length],[${ZYNQMP_RAM_INT_0_LENGTH}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_1_ORIGIN],[internal 1 RAM region origin],[${ZYNQMP_RAM_INT_1_ORIGIN}]) -ZYNQMP_LINKCMD([ZYNQMP_RAM_INT_1_LENGTH],[internal 1 RAM region length],[${ZYNQMP_RAM_INT_1_LENGTH}]) - -RTEMS_BSP_CLEANUP_OPTIONS - -AC_CONFIG_FILES([ -Makefile -linkcmds:../../../../../../bsps/arm/xilinx-zynqmp/start/linkcmds.in]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/Makefile.am b/c/src/lib/libbsp/bfin/Makefile.am deleted file mode 100644 index d36420401f..0000000000 --- a/c/src/lib/libbsp/bfin/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/bfin/headers.am diff --git a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am b/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am deleted file mode 100644 index 2a9cfeb98e..0000000000 --- a/c/src/lib/libbsp/bfin/TLL6527M/Makefile.am +++ /dev/null @@ -1,36 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/bfin/TLL6527M/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/bfin/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a - -librtemsbsp_a_SOURCES = ../../../../../../bsps/bfin/TLL6527M/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -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/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/start/interrupt.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/TLL6527M/headers.am diff --git a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac b/c/src/lib/libbsp/bfin/TLL6527M/configure.ac deleted file mode 100644 index 5ce99c695c..0000000000 --- a/c/src/lib/libbsp/bfin/TLL6527M/configure.ac +++ /dev/null @@ -1,44 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin-TLL6527M],[_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 - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[1]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([UART_USE_DMA],[*],[1]) -RTEMS_BSPOPTS_HELP([UART_USE_DMA], -[The uart driver can operate in dma mode with interrupts. -Set to 1 if DMA operation is required ]) - -RTEMS_BSPOPTS_SET([CONSOLE_BAUDRATE],[*],[9600]) -RTEMS_BSPOPTS_HELP([CONSOLE_BAUDRATE], -[The baudrate of the console uart.]) - -RTEMS_BSPOPTS_SET([INTERRUPT_USE_TABLE],[*],[1]) -RTEMS_BSPOPTS_HELP([INTERRUPT_USE_TABLE], -[Select if INTERRUPT use table or link list]) - - - -RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE], -[(BSP--Skyeye) - If defined, disable features which are not supported on Skyeye.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/acinclude.m4 b/c/src/lib/libbsp/bfin/acinclude.m4 deleted file mode 100644 index ab6082ef47..0000000000 --- a/c/src/lib/libbsp/bfin/acinclude.m4 +++ /dev/null @@ -1,14 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - TLL6527M ) - AC_CONFIG_SUBDIRS([TLL6527M]);; - bf537Stamp ) - AC_CONFIG_SUBDIRS([bf537Stamp]);; - eZKit533 ) - AC_CONFIG_SUBDIRS([eZKit533]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am b/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am deleted file mode 100644 index 7bd6ca6d35..0000000000 --- a/c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/bfin/bf537Stamp/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/bfin/bf537Stamp/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -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/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/bf537Stamp/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/bf537Stamp/headers.am diff --git a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac b/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac deleted file mode 100644 index 708903b8dd..0000000000 --- a/c/src/lib/libbsp/bfin/bf537Stamp/configure.ac +++ /dev/null @@ -1,30 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin-bf537Stamp],[_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 - - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE], -[(BSP--Skyeye) - If defined, disable features which are not supported on Skyeye.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/configure.ac b/c/src/lib/libbsp/bfin/configure.ac deleted file mode 100644 index 6afa9a5677..0000000000 --- a/c/src/lib/libbsp/bfin/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am b/c/src/lib/libbsp/bfin/eZKit533/Makefile.am deleted file mode 100644 index 71dd48696c..0000000000 --- a/c/src/lib/libbsp/bfin/eZKit533/Makefile.am +++ /dev/null @@ -1,37 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/bfin/eZKit533/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/bfin/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/eZKit533/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -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/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/eZKit533/console/console-io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/bfin/eZKit533/headers.am diff --git a/c/src/lib/libbsp/bfin/eZKit533/configure.ac b/c/src/lib/libbsp/bfin/eZKit533/configure.ac deleted file mode 100644 index 6d915bc5e5..0000000000 --- a/c/src/lib/libbsp/bfin/eZKit533/configure.ac +++ /dev/null @@ -1,29 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-bfin-eZKit533],[_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 - - -## bsp-specific options -RTEMS_BSPOPTS_SET([CONSOLE_USE_INTERRUPTS],[*],[0]) -RTEMS_BSPOPTS_HELP([CONSOLE_USE_INTERRUPTS], -[The console driver can operate in either polled or interrupt mode.]) - -RTEMS_BSPOPTS_SET([BFIN_ON_SKYEYE],[*],[0]) -RTEMS_BSPOPTS_HELP([BFIN_ON_SKYEYE], -[(BSP--Skyeye) - If defined, disable features which are not supported on Skyeye.]) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/bsp.am b/c/src/lib/libbsp/bsp.am deleted file mode 100644 index cd700a07e0..0000000000 --- a/c/src/lib/libbsp/bsp.am +++ /dev/null @@ -1,5 +0,0 @@ -## Explicitly set CPPASCOMPILE -# to be able to use it for compilation of *.S even if automake -# doesn't generate this variable. (automake-1.8.2+ only generates -# this rule if *_SOURCES contain *.S.) -CPPASCOMPILE = $(CCAS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CCASFLAGS) $(CCASFLAGS) diff --git a/c/src/lib/libbsp/i386/Makefile.am b/c/src/lib/libbsp/i386/Makefile.am deleted file mode 100644 index 093975a90b..0000000000 --- a/c/src/lib/libbsp/i386/Makefile.am +++ /dev/null @@ -1,15 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - - -# shared/comm - - -# shared/irq - -# shared/pci - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/i386/headers.am diff --git a/c/src/lib/libbsp/i386/acinclude.m4 b/c/src/lib/libbsp/i386/acinclude.m4 deleted file mode 100644 index a2f2384d45..0000000000 --- a/c/src/lib/libbsp/i386/acinclude.m4 +++ /dev/null @@ -1,10 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - pc386 ) - AC_CONFIG_SUBDIRS([pc386]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/i386/configure.ac b/c/src/lib/libbsp/i386/configure.ac deleted file mode 100644 index d5baa82f77..0000000000 --- a/c/src/lib/libbsp/i386/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-i386],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am deleted file mode 100644 index e1def64ce8..0000000000 --- a/c/src/lib/libbsp/i386/pc386/Makefile.am +++ /dev/null @@ -1,143 +0,0 @@ -## -## - -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -# FIXME: We must not include *.cfg -include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg - -CLEANFILES = - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/i386/pc386/start/bsp_specs - - -noinst_PROGRAMS = - -start.$(OBJEXT): ../../../../../../bsps/i386/pc386/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/i386/pc386/clock/ckinit.c -librtemsbsp_a_SOURCES +=../../../../../../bsps/i386/pc386/clock/todcfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/rtc/rtc-support.c - -if RTEMS_VGA -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/inch.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/outch.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/defkeymap.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/keyboard.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/pc_keyb.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/ps2_mouse.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vgainit.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/videoAsm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/kbd_parser.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/vgacons.c -if USE_VGA -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_vga.c -endif -if USE_CIRRUS_GD5446 -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_cirrus.c -endif -if USE_VBE_RM -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/fb_vesa_rm.c -endif -endif - -# console (non-graphics support) -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/serial_mouse_config.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/uart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/tty_drv.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/realmode_int.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/serial/legacy-console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/console_select.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/console_control.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/conscfg.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/printk_support.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/exar17d15x.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/rtd316.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/uart_bus_pci.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/gdb_select.c - -# gdb -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/i386-stub.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/i386-stub-glue.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/console/gdb_glue.c - -# gnat - -# pci -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/pci/pcibios.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/pci/pci_io.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_bus_count.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/dev/pci/pci_find_device.c - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bsp_fatal_halt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspgetworkarea.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspidle.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspcmdline.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspreset.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/idt.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq_init.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/elcr.c -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/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/ldsegs.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/irq/irq_asm.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c - -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/btimer/btimer.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/btimer/timerisr.S - -if HAS_IDE -# ide -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/ata/ide.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/ata/idecfg.c -endif - -if HAS_SMP -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/smp-imps.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/bspsmp.c - -project_lib_DATA += appstart.$(OBJEXT) -appcpustart.$(OBJEXT): ../../../../../../bsps/i386/pc386/start/startAP.S - $(CPPASCOMPILE) $(AM_CPPFLAGS) -o $@ -c $< - -appstart.$(OBJEXT): appcpustart.$(OBJEXT) - $(LD) -N \ - -Ttext 0x70000 -e app_processor_start -nostdlib \ - -o appstart_tmp.exe $< - $(OBJCOPY) -O binary appstart_tmp.exe appstart.bin - $(OBJCOPY) -I binary -O elf32-i386 -B i386 appstart.bin $@ -endif - -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/shared/cache/cache.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/cpuModel.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/displayCpu.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/idtr.S -librtemsbsp_a_SOURCES += ../../../../../../bsps/i386/pc386/start/page.c - -if HAS_SMP -librtemsbsp_a_LIBADD = appstart.$(OBJEXT) -endif - - -include $(srcdir)/../../../../../../bsps/shared/irq-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(top_srcdir)/../../../../automake/subdirs.am -include $(srcdir)/../../../../../../bsps/i386/pc386/headers.am diff --git a/c/src/lib/libbsp/i386/pc386/configure.ac b/c/src/lib/libbsp/i386/pc386/configure.ac deleted file mode 100644 index d751e5ee8b..0000000000 --- a/c/src/lib/libbsp/i386/pc386/configure.ac +++ /dev/null @@ -1,145 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-i386-pc386],[_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_CHECK_TOOL(OBJCOPY,objcopy,:) - - -RTEMS_BSPOPTS_SET([BSP_ENABLE_VGA],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_ENABLE_VGA], -[Set if the VGA and keyboard console support is enabled.]) -AM_CONDITIONAL(RTEMS_VGA,[test "$BSP_ENABLE_VGA" = "1"]) - -RTEMS_BSPOPTS_SET([BSP_ENABLE_COM1_COM4],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_ENABLE_COM1_COM4], -[Set if COM1..COM4 support is enabled.]) - -RTEMS_BSPOPTS_SET([BSP_ENABLE_IDE],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_ENABLE_IDE], -[Set if IDE support is enabled.]) -AM_CONDITIONAL(HAS_IDE,[test "$BSP_ENABLE_IDE" = "1"]) - -RTEMS_BSPOPTS_SET([USE_COM1_AS_CONSOLE],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_COM1_AS_CONSOLE], -[Determines, whether the console will be associated with the standard - VGA display or with the COM1 serial port. Currently only the VGA - display and COM1 support printk.]) - -RTEMS_BSPOPTS_SET([IDE_USE_PRIMARY_INTERFACE],[*],[1]) -RTEMS_BSPOPTS_HELP([IDE_USE_PRIMARY_INTERFACE], -[Determines, whether RTEMS will try to use the primary IDE interface. - Disable it, if: - - you have no primary IDE interface - - or you have no disk attached to this interface - - or you do not want to access disks attached to this interface]) - -RTEMS_BSPOPTS_SET([IDE_USE_SECONDARY_INTERFACE],[*],[0]) -RTEMS_BSPOPTS_HELP([IDE_USE_SECONDARY_INTERFACE], -[Determines, whether RTEMS will try to use the secondary IDE interface. - Enable it, if: - - you have a secondary IDE interface - - and you have at least one disk attached to this interface - - and you do want to access disks attached to this interface]) - -RTEMS_BSPOPTS_SET([BSP_VIDEO_80x50],[*],[0]) -RTEMS_BSPOPTS_HELP([BSP_VIDEO_80x50], -[If defined, set the VGA display to 80x50.]) - -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_TSC],[*],[0]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_TSC], -[If enabled, the clock driver will use the TSC register available - with Pentium-class CPUs to report close to nanosecond-accuracy - clock times. - Enable it, if: - - you have nanosecond timing enabled (you do NOT have - USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled) - - you do NOT have CLOCK_DRIVER_USE_8254 enabled (use one, the other, - or neither) - - you have a Pentium which supports TSC (all Intels, and probably - all or most clones) - - you do not have a variable-speed CPU clock. Note that some - motherboard BIOS will automatically vary clock speed for thermal - control. Note also, however, that really new Pentium-class chips - from Intel and AMD will maintain a constant-rate TSC regardless. -]) - -#define CLOCK_DRIVER_USE_8254 $CLOCK_DRIVER_USE_8254 -RTEMS_BSPOPTS_SET([CLOCK_DRIVER_USE_8254],[*],[0]) -RTEMS_BSPOPTS_HELP([CLOCK_DRIVER_USE_8254], -[If enabled, the clock driver will use the good old 8254 chip - to report microsecond-accuracy clock times. - Enable it, if: - - you have nanosecond timing enabled (you do NOT have - USE_TICKS_FOR_CPU_USAGE_STATISTICS enabled) - - you do NOT have CLOCK_DRIVER_USE_TSC enabled (use one, the other, - or neither) - - you do not mind adding roughly 5 microseconds to each context switch. -]) - -if test "${USE_CIRRUS_GD5446}" != "1" -a "${USE_VGA}" != "1"; then - USE_VBE_RM=1; - if test -z "${NUM_APP_DRV_GDT_DESCRIPTORS}"; then - NUM_APP_DRV_GDT_DESCRIPTORS=2 ; - else - NUM_APP_DRV_GDT_DESCRIPTORS+=2 ; - fi -fi -RTEMS_BSPOPTS_SET([NUM_APP_DRV_GDT_DESCRIPTORS],[*],[0]) -RTEMS_BSPOPTS_HELP([NUM_APP_DRV_GDT_DESCRIPTORS], -[Defines how many descriptors in GDT may be allocated for application or - driver usage.]) - -RTEMS_BSPOPTS_SET([USE_CIRRUS_GD5446],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_CIRRUS_GD5446], -[If defined, enables use of the Cirrus GD5446 controller rather than the - controller utilizing Vesa Bios Extensions - real mode interface. - - NOTE: This has only been tested on Qemu.]) -AM_CONDITIONAL(USE_CIRRUS_GD5446,test "$USE_CIRRUS_GD5446" = "1") - -RTEMS_BSPOPTS_SET([USE_VGA],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_VGA], -[If defined, enables use of the very basic VGA driver for framebuffer support - rather than the controller utilizing Vesa Bios Extensions - real mode - interface.]) -AM_CONDITIONAL(USE_VGA,test "$USE_VGA" = "1") - -RTEMS_BSPOPTS_SET([USE_VBE_RM],[*],[0]) -RTEMS_BSPOPTS_HELP([USE_VBE_RM], -[Defined by default. Enables use of the Vesa Bios Extensions - real mode - interface, which enables graphical mode and introduce it upon bootup.]) -AM_CONDITIONAL(USE_VBE_RM,test "$USE_VBE_RM" = "1") - -if test X${CLOCK_DRIVER_USE_TSC} = X1 -a X${CLOCK_DRIVER_USE_8254} = X1 ; then - AC_MSG_ERROR([pc386 both TSC and 8254 specified for clock driver]) -fi - -RTEMS_BSPOPTS_SET([BSP_GDB_STUB],[*],[1]) -RTEMS_BSPOPTS_HELP([BSP_GDB_STUB], -[Defined by default. Enables use of the GDB stub for debugging via a - serial port.]) -AM_CONDITIONAL(BSP_GDB_STUB, test "$BSP_GDB_STUB" = "1") - -## if this is an i386, does gas have good code16 support? -RTEMS_I386_GAS_CODE16 -AM_CONDITIONAL(RTEMS_GAS_CODE16,[test "$RTEMS_GAS_CODE16" = "yes"]) - - -AC_SUBST([RTEMS_ROOT],[${rtems_updir}'$(top_builddir)']) - -AC_SUBST(RTEMS_BSP) - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/lm32/Makefile.am b/c/src/lib/libbsp/lm32/Makefile.am deleted file mode 100644 index 887b9252b9..0000000000 --- a/c/src/lib/libbsp/lm32/Makefile.am +++ /dev/null @@ -1,7 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -# Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/lm32/headers.am diff --git a/c/src/lib/libbsp/lm32/acinclude.m4 b/c/src/lib/libbsp/lm32/acinclude.m4 deleted file mode 100644 index 3d29d7d226..0000000000 --- a/c/src/lib/libbsp/lm32/acinclude.m4 +++ /dev/null @@ -1,12 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - lm32_evr ) - AC_CONFIG_SUBDIRS([lm32_evr]);; - milkymist ) - AC_CONFIG_SUBDIRS([milkymist]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/lm32/configure.ac b/c/src/lib/libbsp/lm32/configure.ac deleted file mode 100644 index bb98923429..0000000000 --- a/c/src/lib/libbsp/lm32/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-lm32],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am b/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am deleted file mode 100644 index 4d5f197d09..0000000000 --- a/c/src/lib/libbsp/lm32/lm32_evr/Makefile.am +++ /dev/null @@ -1,44 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/lm32/lm32_evr/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/lm32/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -librtemsbsp_a_LIBADD = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -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/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspreset.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/lm32/shared/clock/ckinit.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/console/uart.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/btimer/btimer.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/lm32/lm32_evr/headers.am diff --git a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac b/c/src/lib/libbsp/lm32/lm32_evr/configure.ac deleted file mode 100644 index 5fa122e0d0..0000000000 --- a/c/src/lib/libbsp/lm32/lm32_evr/configure.ac +++ /dev/null @@ -1,32 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-lm32-lm32_evr],[_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([LM32_ON_SIMULATOR],[lm32_evr_gdbsim],[1]) -RTEMS_BSPOPTS_SET([LM32_ON_SIMULATOR],[*],[]) -RTEMS_BSPOPTS_HELP([LM32_ON_SIMULATOR], -[If defined, this indicates the BSP is being built to run on the lm32 - simulator in GDB. This enables fast idle support which speeds up the - clock ticks while the idle task is running so time spent in the idle - task is minimized. This significantly reduces the wall time required - to execute the RTEMS test suites. It also enables a special exit and - alternate printk support.]) -AM_CONDITIONAL(LM32_ON_SIMULATOR,test x"$LM32_ON_SIMULATOR" = "x1") - -RTEMS_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/lm32/milkymist/Makefile.am b/c/src/lib/libbsp/lm32/milkymist/Makefile.am deleted file mode 100644 index 479a0d531b..0000000000 --- a/c/src/lib/libbsp/lm32/milkymist/Makefile.am +++ /dev/null @@ -1,91 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/lm32/milkymist/start/bsp_specs - - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/lm32/shared/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = -librtemsbsp_a_LIBADD = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/milkymist/start/bspclean.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/start/bspstart.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-empty.c -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/sbrk.c - -# irq -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/irq/irq.c - -# clock -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_clock/ckinit.c - -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_console/console.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_console/uart.c - -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_timer/timer.c - -# framebuffer -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_framebuffer/framebuffer.c - -# GPIO -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_gpio/gpio.c - -# buttons -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_buttons/buttons.c - -# ac97 -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_ac97/ac97.c - -# usbinput -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_usbinput/usbinput.c - -# PFPU -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_pfpu/pfpu.c - -# TMU -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_tmu/tmu.c - -# memory card -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_memcard/memcard.c - -# flash -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_flash/flash.c - -# DMX -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_dmx/dmx.c - -# MIDI -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_midi/midi.c - -# IR -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_ir/ir.c - -# video input -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_video/video.c - -# versions -librtemsbsp_a_SOURCES += ../../../../../../bsps/lm32/shared/milkymist_versions/versions.c - -# Cache -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/lm32/milkymist/headers.am diff --git a/c/src/lib/libbsp/lm32/milkymist/configure.ac b/c/src/lib/libbsp/lm32/milkymist/configure.ac deleted file mode 100644 index 6f51def383..0000000000 --- a/c/src/lib/libbsp/lm32/milkymist/configure.ac +++ /dev/null @@ -1,31 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-lm32-milkymist],[_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([LM32_ON_SIMULATOR],[*],[]) -RTEMS_BSPOPTS_HELP([LM32_ON_SIMULATOR], -[If defined, this indicates the BSP is being built to run on the lm32 - simulator in GDB. This enables fast idle support which speeds up the - clock ticks while the idle task is running so time spent in the idle - task is minimized. This significantly reduces the wall time required - to execute the RTEMS test suites. It also enables a special exit and - alternate printk support.]) -AM_CONDITIONAL(LM32_ON_SIMULATOR,test x"$LM32_ON_SIMULATOR" = "x1") - -RTEMS_BSP_CLEANUP_OPTIONS - -RTEMS_BSP_CLEANUP_OPTIONS -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/Makefile.am b/c/src/lib/libbsp/m68k/Makefile.am deleted file mode 100644 index 1636535b2e..0000000000 --- a/c/src/lib/libbsp/m68k/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../aclocal - -## Descend into the @RTEMS_BSP_FAMILY@ directory -_SUBDIRS = @RTEMS_BSP_FAMILY@ - -dist_project_lib_DATA = ../../../../../bsps/m68k/shared/start/linkcmds.base - - - - -include $(top_srcdir)/../../../automake/subdirs.am -include $(srcdir)/../../../../../bsps/m68k/headers.am diff --git a/c/src/lib/libbsp/m68k/acinclude.m4 b/c/src/lib/libbsp/m68k/acinclude.m4 deleted file mode 100644 index a6914ec090..0000000000 --- a/c/src/lib/libbsp/m68k/acinclude.m4 +++ /dev/null @@ -1,40 +0,0 @@ -# RTEMS_CHECK_BSPDIR(RTEMS_BSP_FAMILY) -AC_DEFUN([RTEMS_CHECK_BSPDIR], -[ - case "$1" in - av5282 ) - AC_CONFIG_SUBDIRS([av5282]);; - csb360 ) - AC_CONFIG_SUBDIRS([csb360]);; - gen68340 ) - AC_CONFIG_SUBDIRS([gen68340]);; - gen68360 ) - AC_CONFIG_SUBDIRS([gen68360]);; - genmcf548x ) - AC_CONFIG_SUBDIRS([genmcf548x]);; - mcf5206elite ) - AC_CONFIG_SUBDIRS([mcf5206elite]);; - mcf52235 ) - AC_CONFIG_SUBDIRS([mcf52235]);; - mcf5225x ) - AC_CONFIG_SUBDIRS([mcf5225x]);; - mcf5235 ) - AC_CONFIG_SUBDIRS([mcf5235]);; - mcf5329 ) - AC_CONFIG_SUBDIRS([mcf5329]);; - mrm332 ) - AC_CONFIG_SUBDIRS([mrm332]);; - mvme147 ) - AC_CONFIG_SUBDIRS([mvme147]);; - mvme147s ) - AC_CONFIG_SUBDIRS([mvme147s]);; - mvme162 ) - AC_CONFIG_SUBDIRS([mvme162]);; - mvme167 ) - AC_CONFIG_SUBDIRS([mvme167]);; - uC5282 ) - AC_CONFIG_SUBDIRS([uC5282]);; - *) - AC_MSG_ERROR([Invalid BSP]);; - esac -]) diff --git a/c/src/lib/libbsp/m68k/av5282/Makefile.am b/c/src/lib/libbsp/m68k/av5282/Makefile.am deleted file mode 100644 index 5f6540b024..0000000000 --- a/c/src/lib/libbsp/m68k/av5282/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/av5282/start/bsp_specs - -noinst_PROGRAMS = - - -start.$(OBJEXT): ../../../../../../bsps/m68k/av5282/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_LIBRARIES = librtemsbsp.a -librtemsbsp_a_SOURCES = - -# startup -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspfatal-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspreset-loop.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/bspgetworkarea-default.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/start/init5282.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/start/bspstart.c -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/sbrk.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/start/setvec.c -# clock -librtemsbsp_a_SOURCES +=../../../../../../bsps/m68k/av5282/clock/clock.c -# console -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/console/console.c -# timer -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/av5282/btimer/btimer.c - -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/cache/cache-mcf5282.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/m68kidle.c -librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c - -include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am -include $(srcdir)/../../../../../../bsps/shared/shared-sources.am -include $(srcdir)/../../../../../../bsps/m68k/av5282/headers.am diff --git a/c/src/lib/libbsp/m68k/av5282/configure.ac b/c/src/lib/libbsp/m68k/av5282/configure.ac deleted file mode 100644 index 368856dd50..0000000000 --- a/c/src/lib/libbsp/m68k/av5282/configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k-av5282],[_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_BSP_CLEANUP_OPTIONS - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/configure.ac b/c/src/lib/libbsp/m68k/configure.ac deleted file mode 100644 index a331df8e3a..0000000000 --- a/c/src/lib/libbsp/m68k/configure.ac +++ /dev/null @@ -1,20 +0,0 @@ -## Process this file with autoconf to produce a configure script. - -AC_PREREQ([2.69]) -AC_INIT([rtems-c-src-lib-libbsp-m68k],[_RTEMS_VERSION],[https://devel.rtems.org/newticket]) -RTEMS_TOP(../../../../..) -RTEMS_SOURCE_TOP -RTEMS_BUILD_TOP - -RTEMS_CANONICAL_TARGET_CPU -AM_INIT_AUTOMAKE([no-define foreign subdir-objects 1.12.2]) -AM_MAINTAINER_MODE - -RTEMS_ENV_RTEMSBSP -RTEMS_PROJECT_ROOT - -RTEMS_CHECK_BSPDIR([$RTEMS_BSP_FAMILY]) - -# Explicitly list all Makefiles here -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/c/src/lib/libbsp/m68k/csb360/Makefile.am b/c/src/lib/libbsp/m68k/csb360/Makefile.am deleted file mode 100644 index 9e89a0f893..0000000000 --- a/c/src/lib/libbsp/m68k/csb360/Makefile.am +++ /dev/null @@ -1,43 +0,0 @@ -ACLOCAL_AMFLAGS = -I ../../../../aclocal - -include $(top_srcdir)/../../../../automake/compile.am -include $(top_srcdir)/../../bsp.am - -dist_project_lib_DATA = ../../../../../../bsps/m68k/csb360/start/bsp_specs - - - - -start.$(OBJEXT): ../../../../../../bsps/m68k/csb360/start/start.S - $(CPPASCOMPILE) -o $@ -c $< -project_lib_DATA = start.$(OBJEXT) - -project_lib_DATA += linkcmds - -project_lib_L |