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
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
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
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
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
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
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