2000-09-25 Joel Sherrill <joel@OARcorp.com>

* bsp_specs: Formatting more like other bsp_specs.
	* include/bsp.h: CPU_CLOCK_RATE_MHZ not a real variable to
	elimate need for including bsp.h in libcpu.
	* startup/bspstart.c: Ditto.
	* wrapup/Makefile.am: Did not list shmdr.
This commit is contained in:
Joel Sherrill
2000-09-25 19:01:14 +00:00
parent a8d650c524
commit a848acb6e6
5 changed files with 21 additions and 4 deletions

View File

@@ -1,3 +1,11 @@
2000-09-25 Joel Sherrill <joel@OARcorp.com>
* bsp_specs: Formatting more like other bsp_specs.
* include/bsp.h: CPU_CLOCK_RATE_MHZ not a real variable to
elimate need for including bsp.h in libcpu.
* startup/bspstart.c: Ditto.
* wrapup/Makefile.am: Did not list shmdr.
2000-08-10 Joel Sherrill <joel@OARcorp.com>
* ChangeLog: New file.

View File

@@ -15,8 +15,9 @@
%{!qnolinkcmds: -T linkcmds%s}}
*startfile:
%{!qrtems: %(old_startfile)} \
%{qrtems: %{qrtems_debug: start_g.o%s} %{!qrtems_debug: start.o%s}}
%{!qrtems: %(old_startfile)} %{qrtems: \
%{!qrtems_debug: start.o%s} \
%{qrtems_debug: start_g.o%s}}
*link:
%{!qrtems: %(old_link)} %{qrtems: -dc -dp -N -e _start}

View File

@@ -69,7 +69,7 @@ extern "C" {
}
/* Constants */
#define CPU_CLOCK_RATE_MHZ 25
/* #define CPU_CLOCK_RATE_MHZ 25*/
#define RAM_START 0
#define RAM_END 0x100000

View File

@@ -25,6 +25,8 @@
static char _sccsid[] = "@(#)bspstart.c 09/11/96 1.15\n";
#endif
int CPU_CLOCK_RATE_MHZ = 25;
/*
* The original table from the application and our copy of it with
* some changes.

View File

@@ -4,6 +4,11 @@
AUTOMAKE_OPTIONS = foreign 1.4
if HAS_MP
GENERIC_MP_REL_PIECES = shmdr
endif
GENERIC_PIECES += $(GENERIC_MP_REL_PIECES)
if HAS_MP
MP_BSP_O_FILES = shmsupp
endif
@@ -13,7 +18,8 @@ CPU_FILES = clock timer
# bummer; have to use $foreach since % pattern subst rules only replace 1x
OBJS = $(foreach piece, $(BSP_FILES), $(wildcard ../$(piece)/$(ARCH)/*.o)) \
$(foreach piece, $(CPU_FILES), ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel)
$(foreach piece, $(CPU_FILES), ../../../../libcpu/$(RTEMS_CPU)/$(piece)/$(ARCH)/$(piece).rel) \
$(foreach piece, $(GENERIC_PIECES), ../../../$(piece)/$(ARCH)/$(piece).rel)
LIB = $(ARCH)/libbsp.a
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg