| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* src/rtemsInterrupt.cc: Allocated interrupt_table since since
cannot be determined without CPU model information.
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
| |
* Makefile.am: Remove subshell from *.a processing in librtemsall.a
rule.
|
|
|
|
|
| |
* scitab/Makefile.am, startup/bspstart.c, configure.in: Removed
rest of make-target-options and moved them to BSP configure options.
|
|
|
|
|
| |
* custom/gensh1.cfg: 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.
|
|
|
|
|
|
|
|
| |
* devnull: New addition. Moved from libcpu/sh.
* devnull/devnull.c, devnull/devnull.h, devnull/.cvsignore,
devnull/Makefile.am: New files.
* Makefile.am, configure.in, wrapup/Makefile.am: Modified to reflect
addition of above.
|
|
|
|
|
|
| |
* bootloader/Makefile.am: Modified to install bootloader so
make-exe rule can avoid writing to install point or assuming
BSP build tree is available.
|
|
|
|
| |
* automake/compile.am: Add LD.
|
|
|
|
|
| |
* custom/mcp750.cfg (make-exe): Rewrite to avoid writing to
install point or assuming BSP build tree is available.
|
|
|
|
| |
* custom/psim.cfg: Removed unused variables.
|
|
|
|
| |
* 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().
|
|
|
|
|
|
| |
* setup.def, binutils/HISTORY, gccnewlib/HISTORY: Updated
binutils HISTORY to reflect new revision. Updated gcc to fix
i960 C++ problem. Updated newlib to move to newlib 1.9.0.
|
|
|
|
|
| |
* custom/sim68000.cfg: Corrected CPU model for simcpu32 configuration.
* custom/simcpu32.cfg: Removed MVME162 reference.
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* rtems/score/cpu.h: Added _CPU_Initialize_vectors().
|
|
|
|
|
|
| |
* rtems/score/cpu.h: Added _CPU_Initialize_vectors().
* cpu_asm.S: Modify to properly dereference _ISR_Vector_table
now that it is dynamically allocated.
|
|
|
|
|
| |
* rtems/score/cpu.h: Added _CPU_Initialize_vectors().
* cpu_asm.S: Eliminated warning for duplicate definition of EXTERN.
|
|
|
|
|
|
|
| |
* rtems/score/cpu.h: Added _CPU_Initialize_vectors().
* cpu_asm.S: Modify to properly dereference _ISR_Vector_table
now that it is dynamically allocated.
|
|
|
|
| |
* ChangeLog: Removed duplicate entry.
|
|
|
|
| |
* rtems/score/cpu.h: Added _CPU_Initialize_vectors().
|
|
|
|
| |
* rtems/score/cpu.h: Added _CPU_Initialize_vectors().
|
|
|
|
| |
* rtems/score/cpu.h: Added _CPU_Initialize_vectors().
|
|
|
|
|
| |
* CHANGELOG: Removed.
* README: Merged CHANGELOG contents as initial changes.
|
| |
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.am: Added tools subdirectory and removed commented out line.
* configure.in: Added tools subdirectory.
* tools: New subdirectory.
* tools/.cvsignore, tools/Makefile.am, tools/configure.in,
tools/runtest: New files -- based on powerpc/psim.
* clock/clockdrv.c: Guessed new value for clock tick. Need to
add fast idle support.
* include/bsp.h: tm27 support initiated.
* start/start.S: Fixed frame/endframe problems on _sys_exit.
* startup/bspstart.c: Increased Workspace size to 4 MBYTES!
* linkcmds: Increased Workspace size to 4 MBYTES!
* Most tests appear to run correctly!
|
|
|
|
| |
* Makefile.am: Removed unneeded blank line.
|
|
|
|
|
| |
* src/isr.c: Allocate the _ISR_Vector_table all the time not just when
we are allocating an interrupt stack.
|
|
|
|
|
|
| |
* cpu_asm.S (_ISR_Handler): Return to the address in the EPC register.
Previous code resulting in the interrupted immediately returning
to the caller of the routine it was inside.
|
|
|
|
|
| |
* cpu.c (_CPU_Initialize): Do not initialize _ISR_Vector_table() here
because it has not been allocated yet.
|
|
|
|
|
|
| |
* cpu.c: Do not read or write raw interrupt vector table if
we are on a CPU that does not have a %vbr register and the
BSP is configured as having the table in ROM.
|
|
|
|
|
| |
* src/pthreadgetschedparam.c: Do not set output parameters if
the pointers are NULL.
|
|
|
|
| |
* network/network.c: Removed unused variable warnings.
|
|
|
|
| |
* TESTED: Added comment on 68en302 now that there is a network driver.
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.in, include/Makefile.am,
wrapup/Makefile.am: Updated to reflect addition of network driver
by Franck Julien <FranckJ@cxr.fr>.
* include/m302_int.h, network/.cvsignore, network/Makefile.am,
network/network.c: New file.
|