| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* bsp.am: Fix automake version number in comment.
|
|
|
|
| |
* .cvsignore: Add stamp-h
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* startup/genpvec.c: #include <chain.h> instead of "chain.h", fix
CVS-Id.
* include/chain.h: Remove.
* include/Makefile.am: Remove chain.h.
|
|
|
|
| |
* startup/genpvec.c: #include <chain.h> instead of "chain.h".
|
|
|
|
| |
* gdbsci/, scitab/, trap34/: Add directories.
|
|
|
|
| |
* startup/linkcmds: Remove OUTPUT_FORMAT.
|
|
|
|
|
| |
* libc/chroot.c: Fixed naming problems. Names were changed
when the code this depends on was merged.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* Makefile.am, README, console/console-io.c, start/start.S,
startup/linkcmds: Update to make shsim closer to functional.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* config.h.in: Automatically generated. Remove from CVS.
|
|
|
|
|
|
| |
* README.EVB7045F: New file.
* README: Additions and corrections.
* include/bsp.h: Switch console to sci0.
|
|
|
|
|
| |
* clock/ckinit.c (Install_clock): Modified MTU timer 0 initialization
to generate an interrupt exactly every 1us
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* setvec.c: Removed unused variables.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
* clockdrv_shell.c (CLOCK_DRIVER_ISRS_PER_TICK): Add support for
multiple ISRs per clock tick. Testing per hacking on mips/jmr3904
clock driver.
|
|
|
|
|
| |
* clock/clockdrv.c: Clean up.
* include/bsp.h: Uncomment and fix set_vector() prototype.
|
|
|
|
| |
* wrapup/Makefile.am: Remove warning missed in shmsupp removal.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* start/start.S: init_exc_vecs is now called mips_install_isr_entries.
* wrapup/Makefile.am: Corrected to reflect new libcpu structure.
|
|
|
|
|
| |
* console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
would be visible.
|
|
|
|
| |
* include/bsp.h: Added closing brace for extern C.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* scitab/Makefile.am, startup/bspstart.c, configure.in: Removed
rest of make-target-options and moved them to BSP configure options.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* console/vt.c: Added include of <rtems.h> so _CPU_ISR_disable
would be visible.
|
|
|
|
|
|
|
|
|
| |
* /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.
|
|
|
|
|
|
| |
* bootloader/Makefile.am: Modified to install bootloader so
make-exe rule can avoid writing to install point or assuming
BSP build tree is available.
|
|
|
|
| |
* clockdrv_shell.c: Fixed syntax error in fast idle support.
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* console/console-io.c: Removed unused variable initialized.
|
|
|
|
| |
* console/console-io.c: Added console_initialize_hardware().
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* ChangeLog: Removed bad entry.
|
|
|
|
| |
* console/console-io.c: Added console_initialize_hardware().
|
|
|
|
|
|
| |
* clock/Makefile.am: Fixed reference to ckinit.c.
* clock/clockdrv.c: Enabled fast idle.
* console/console-io.c: Added console_initialize_hardware().
|
|
|
|
|
| |
* start/start.S: Added space for vectors on CPU32 configuration.
* startup/bspstart.c: Fixed typo.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* timer/timer.c: Removed incorrect comments about ERC32.
|
|
|
|
|
|
| |
* timer: New subdirectory.
* timer/.cvsignore, timer/Makefile.am, timer/timer.c: New files.
* tools/ChangeLog: New file.
|