Commit Graph

4159 Commits

Author SHA1 Message Date
Joel Sherrill
03e9564e98 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* network/cs8900.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:17:23 +00:00
Joel Sherrill
86d23e20ef 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* i386/displayCpu.c: Include rtems/bspIo.h instead of bspIo.h.
	* i386/page.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:17:04 +00:00
Joel Sherrill
51dc8e920d 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* mongoosev/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
	* r46xx/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
	* shared/interrupts/vectorexceptions.c: Include rtems/bspIo.h instead of bspIo.h.
	* tx39/vectorisrs/vectorisrs.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:16:36 +00:00
Joel Sherrill
5c76213178 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* mpc6xx/clock/c_clock.c: Include rtems/bspIo.h instead of bspIo.h.
	* mpc6xx/mmu/bat.h: Include rtems/bspIo.h instead of bspIo.h.
	* mpc8260/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
	* mpc8260/cpm/brg.c: Include rtems/bspIo.h instead of bspIo.h.
	* mpc8xx/console-generic/console-generic.c: Include rtems/bspIo.h instead of bspIo.h.
	* shared/include/cpuIdent.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:16:26 +00:00
Joel Sherrill
f7162cec14 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 18:14:03 +00:00
Joel Sherrill
0666ea48c1 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
	replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
2002-01-04 18:11:25 +00:00
Joel Sherrill
e4dbf554b5 2002-01-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add AC_CONFIG_SUBDIRS(optman). Remove
	AC_CONFIG_COMMANDS.
2002-01-04 17:59:05 +00:00
Joel Sherrill
b91f03384b 2002-01-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* ChangeLog: New.
	* configure.ac: New.
	* Makefile.am: New.
	* rtems/*: Copied from c/src/exec/rtems/optman.
	* sapi/*: Copied from c/src/exec/sapi/optman.
2002-01-04 17:58:43 +00:00
Joel Sherrill
8217c40656 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use AS_IF instead of if/then/else.
	Add AC_DEFINE_UNQUOTED(RTEMS_UNIX) for RTEMS_CPU==unix.
	Add AC_DEFINE_UNQUOTED(RTEMS_UNIXLIB) for RTEMS_CPU==unix.
	Add include/Makefile to CONFIG_FILES.
	Add AC_ENABLE_MULITLIB.
	Remove wrapup/rtems, wrapup/itron, wrapup/posix.
	Remove */optman/Makefile from CONFIG_FILES.
	* Makefile.am: Add include to SUBDIRS.
	* rtems/Makefile.am: Remove optman from SUBDIRS.
	* sapi/Makefile.am: Remove optman from SUBDIRS.
	* include/Makefile.am: New file.
	* include/rtems/bspIo.h: Relocated from lib/include.
	* include/rtems/libio_.h: Relocated from lib/include.
2002-01-04 17:57:28 +00:00
Joel Sherrill
46ea78a08c 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove optman/Makefile from CONFIG_FILES.
	* Makefile.am: Remove optman from SUBDIRS.
2002-01-04 17:55:57 +00:00
Joel Sherrill
c672d972e8 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove references to POSIX, ITRON, MULTILIB.
	* Makefile.ac: Remove librtems, libposix, libitron. Build
	librtemsbsp instead of librtemsall.
2002-01-04 17:53:48 +00:00
Joel Sherrill
4ee84fc9f6 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:54 +00:00
Joel Sherrill
0bebe52fb3 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* clock/p_clock.c: Include rtems/bspIo.h instead of bspIo.h.
	* console/console.c: Include rtems/bspIo.h instead of bspIo.h.
	* irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:52 +00:00
Joel Sherrill
4385f2df77 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* console/console.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:51 +00:00
Joel Sherrill
eb24fb11ce 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* console/conscfg.c: Include rtems/bspIo.h instead of bspIo.h.
	* timer/timer.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:46 +00:00
Joel Sherrill
49b325f7ab 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* shared/bspspuriousinit.c: Include rtems/bspIo.h instead of bspIo.h.
	* shared/c3xspurious.c: Include rtems/bspIo.h instead of bspIo.h.
	* shared/c4xspurious.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:44 +00:00
Joel Sherrill
ed612fa12c 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h.
	* startup/spurious.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:43 +00:00
Joel Sherrill
f7ac3926dc 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* startup/exit.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:42 +00:00
Joel Sherrill
176e6d40ea 2002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* comm/console.c: Include rtems/bspIo.h instead of bspIo.h.
	* irq/irq_init.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-04 17:40:41 +00:00
Joel Sherrill
8fec91537c 2001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu,
	replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
2002-01-04 17:32:07 +00:00
Joel Sherrill
f92cc34b38 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add AM_CONDITIONAL for enable_multilib,
	enable_posix, enable_itron.
	* Makefile.am: Compute MULTISUBDIR on-the-fly. Conditionally add
	libposix and libitron to SRCS. Apply MULTISUBDIR for picking up
	librtems, libposix and libitron.
