Joel Sherrill
9da92fb397
2001-02-06 Joel Sherrill <joel@OARcorp.com>
...
* include/ioccom.h: Unreferenced and thus removed.
2001-02-06 22:46:55 +00:00
Joel Sherrill
f3d7592e22
2001-02-03 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* include/zilog/Makefile.am, include/Makefile.am,
include/motorola/Makefile.am, include/sys/Makefile.am
include/rtems/Makefile.am: Apply include_*HEADERS instead of
H_FILES.
2001-02-05 18:25:50 +00:00
Joel Sherrill
02a52444f3
2001-02-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* bsp.am: Fix automake version number in comment.
2001-02-02 18:29:52 +00:00
Joel Sherrill
1fd5e46023
2001-02-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* .cvsignore: Add stamp-h
2001-02-02 18:28:56 +00:00
Joel Sherrill
4e568769d3
2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am: Add scitab, gdbsci to SUBDIRS.
* include/gdbsci.h: New file.
* include/.cvsignore: Add stamp-h? and bspopts.h*.
* console/Makefile.am: Use shared/console.c.
* console/console-io.c, console/console-support.S: Remove.
2001-01-29 18:35:10 +00:00
Joel Sherrill
4145ad6be7
2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
CVS-Id.
* include/chain.h: Remove.
* include/Makefile.am: Remove chain.h.
2001-01-29 15:40:58 +00:00
Joel Sherrill
e428584a1f
2001-01-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/genpvec.c: #include <chain.h> instead of "chain.h".
2001-01-29 15:40:30 +00:00
Joel Sherrill
e0ddaa7ee3
2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* gdbsci/, scitab/, trap34/: Add directories.
2001-01-29 15:33:34 +00:00
Joel Sherrill
ed3ec25e12
2001-01-26 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* startup/linkcmds: Remove OUTPUT_FORMAT.
2001-01-29 15:28:48 +00:00
Joel Sherrill
56f20bacf0
2001-01-26 Joel Sherrill <joel@OARcorp.com>
...
* libc/chroot.c: Fixed naming problems. Names were changed
when the code this depends on was merged.
2001-01-26 14:50:54 +00:00
Joel Sherrill
37535317d9
2001-01-25 Joel Sherrill <joel@OARcorp.com>
...
* cpu.c, rtems/score/cpu.h: Bug report from Peter Mueller
<peter.o.mueller@gmx.de > because of not correcting for the ISR
vector table now being allocated from the workspace.
2001-01-26 14:12:48 +00:00
Joel Sherrill
41caf2df23
2001-01-25 Fernando Ruiz <fernando.ruiz@ctv.es>
...
* Alternate email is correo@fernando-ruiz.com
* libc/privateenv.c: New file.
* include/rtems/libio_.h, libc/Makefile.am, libc/base_fs.c,
libc/unmount.c: Moved default umask, current working directory,
root, and links followed count into a structure "user environment"
that can then be treated as a unit. This enable giving unique
copies of these to individual threads or collection of threads.
2001-01-25 17:57:13 +00:00
Joel Sherrill
2a929cc871
2001-01-25 Fernando Ruiz <fernando.ruiz@ctv.es>
...
* Alternate email is correo@fernando-ruiz.com
* libc/privateenv.c: New file.
* include/rtems/libio_.h, libc/Makefile.am, libc/base_fs.c,
libc/unmount.c: Moved default umask, current working directory,
root, and links followed count into a structure "user environment"
that can then be treated as a unit. This enable giving unique
copies of these to individual threads or collection of threads.
2001-01-25 15:59:58 +00:00
Joel Sherrill
e8a7a466a2
2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* Makefile.am, README, console/console-io.c, start/start.S,
startup/linkcmds: Update to make shsim closer to functional.
2001-01-24 19:10:38 +00:00
Joel Sherrill
f42b726174
2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Add src/config.h
* src/Makefile.am: Add INCLUDES += -I. to pickup config.h
* src/.cvsignore: Add config.h and stamp-h
* src/*.c: Add config.h support.
2001-01-24 14:17:28 +00:00
Joel Sherrill
5c26b28b9b
2001-01-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* config.h.in: Automatically generated. Remove from CVS.
2001-01-24 14:10:31 +00:00
Joel Sherrill
9f8748400e
2001-01-22 Radzislaw Galler <rgaller@et.put.poznan.pl>
...
* README.EVB7045F: New file.
* README: Additions and corrections.
* include/bsp.h: Switch console to sci0.
2001-01-22 14:12:51 +00:00
Joel Sherrill
4dd1aa53ed
2001-01-22 Radzislaw Galler <rgaller@et.put.poznan.pl>
...
* clock/ckinit.c (Install_clock): Modified MTU timer 0 initialization
to generate an interrupt exactly every 1us
2001-01-22 14:11:09 +00:00
Joel Sherrill
c2a4084fe4
2001-01-12 Eric Norum <eric.norum@usask.ca>
...
* README, clock/Makefile.am, clock/ckinit.c, clock/clock.c:
Clock driver updated to use shell driver mechanism.
* clock/ckinit.c: Removed.
* clock/clock.c: New file.
2001-01-12 15:00:54 +00:00
Joel Sherrill
5c27c8053b
2001-01-12 Joel Sherrill <joel@OARcorp.com>
...
* r46xx/vectorisrs/vectorisrs.c (mips_get_cause): Corrected
constraints from general to register.
* tx39/vectorisrs/vectorisrs.c (mips_get_cause): Corrected
constraints from general to register.
2001-01-12 13:38:01 +00:00
Joel Sherrill
d2959b22fb
2001-01-12 Joel Sherrill <joel@OARcorp.com>
...
* setvec.c: Removed unused variables.
2001-01-12 13:36:54 +00:00
Joel Sherrill
4d6b3b66e1
2001-01-12 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h, timer/timer.c: Updated so timer appears to
work and support tm27. I would prefer to time a software
interrupt rather than an use an extra timer though.
2001-01-12 13:28:27 +00:00
Joel Sherrill
8b15163fd3
2001-01-09 Joel Sherrill <joel@OARcorp.com>
...
* Removing non-function shmsupp directory.
* shmsupp/.cvsignore, shmsupp/Makefile.am, shmsupp/addrconv.c,
shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c: Removed.
* configure.in, Makefile.am, wrapup/Makefile.am
2001-01-09 17:28:15 +00:00
Joel Sherrill
d3d5319334
2001-01-09 Joel Sherrill <joel@OARcorp.com>
...
* clockdrv_shell.c (CLOCK_DRIVER_ISRS_PER_TICK): Add support for
multiple ISRs per clock tick. Testing per hacking on mips/jmr3904
clock driver.
2001-01-09 17:10:56 +00:00
Joel Sherrill
026f4aa247
2001-01-09 Joel Sherrill <joel@OARcorp.com>
...
* clock/clockdrv.c: Clean up.
* include/bsp.h: Uncomment and fix set_vector() prototype.
2001-01-09 17:05:57 +00:00
Joel Sherrill
73ee510586
2001-01-08 Joel Sherrill <joel@OARcorp.com>
...
* wrapup/Makefile.am: Remove warning missed in shmsupp removal.
2001-01-08 19:23:21 +00:00
Joel Sherrill
7af5e14dbf
2001-01-08 Joel Sherrill <joel@OARcorp.com>
...
* Shared memory support removed since it was non-functional.
* shmsupp/.cvsignore, shmsupp/Makefile.am, shmsupp/addrconv.c,
shmsupp/getcfg.c, shmsupp/lock.c, shmsupp/mpisr.c: Removed.
* configure.in, Makefile.am, wrapup/Makefile.am: Modified to
reflect above.
2001-01-08 19:22:25 +00:00
Joel Sherrill
9c49db4d6a
2001-01-08 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
...
* configure.in: Add libc/config.h
* libc/Makefile.am: Add INCLUDES += -I. to pickup config.h
* libc/.cvsignore: Add config.h and stamp-h
* libc/*.c: Add config.h support.
2001-01-08 18:26:44 +00:00
Joel Sherrill
5f78f5d07f
2001-01-08 Joel Sherrill <joel@OARcorp.com>
...
* start/start.S: init_exc_vecs is now called mips_install_isr_entries.
* wrapup/Makefile.am: Corrected to reflect new libcpu structure.
2001-01-08 18:19:27 +00:00
Joel Sherrill
9b0e5b2edb
2001-01-08 Joel Sherrill <joel@OARcorp.com>
...
* console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
would be visible.
2001-01-08 18:18:11 +00:00
Joel Sherrill
82e2265e52
2001-01-08 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: Added closing brace for extern C.
2001-01-08 18:17:47 +00:00
Joel Sherrill
b03f4f2c9d
2001-01-08 Joel Sherrill <joel@OARcorp.com>
...
* Added r46xx directory.
* Makefile.am, configure.in: Modified to reflect addition of r46xx.
* shared/interrupts/installisrentries.c: Fixed typo.
* r46xx/.cvsignore, r46xx/Makefile.am,
r46xx/vectorisrs/.cvsignore, r46xx/vectorisrs/Makefile.am,
r46xx/vectorisrs/vectorisrs.c: New files.
2001-01-08 18:11:35 +00:00
Joel Sherrill
60391a2c16
2001-01-05 Joel Sherrill <joel@OARcorp.com>
...
* scitab/Makefile.am, startup/bspstart.c, configure.in: Removed
rest of make-target-options and moved them to BSP configure options.
2001-01-05 13:38:20 +00:00
Joel Sherrill
96b2583fdd
2001-01-05 Joel Sherrill <joel@OARcorp.com>
...
* include/bsp.h: Changed <sh/null.h> to <rtems/devnull.h> to reflect
the movement of this component to libmisc.
* wrapup/Makefile.am: /dev/null driver is no longer in libcpu/sh.
2001-01-05 13:35:32 +00:00
Joel Sherrill
7a0a5531ef
2001-01-05 Joel Sherrill <joel@OARcorp.com>
...
* console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
would be visible.
2001-01-05 13:33:31 +00:00
Joel Sherrill
98e1de84a3
2001-01-05 Joel Sherrill <joel@OARcorp.com>
...
* /dev/null moved to libmisc.
* Makefile.am, configure.in: Removed null directory.
* include/Makefile.am: Removed null.h.
* include/null.h, null/.cvsignore, null/Makefile.am, null/close.c,
null/cntrl.c, null/init.c, null/open.c, null/read.c, null/write.c:
Removed.
2001-01-05 13:31:04 +00:00
Joel Sherrill
0589f0b74b
2001-01-03 Emmanuel Raguet <raguet@crf.canon.fr>
...
* bootloader/Makefile.am: Modified to install bootloader so
make-exe rule can avoid writing to install point or assuming
BSP build tree is available.
2001-01-03 18:47:51 +00:00
Joel Sherrill
2e10f5131c
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* clockdrv_shell.c: Fixed syntax error in fast idle support.
2001-01-03 17:53:10 +00:00
Joel Sherrill
e177810d50
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* clock/clock.c: Use shared clock driver shell.
* console/console.c: Removed. Now use shared polling shell.
* console/console-io.c: New file.
* console/Makefile.am: Correct to use shared polling shell.
* startup/bspstart.c: Remove all fast idle references.
2001-01-03 17:52:36 +00:00
Joel Sherrill
90dccce216
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* console/console-io.c: Removed unused variable initialized.
2001-01-03 17:50:04 +00:00
Joel Sherrill
dbe4dc9149
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* console/console-io.c: Added console_initialize_hardware().
2001-01-03 16:54:52 +00:00
Joel Sherrill
5e67b98dfd
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* new_exception_processing/cpu.h, old_exception_processing/cpu.c:
old_exception_processing/cpu.h, Added _CPU_Initialize_vectors().
In particular, spurious vector initialization had to be moved
on old exception processing model.
2001-01-03 16:45:52 +00:00
Joel Sherrill
e182c62027
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* clockdrv_shell.c: Added fast idle mode which is enabled by defining
CLOCK_DRIVER_USE_FAST_IDLE.
* console-polled.c: Added console_initialize_hardware() hook.
2001-01-03 16:44:17 +00:00
Joel Sherrill
60ab53a201
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* ChangeLog: Removed bad entry.
2001-01-03 16:43:17 +00:00
Joel Sherrill
1f2758872d
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* console/console-io.c: Added console_initialize_hardware().
2001-01-03 16:43:16 +00:00
Joel Sherrill
0fd4a13317
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* clock/Makefile.am: Fixed reference to ckinit.c.
* clock/clockdrv.c: Enabled fast idle.
* console/console-io.c: Added console_initialize_hardware().
2001-01-03 16:42:59 +00:00
Joel Sherrill
7f9bee004e
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* start/start.S: Added space for vectors on CPU32 configuration.
* startup/bspstart.c: Fixed typo.
2001-01-03 16:41:56 +00:00
Joel Sherrill
2ecb71532d
2001-01-03 Joel Sherrill <joel@OARcorp.com>
...
* clock: New directory with stub clock driver.
* clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c: New files.
* Makefile.am, configure.in, wrapup/Makefile.am: Modified
to reflect above.
2001-01-03 16:39:22 +00:00
Joel Sherrill
d4f0eefd43
2000-12-19 Joel Sherrill <joel@OARcorp.com>
...
* startup/linkcmds: Set _VBR to 0 to indicate that the vectors are
in RAM not ROM. Thanks to Juan Zamorano <jzamora@fi.upm.es > for
debugging this.
2000-12-19 18:24:00 +00:00
Joel Sherrill
7d18fdc120
2000-12-19 Joel Sherrill <joel@OARcorp.com>
...
* tx39/vectorisrs/vectorisrs.c: Modified to have default exception
vector handler. This should be in a separate file so the BSP can
easily override it.
2000-12-19 16:56:42 +00:00