Commit Graph

5621 Commits

Author SHA1 Message Date
Joel Sherrill
97dbdde174 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/bare.cfg: Remove make-target-options.
	* custom/c4xsim.cfg: Ditto.
	* custom/cvme961.cfg: Ditto.
	* custom/efi68k.cfg: Ditto.
	* custom/gen68302.cfg: Ditto.
	* custom/gen68340.cfg: Ditto.
	* custom/genmongoosev.cfg: Ditto.
	* custom/gensh4.cfg: Remove make-target-options, remove GCC272
	make-exe, remove empty lines.
	* custom/h8sim.cfg: Remove make-target-options.
	* custom/mcf5206elite.cfg: Ditto.
	* custom/mrm332.cfg: Ditto.
	* custom/mvme147.cfg: Ditto.
	* custom/ods68302.cfg: Ditto.
	* custom/p4000.cfg: Ditto.
	* custom/p4600.cfg: Ditto.
	* custom/p4650.cfg: Ditto.
	* custom/pc386.cfg: Ditto.
	* custom/portsw.cfg: Ditto.
	* custom/simsh4.cfg: Ditto.
2001-12-07 12:32:10 +00:00
Joel Sherrill
d0d33f21a3 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bootstrap: Run autoheader when configure.ac contains
	RTEMS_BSP_CONFIGURE. Remove bspopts.h* files.
2001-12-07 12:31:13 +00:00
Joel Sherrill
577b8eb6c4 changed version to ss-20011203 2001-12-03 23:03:15 +00:00
Joel Sherrill
1a457f53e7 2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/bsp-configure.m4: New file.
	* Makefile.am: Add aclocal/bsp-configure.m4.
2001-12-03 16:09:08 +00:00
Joel Sherrill
9e1ae79ae8 2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Introduce RTEMS_BSP_CONFIGURE.
2001-12-03 01:07:18 +00:00
Joel Sherrill
c43d7bd117 2001-11-30 Jennifer Averett <jennifer@OARcorp.com>
This was tracked as PR88.
	* libc/scandir.c: Fixed to perform cleanup on error conditions.
2001-11-30 12:03:15 +00:00
Joel Sherrill
7fe83def1b 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Replace RTEMS_BSPOPTS_BSP with RTEMS_BSPOPTS_SET (typo).
2001-11-29 01:20:01 +00:00
Joel Sherrill
09aadf646f 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/efi332.cfg: Remove make-target-options.
	* custom/idp.cfg: Ditto.
	* custom/jmr3904.cfg: Ditto.
2001-11-28 19:10:25 +00:00
Joel Sherrill
825b119703 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/Makefile.am: Use _HEADER instead of H_FILES.
	* irq/Makefile.am: Ditto.
	* openpic/Makefile.am: Ditto.
	* include/bsp.h: Include <bspopts.h>.
2001-11-28 19:09:22 +00:00
Joel Sherrill
b6084844dd 2001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add DIST_SUBDIRS.
2001-11-28 19:08:58 +00:00
Joel Sherrill
89ee0b6936 2001-11-28 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR91.
	* include/rtems/score/isr.h, inline/rtems/score/isr.inl,
	macros/rtems/score/isr.inl: Modified to allow any port to provide
	its own implementation of the macro _ISR_Is_in_progress.  If the
	port overrides this macro, it must provide a non-inlined function
	implementation.
2001-11-28 18:28:24 +00:00
Joel Sherrill
f5e7b4c36a 2001-11-28 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR87.
	* README, configure.ac, include/Makefile.am, include/bsp.h,
	start/start.S, startup/FPGA.c, startup/Makefile.am, tod/Makefile.am:
	Eliminated conditional code for generation 1 boards as these are
	no longer available.
	* include/gen1.h, startup/82378zb.c, tod/tod_g1.c: Deleted.
2001-11-28 18:20:10 +00:00
Joel Sherrill
4db3028304 2001-11-28 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR91.
	* rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
	is used to specify if the port uses the standard macro for this (FALSE).
	A TRUE setting indicates the port provides its own implementation.
2001-11-28 18:16:00 +00:00
Joel Sherrill
75ad73760f 2001-11-28 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR91.
	* rtems/score/cpu.h: Added CPU_PROVIDES_ISR_IS_IN_PROGRESS macro which
	is used to specify if the port uses the standard macro for this (FALSE).
	A TRUE setting indicates the port provides its own implementation.
	* rtems/score/c_isr.inl: Deleted and contents merged into cpu.c.
	* cpu.c: Received contents of c_isr.inl.
	* Makefile.am: Deleted reference to c_isr.inl.
