Commit Graph
1759 Commits
Author SHA1 Message Date
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