summaryrefslogtreecommitdiffstats
path: root/c/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2002-01-042002-01-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-1/+67
* 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-042001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill15-161/+74
* 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-042001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+6
* configure.ac: Remove optman/Makefile from CONFIG_FILES. * Makefile.am: Remove optman from SUBDIRS.
2002-01-042001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-28/+12
* configure.ac: Remove references to POSIX, ITRON, MULTILIB. * Makefile.ac: Remove librtems, libposix, libitron. Build librtemsbsp instead of librtemsall.
2002-01-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-3/+15
* console/console-io.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-3/+9
* 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-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-3/+15
* console/console.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+7
* console/conscfg.c: Include rtems/bspIo.h instead of bspIo.h. * timer/timer.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-3/+9
* 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-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+7
* startup/bspstart.c: Include rtems/bspIo.h instead of bspIo.h. * startup/spurious.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-2/+10
* startup/exit.c: Include rtems/bspIo.h instead of bspIo.h.
2002-01-042002-01-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+7
* 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-042001-12-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill69-53/+138
* bsp_specs: Replace -lrtemsall with -lrtemsbsp -lrtemscpu, replace -lrtemsall_g with -lrtemsbsp_g -lrtemscpu_g.
2001-12-202001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-5/+33
* 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-202001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-10/+18
* configure.ac: Add RTEMS_BSPOPTS_*(ARM_RDP_MONITOR). * startup/Makefile.am: Remove ARM_RDP_MONITOR, AM_CPPFLAGS.
2001-12-202001-12-20 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-3/+15
* configure.ac: Use RTEMS_ENV_RTEMSCPU.
2001-12-202001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-6/+12
* 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-202001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-11/+16
* 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-192001-12-18 Eric Norum <eric.norum@usask.ca>Joel Sherrill4-2/+14
* 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-192001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-12/+18
* 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-192001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-2/+10
* src/Makefile.am: Add multilib support.
2001-12-192001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-7/+12
* src/Makefile.am: Add multilib support. * optman/Makefile.am: Add multilib support.
2001-12-192001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill32-45/+109
* Makefile.am: Add multilib support.
2001-12-192001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-7/+12
* optman/Makefile.am: Add multilib support. * src/Makefile.am: Add multilib support.
2001-12-192001-12-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-7/+9
* optman/Makefile.am: Add multilib support. Remove ASM4FLAGS. * src/Makefile.am: Add multilib support.
2001-12-182001-12-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+882
* config-ml.in: New file. Imported from gcc and modified for RTEMS.
2001-12-182001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill6-9/+47
* 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-182001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+23
* 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-182001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+7
* configure.ac: Add RTEMS_BPSOPTS_* for ARM_RDI_MONITOR.
2001-12-182001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-11/+22
* 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-182001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+7
* asm.h: include cpuopts.h instead of targopts.h * rtems/score/arm.h: Use __arm__.
2001-12-072001-12-07 Eric Norum <eric.norum@usask.ca>Joel Sherrill4-12/+34
* lib/tftpDriver.c: Restore write capability.
2001-12-072001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill8-9/+18
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-072001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-2/+4
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-072001-12-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-2/+8
* configure.ac: Remove RTEMS_ENABLE_NETWORKING.
2001-12-032001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill104-364/+260
* configure.ac: Introduce RTEMS_BSP_CONFIGURE.
2001-11-302001-11-30 Jennifer Averett <jennifer@OARcorp.com>Joel Sherrill3-14/+51
This was tracked as PR88. * libc/scandir.c: Fixed to perform cleanup on error conditions.
2001-11-292001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-1/+5
* configure.ac: Replace RTEMS_BSPOPTS_BSP with RTEMS_BSPOPTS_SET (typo).
2001-11-282001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill5-8/+17
* 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-282001-11-28 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill2-0/+8
* Makefile.am: Add DIST_SUBDIRS.
2001-11-282001-11-28 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill4-35/+27
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-282001-11-28 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill12-528/+28
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-282001-11-28 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill32-0/+231
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-282001-11-28 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill16-22/+132
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-282001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-4/+8
* wrapup/Makefile.am: Remove HAS_IMFS.
2001-11-282001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-7/+6
* ppc403/vectors/vectors.S: Include <bsp.h>. * shared/include/cpu.h: Remove stray empty lines.
2001-11-272001-11-27 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill8-9/+59
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-272001-11-27 Joel Sherrill <joel@OARcorp.com>,Joel Sherrill19-5067/+18
* 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-272001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill3-25/+7
* configure.ac: Remove old_exception_processing, new_exception_processing. * Makefile.am: Ditto.
2001-11-272001-11-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>Joel Sherrill4-0/+30
* configure.ac: Add RTEMS_BSPOPTS_*(DATA_CACHE_ENABLE), RTEMS_BSPOPTS_*(INSTRUCTION_CACHE_ENABLE).