2001-11-28 18:15:51 +00:00
Joel Sherrill
c1b61c5906 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/Makefile.am: Remove HAS_IMFS.
2001-11-28 00:24:29 +00:00
Joel Sherrill
cdf6274689 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ppc403/vectors/vectors.S: Include <bsp.h>.
	* shared/include/cpu.h: Remove stray empty lines.
2001-11-28 00:18:09 +00:00
Joel Sherrill
3dc3511175 2001-11-27 Joel Sherrill <joel@OARcorp.com>,
* ChangeLog: Deleted bogus entry.
2001-11-27 23:38:04 +00:00
Joel Sherrill
5e2dce08b0 2001-11-27 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR39.
	* include/bsp.h, start/cpuboot.c, start/reset.S, startup/debugger,
	startup/linkcmds, startup/rom: Eliminated required definition of
	macros in the custom file for the BSP to compile.  The ROM and ROM
	address and size settings are now linker script items.
2001-11-27 23:38:03 +00:00
Joel Sherrill
dda8f5dc30 2001-11-27 Joel Sherrill <joel@OARcorp.com>,
This was tracked as PR39.
	* custom/ods68302.cfg: Eliminated required definition of macros in this
	file for the BSP to compile.  The ROM and ROM address and size settings
	are now linker script items.
2001-11-27 23:35:55 +00:00
Joel Sherrill
3f381864a5 2001-11-27 Joel Sherrill <joel@OARcorp.com>,
* new_exception_processing/Makefile.in,
	new_exception_processing/.cvsignore,
	new_exception_processing/Makefile.am,
	new_exception_processing/c_isr.inl,
	new_exception_processing/cpu.c, new_exception_processing/cpu.h,
	new_exception_processing/cpu_asm.S,
	old_exception_processing/Makefile.in,
	old_exception_processing/.cvsignore,
	old_exception_processing/Makefile.am, old_exception_processing/README,
	old_exception_processing/TODO, old_exception_processing/c_isr.inl,
	old_exception_processing/cpu.c, old_exception_processing/cpu.h,
	old_exception_processing/cpu_asm.S, old_exception_processing/irq_stub.S,
	old_exception_processing/ppc_offs.h,
	old_exception_processing/ppccache.c, old_exception_processing/rtems.S:
	Deleted since now under libbsp.
2001-11-27 12:15:06 +00:00
Joel Sherrill
4383f3a669 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/gen405.cfg: Remove PPC_VECTOR_FILE_BASE, PPC_USE_SPRG;
	Remove make-target-options.
	* custom/helas403.cfg:  Remove PPC_VECTOR_FILE_BASE, PPC_USE_SPRG;
	Remove make-target-options.
	* custom/mbx8xx.cfg: Remove INSTRUCTION_CACHE_ENABLE,
	DATA_CACHE_ENABLE.
	* custom/mbx860_005b.cfg: Remove INSTRUCTION_CACHE_ENABLE,
	DATA_CACHE_ENABLE.
	* custom/mpc8260ads.cfg: Remove INSTRUCTION_CACHE_ENABLE,
	DATA_CACHE_ENABLE.
2001-11-27 12:09:48 +00:00
Joel Sherrill
9393f7fa9c 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove old_exception_processing,
	new_exception_processing.
	* Makefile.am: Ditto.
2001-11-27 12:09:33 +00:00
Joel Sherrill
14e1c414fe 2001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE),
	RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).
2001-11-27 12:08:08 +00:00
Joel Sherrill
fc16e176fc 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove . from SUBDIRS, remove duplicate bsp_specs
	rules, add @exceptions@ to SUBDIRS.
	* configure.ac: Add RTEMS_BSPOPTS_*(PPC_USE_SPRG),
	RTEMS_BSPOPTS_*(PPC_VECTOR_FILE_BASE),
	RTEMS_PPC_EXCEPTIONS([old]), autoupdate to autoconf 2.52.
	* include/Makefile.am: Convert PREINSTALL_FILES to
	TMPINSTALL_FILES, include force-preinstall.am.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-27 01:20:22 +00:00