2001-12-20 17:32:49 +00:00
Joel Sherrill
dfe5faf880 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_BSPOPTS_*(ARM_RDP_MONITOR).
	* startup/Makefile.am: Remove ARM_RDP_MONITOR, AM_CPPFLAGS.
2001-12-20 17:32:24 +00:00
Joel Sherrill
e6dc43dac4 2001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Use RTEMS_ENV_RTEMSCPU.
2001-12-20 17:32:10 +00:00
Joel Sherrill
b804d632c0 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* inline/rtems/score/object.inl, macros/rtems/score/object.inl: Add
	add casts to Objects_Id in _Objects_Build_ids to avoid implicit
	typecasts from enum to int16 on bit16 targets (here: h8300).
2001-12-20 17:30:18 +00:00
Joel Sherrill
b9f84f1f06 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Apply RTEMS_BSPOPTS_*(CPU_CLOCK_RATE_HZ).
	* console/Makefile.am: C_O_FILES = $(C_FILES:%.c=$(ARCH)/%.o).
	* wrapup/Makefile.am: Add gdbsci, scitab to BSP_FILES, add
	CPU_FILES.
2001-12-20 17:25:24 +00:00
Joel Sherrill
2539cdcd28 2001-12-18 Eric Norum <eric.norum@usask.ca>
* lib/tftpDriver.c: Allow chdir() to work on TFTP `directories'
	(path names with a / at the end) while disallowing open() operations
	on TFTP `directories'.
2001-12-19 18:11:07 +00:00
Joel Sherrill
989b9383f8 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* wrapup/posix/Makefile.am: Add multilib support.
	* wrapup/itron/Makefile.am: Add multilib support.
	* wrapup/rtems/Makefile.am: Add multilib support.
	* Makefile.am: Add multilib support.
2001-12-19 14:37:05 +00:00
Joel Sherrill
ca837f8ac6 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Add multilib support.
2001-12-19 14:36:53 +00:00
Joel Sherrill
d8c7657414 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* src/Makefile.am: Add multilib support.
	* optman/Makefile.am: Add multilib support.
2001-12-19 14:36:48 +00:00
Joel Sherrill
e9718415b4 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* Makefile.am: Add multilib support.
2001-12-19 14:36:28 +00:00
Joel Sherrill
624c881ae0 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* optman/Makefile.am: Add multilib support.
	* src/Makefile.am: Add multilib support.
2001-12-19 14:35:14 +00:00
Joel Sherrill
9201e6bdaf 2001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* optman/Makefile.am: Add multilib support. Remove ASM4FLAGS.
	* src/Makefile.am: Add multilib support.
2001-12-19 14:34:59 +00:00
Joel Sherrill
efcb89c164 2001-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* config-ml.in: New file. Imported from gcc and modified for RTEMS.
2001-12-18 14:12:07 +00:00
Joel Sherrill
ac43f07025 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_BSPOPTS*(CONSOLE_USE_INTERRUPTS).
	Add RTEMS_BSPOPTS*(SIMSPARC_FAST_IDLE).
	Remove RTEMS_OUTPUT_BUILD_SUBDIRS.
	* include/bsp.h: include bspopts.h.
2001-12-18 14:10:54 +00:00
Joel Sherrill
90bc056823 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_BPSOPTS_*(CD2401_INT_LEVEL).
	Add RTEMS_BPSOPTS_*(CD2401_IO_MODE).
	Add RTEMS_BPSOPTS_*(CD2401_USE_TERMIOS).
	Add AC_DEFINE_UNQUOTED([mvme167]).
2001-12-18 14:10:35 +00:00
Joel Sherrill
96953bbb05 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_BPSOPTS_* for ARM_RDI_MONITOR.
2001-12-18 14:10:20 +00:00
Joel Sherrill
b66116e85f 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_BSPOPTS_* for SERIAL_INPUT, HIF_INPUT,
	SERIAL_OUTPUT, HIF_OUTPUT.
	* console/console.c: Remove NO_BSP_INIT, SERIAL_INPUT, HIF_INPUT,
	SERIAL_OUTPUT, HIF_OUTPUT, add #include <bsp.h>.
2001-12-18 14:10:07 +00:00
Joel Sherrill
7e950a4420 2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* asm.h: include cpuopts.h instead of targopts.h
	* rtems/score/arm.h: Use __arm__.
2001-12-18 14:09:49 +00:00
Joel Sherrill
86d9ca28ed 2001-12-07 Eric Norum <eric.norum@usask.ca>
* lib/tftpDriver.c: Restore write capability.
2001-12-07 12:59:12 +00:00
Joel Sherrill
85ca7699a7 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-07 12:44:01 +00:00
Joel Sherrill
a62f2a2a31 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-07 12:34:14 +00:00
Joel Sherrill
d1d7545baa 2001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-07 12:33:07 +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
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