Joel Sherrill
b64367d915 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Remove . from SUBDIRS, add @exceptions@ to
	SUBDIRS.
	* configure.ac:  Add RTEMS_BSPOPTS_*(PPC_USE_SPRG),
	RTEMS_BSPOPTS_*(PPC_VECTOR_FILE_BASE),
	RTEMS_PPC_EXCEPTIONS([old]).
	* include/Makefile.am: Convert PREINSTALL_FILES to
	TMPINSTALL_FILES, include force-preinstall.am.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-27 01:18:35 +00:00
Joel Sherrill
345772eb60 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add automake/force-preinstall.am,
	aclocal/ppc.am, remove ACLOCAL_M4.
2001-11-27 01:18:06 +00:00
Joel Sherrill
2e75ec24f1 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* .cvsignore: Add aclocal.m4, autom4te.*, config.*, configure.
2001-11-27 01:17:39 +00:00
Joel Sherrill
b26cb1c669 2001-11-26 Joel Sherrill <joel@OARcorp.com>
* vectors/vectors.S: Include <bsp.h> to get PPC_VECTOR_FILE_BASE.
2001-11-27 01:16:06 +00:00
Joel Sherrill
9f7f6fb381 2001-11-25 Joel Sherrill <joel@OARcorp.com>
* custom/papyrus.cfg: Removed.
	* custom/Makefile.am, custom/helas403.cfg: Removed reference to above.
2001-11-26 18:17:51 +00:00
Joel Sherrill
979657d216 2001-11-20 Joel Sherrill <joel@OARcorp.com>
* acinclude.m4: papyrus reference removed.
	* papyrus/.cvsignore, papyrus/ChangeLog, papyrus/Makefile.am,
	papyrus/README, papyrus/bsp_specs, papyrus/configure.ac, papyrus/times,
	papyrus/dlentry/.cvsignore, papyrus/dlentry/Makefile.am,
	papyrus/dlentry/dlentry.S, papyrus/flashentry/.cvsignore,
	papyrus/flashentry/Makefile.am, papyrus/flashentry/flashentry.S,
	papyrus/include/.cvsignore, papyrus/include/Makefile.am,
	papyrus/include/bsp.h, papyrus/include/coverhd.h,
	papyrus/startup/.cvsignore, papyrus/startup/Makefile.am,
	papyrus/startup/bspclean.c, papyrus/startup/bspstart.c,
	papyrus/startup/linkcmds, papyrus/startup/setvec.c,
	papyrus/wrapup/.cvsignore, papyrus/wrapup/Makefile.am: Deleted.
2001-11-26 18:16:24 +00:00
Joel Sherrill
c752ff2db7 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* network/sonic.h: Fix typo.
2001-11-26 14:34:19 +00:00
Joel Sherrill
f667aaecf0 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/imfs/Makefile.am: Cleanup.
2001-11-26 14:34:09 +00:00
Joel Sherrill
4efd0f6610 2001-11-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* arpa/Makefile.am: Remove stray lines.
2001-11-26 14:34:00 +00:00
Joel Sherrill
36d1e174fb 2001-11-26 Ralf Corsepius
* cdtest/main.cc: Remove RTEMS_TEST_IO_STREAM.
2001-11-26 14:33:43 +00:00
Joel Sherrill
e1eb8a349a 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove mpc750 from new_exception_processing,
	Remove mpc604 from new_exception_processing.
2001-11-21 18:39:24 +00:00
Joel Sherrill
93d20478f7 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/mvme2307.cfg: Reflect changes to motorola_powerpc/configure.ac.
	* custom/mcp750.cfg: Ditto.
2001-11-21 18:39:06 +00:00
Joel Sherrill
4fe0abdcd1 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add @exceptions@ to SUBDIRS;
	Remove need_motorola_powerpc.
	* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
	make/custom/mcp750.cfg, make/custom/mvme2307.cfg;
	Remove need_motorola_powerpc;
	Add RTEMS_PPC_EXCEPTIONS([new]).
	* include/Makefile.am: Replace PREINSTALL_FILES with
	TMPINSTALL_FILES, include force-preinstall.am.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-21 18:38:48 +00:00
Joel Sherrill
26f6042e28 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Preinstall c_isr.inl (HACK).
	* ChangeLog: New file.
2001-11-21 18:38:24 +00:00
Joel Sherrill
8e54186822 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* aclocal/bsp-alias.m4: Remove score603e_g1.
	* aclocal/check-bsps.m4: Remove score603e_g1.
	* aclocal/prog-cc.m4: Apply m4_if.
2001-11-21 18:36:51 +00:00
Joel Sherrill
81e5df8228 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove ppc603e from old_exception_processing.
2001-11-21 18:36:29 +00:00
Joel Sherrill
bbb6af24fa 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/dmv177.cfg: Reflect changes to dmv177/configure.ac.
	* custom/ppcn_60x.cfg: Refect changes to ppcn_60x/configure.ac.
	* custom/psim.cfg: Refect changes to psim/configure.ac.
	* custom/score603e.cfg: Reflect changes to score603e/configure.ac,
	remove SCORE603E_GENERATION.
2001-11-21 18:35:42 +00:00
Joel Sherrill
65c34da02b 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add @exceptions@ to SUBDIRS.
	* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
	make/custom/score603e.cfg;
	Add automake conditional for SCORE_GENERATION_1;
	Add RTEMS_PPC_EXCEPTIONS([old]).
	* include/Makefile.am: include force-preinstall.am.
	* start/start.S: include <bspopts.h> instead of targopts.h.
	* tod/Makefile.am: Apply SCORE_GENERATION_1 conditional.
	* vectors/vector.S: include <bsp.h>.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-21 18:35:11 +00:00
Joel Sherrill
1c3c605646 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add @exceptions@ to SUBDIRS.
	* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
	make/custom/ppcn_60x.cfg;
	Add RTEMS_PPC_EXCEPTIONS([old]).
	* include/Makefile.am: include force-preinstall.am.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-21 18:34:54 +00:00
Joel Sherrill
6af8512c64 2001-11-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add @exceptions@ to SUBDIRS.
	* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
	make/custom/psim.cfg;
	Remove RTEMS_OUTPUT_BUILD_SUBDIRS;
	Add RTEMS_PPC_EXCEPTIONS([old]).
	* include/Makefile.am: include force-preinstall.am.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-21 18:34:28 +00:00
Joel Sherrill
524c741428 2001-11-20 Joel Sherrill <joel@OARcorp.com>
* include/bspopts.h.in: Automatically generated file that should not
	be in CVS.
2001-11-20 22:57:44 +00:00
Joel Sherrill
d4aa480982 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove mpc8xx from new_exception_processing.
2001-11-20 20:56:54 +00:00
Joel Sherrill
a862d15b19 2001-11-20 Joel Sherrill <joel@OARcorp.com>
* support/new_exception_processing/configure.ac,
	support/new_exception_processing/rtems/score/c_isr.inl,
	support/new_exception_processing/rtems/score/cpu.h,
	support/old_exception_processing/configure.ac,
	support/old_exception_processing/rtems/score/c_isr.inl,
	support/old_exception_processing/rtems/score/cpu.h,
	support/old_exception_processing/rtems/score/ppc_offs.h: New files
	missed in previous commit.
2001-11-20 20:53:39 +00:00
Joel Sherrill
019713474b 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add @exceptions@ to SUBDIRS.
	* configure.ac: Apply RTEMS_BSPOPTS_*(*) to merge-in settings from
	make/custom/dmv177.cfg;
	Rename PPC_USE_INSTRUCTION_CACHE to DMV177_USE_INSTRUCTION_CACHE,
	Add RTEMS_PPC_EXCEPTIONS([old]).
	* include/Makefile.am: include force-preinstall.am.
	* startup/bspstart.c: Rename PPC_USE_INSTRUCTION_CACHE to
	DMV177_USE_INSTRUCTION_CACHE.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-20 19:03:09 +00:00
Joel Sherrill
bb507e9e25 2001-11-15 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add @exceptions@ to SUBDIRS.
	* configure.ac: Add RTEMS_BSPOPTS_*(), merge-in settings
	from make/custom/mbx*.cfg, add RTEMS_PPC_EXCEPTIONS([new]).
	* include/Makefile.am: Convert PREINSTALL_FILES to
	TMPINSTALL_FILES, include force-preinstall.am.
	* vectors/Makefile.am: remove bogus VPATH.
	* wrapup/Makefile.am: Apply @exceptions@.
2001-11-20 18:58:22 +00:00
Joel Sherrill
708a87c51e 2001-11-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* custom/eth_comm.cfg: Reflect changes to eth_comm/configure.ac.
	* custom/mbx8xx.cfg: Reflect changes to mbx8xx/configure.ac.
	* custom/mbx860_005b.cfg: Ditto.
	* custom/mpc8620ads.cfg: Reflect changes to mpc8620/configure.ac.
2001-11-20 18:55:30 +00:00