| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* ChangeLog, acinclude.m4, configure.ac: New files added as part
of merge from OpenCores repository.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* .cvsignore, Makefile.am, README, bsp_specs, configure.ac, times,
clock/.cvsignore, clock/Makefile.am, clock/clockdrv.c,
console/.cvsignore, console/Makefile.am, console/console.c,
console/console.h, include/.cvsignore, include/Makefile.am,
include/bsp.h, start/.cvsignore, start/Makefile.am, start/start.S,
startup/.cvsignore, startup/bspclean.c, startup/bspstart.c,
startup/linkcmds, startup/main.c, startup/setvec.c, timer/.cvsignore,
timer/Makefile.am, timer/timer.c, timer/timerisr.c,
wrapup/.cvsignore, wrapup/Makefile.am, ChangeLog: New files added
as part of merge from OpenCores repository.
|
|
|
|
|
|
|
| |
* pci/pcibios.c: Per PR262, removed all asserts so probes for
devices that are not present will work. This lets you have
multiple PCI Ethernet drivers in an application and dynamically
use the one for the card othat is present.
|
|
|
|
|
|
|
|
|
|
| |
* Per PR260 eliminate use of make-target-options. This impacted
RTEMS allowing a distinction between the CPU32 and CPU32+ in the
SuperCore and required that the m68k optimized memcpy be moved
to libcpu.
* shared/misc/memcpy.c: Moved from score/cpu/m68k.
* configure.ac, shared/Makefile.am: Modified to reflect new directory.
* shared/misc/.cvsignore, shared/misc/Makefile.am: New file.
|
|
|
|
|
|
|
|
| |
* Per PR260 eliminate use of make-target-options. This impacted
RTEMS allowing a distinction between the CPU32 and CPU32+ in the
SuperCore and required that the m68k optimized memcpy be moved
to libcpu.
* wrapup/Makefile.am: Pick up memcpy.o from libcpu.
|
|
|
|
|
|
| |
* startup/bspstart.c, startup/linkcmds: Per PR247 , fix the linkcmds
to avoid overlapping sections and reworked the way the heap and
workspace are calculated.
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* cdtest/init.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* cpuuse/task2.c, malloctest/task1.c, putenvtest/init.c,
rtmonuse/task1.c, termios/init.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* tmitronsem01/init.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* itronhello/init.c, itronmbf01/init.c, itronmbox01/init.c,
itronsem01/init.c, itrontask01/task1.c, itrontask02/init.c,
itrontask03/task1.c, itrontask04/task3.c, itrontime01/init.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* include/pmacros.h, psx01/task.c, psx02/init.c, psx02/task.c,
psx03/init.c, psx04/init.c, psx05/init.c, psx06/init.c, psx07/init.c,
psx08/task3.c, psx09/init.c, psx10/init.c, psx11/init.c,
psx12/init.c, psx13/Makefile.am, psx13/main.c, psx13/test.c,
psxcancel/init.c, psxchroot01/Makefile.am, psxchroot01/main.c,
psxchroot01/test.c, psxfile01/Makefile.am, psxfile01/main.c,
psxfile01/test.c, psxfile01/test_cat.c, psxfile01/test_extend.c,
psxfile01/test_write.c, psxmount/Makefile.am, psxmount/main.c,
psxmount/test.c, psxmsgq01/init.c, psxreaddir/Makefile.am,
psxreaddir/main.c, psxreaddir/test.c, psxsem01/init.c,
psxstat/Makefile.am, psxstat/main.c, psxstat/test.c, psxtime/main.c,
psxtime/test.c, psxtimer/psxtimer.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* mp01/task1.c, mp02/task1.c, mp03/task1.c, mp04/task1.c, mp05/task1.c,
mp06/task1.c, mp07/task1.c, mp08/task1.c, mp09/task1.c, mp10/init.c,
mp11/init.c, mp12/init.c, mp13/init.c, mp13/task2.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* include/timesys.h, tm01/task1.c, tm02/task1.c, tm03/task1.c,
tm04/task1.c, tm05/task1.c, tm06/task1.c, tm07/task1.c, tm08/task1.c,
tm09/task1.c, tm10/task1.c, tm11/task1.c, tm12/task1.c, tm13/task1.c,
tm14/task1.c, tm15/task1.c, tm16/task1.c, tm17/task1.c, tm18/task1.c,
tm19/task1.c, tm20/task1.c, tm21/task1.c, tm22/task1.c, tm23/task1.c,
tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c, tm28/task1.c,
tm29/task1.c, tmck/task1.c, tmoverhd/testtask.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* sp01/task1.c, sp02/task1.c, sp03/task2.c, sp04/task1.c, sp05/task1.c,
sp06/task1.c, sp07/taskexit.c, sp08/task1.c, sp09/task1.c,
sp11/task1.c, sp12/pritask.c, sp12/task5.c, sp13/task1.c,
sp14/task2.c, sp15/task1.c, sp16/task1.c, sp17/task1.c,
sp19/fptask.c, sp20/task1.c, sp21/task1.c, sp22/task1.c,
sp23/task1.c, sp24/task1.c, sp25/task1.c, sp26/init.c, sp26/task1.c,
sp30/task1.c, sp31/task1.c, spsize/init.c, spsize/size.c: Modified.
|
|
|
|
|
|
|
|
|
|
|
| |
* Per PR47 add support for buffered test output. This involved
adding defines to redirect output to a buffer and dump it when
full, at "test pause", and at exit. To avoid problems when redefining
exit(), all tests were modified to call rtems_test_exit().
Some tests, notable psxtests, had to be modified to include
the standard test macro .h file (pmacros.h or tmacros.h) to
enable this support.
* include/buffer_test_io.h: New file.
|
|
|
|
|
| |
* cpuuse/cpuuse.c (CPU_usage_Dump) : Corrected so it honors when an
object name is raw versus being a string.
|
|
|
|
|
|
| |
* include/coverhd.h: Per PR261 removed include of
<rtems/score/targopts.h> because the file is no longer being
generated and really wasn't being used anyway.
|
|
|
|
| |
* Makefile.am: Clean $(PROJECT_RELEASE).
|
|
|
|
|
| |
* spsize/size.c: Don't reference the RTEMS allocated interrupt
stack if the port doesn't configure using it.
|
|
|
|
|
| |
* stackchk/check.c: Don't reference the RTEMS allocated interrupt
stack if the port doesn't configure using it.
|
|
|
|
| |
* startup/Makefile.am: Added -DARM_RDI_MONITOR.
|
|
|
|
|
|
|
| |
* irq/irq_asm.S: ARM port works well enough to run all sptests,
tmtests, and ttcp. In addition to general cleanup, there
has been considerable optimization to interrupt disable/enable,
endian swapping, and context switching.
|
|
|
|
|
|
|
| |
* cpuModel.S: Include <rtems/score/registers.h> instead of
<libcpu/registers.h>.
* registers.h: Removed.
* Makefile.am: Remove registers.h.
|
|
|
|
|
|
| |
* startup/ldsegs.S: #include <asm.h>.
* include/bsp.h: Remove _IBMPC_chrdy (is not a public function).
Remove printk (Now in bspIo.h).
|
|
|
|
|
| |
* Makefile.am: Add transform and bsptools_bindir hacks.
* configure.ac: Add RTEMS_ENV_RTEMSBSP.
|
|
|
|
|
| |
* Makefile.am: Add transform and bsptools_bindir hacks.
* configure.ac: Add RTEMS_ENV_RTEMSBSP.
|
|
|
|
|
| |
* Makefile.am: Add transform and bsptools_bindir hacks.
* configure.ac: Add RTEMS_ENV_RTEMSBSP.
|
|
|
|
| |
* Makefile.am: Add transform and bsptools_bindir hacks.
|
|
|
|
|
| |
* startup/linkcmds: Added __EH_FRAME_BEGIN__ and __EH_FRAME_END__
to remove problems linking empty main(){} with BSP.
|
|
|
|
|
| |
* pppd/chap.c, pppd/fsm.c, pppd/fsm.h, pppd/upap.c: Per PR255
fix prototype mismatches.
|
|
|
|
| |
* bootloader/em86real.S: Fix syntax error in comment near line 1185.
|
|
|
|
|
| |
* bootloader/Makefile.am: Install bootloader.o.
Install bootloader/bootloader.ppcboot.lds.
|
|
|
|
| |
* vectors/Makefile.am: Install bsp/vectors.h.
|
|
|
|
|
| |
* wrapup/Makefile.am: Temporarily don't include serdbg since it
causes some BSPs to not link "main(){}" as required by autoconf.
|
|
|
|
| |
* mpc6xx/mmu/pte121.c: Include <string.h> for gcc-3.1.
|
|
|
|
|
| |
* include/Makefile.am: Fix preinstallation.
* bootloader: Eliminate $(INCLUDES).
|
|
|
|
|
|
| |
* sapi/Makefile.am: Add bsplib_DATA = $(PGMS).
Remove ASM4FLAGS.
* rtems/Makefile.am: Add bsplib_DATA = $(PGMS).
|
|
|
|
|
|
| |
* mpc6xx/mmu/bat.c: Per PR241, fix a tiny bug introduced by the
fix for an earlier patch (PR213) which added support for setting
BAT0 to setdbat().
|
|
|
|
|
|
| |
* startup/bspstart.c: Per PR252 removed hack that tripled size of
RTEMS Workspace when POSIX is configured. This was probably done to
account for confdefs.h missing some application requirements.
|
|
|
|
| |
* configure.ac: AC_CONFIG_SRCDIR([../libmisc]).
|
| |
|
| |
|
|
|
|
|
|
|
| |
* configure.ac: Remove RTEMS_ENABLE_MULTIPROCESSING,
RTEMS_ENABLE_POSIX, RTEMS_ENABLE_ITRON, RTEMS_ENABLE_INLINES,
RTEMS_ENABLE_RTEMS_DEBUG, RTEMS_CHECK_RTEMS_DEBUG,
RTEMS_CHECK_NEWLIB.
|
|
|
|
|
| |
* acinclude.m4: Add test "$multilib" != "yes".
* config-ml.in: Remove.
|
|
|
|
|
| |
* src/Makefile.am: Add bsplib_DATA. Eliminate LIBNAME. Cosmetical
changes.
|
|
|
|
|
|
|
| |
* acinclude.m4: Cleanups.
* configure.ac: Build ${srcdir}/../../cpukit/ as ./exec/ instead of
${srcdir}/exec/.
Further adaptations to autoconf >= 2.50.
|
|
|
|
| |
* Makefile.am: Fix oversights in previous patch.
|
|
|
|
| |
* startup/Makefile.am: Reformat.
|
|
|
|
|
|
| |
* rtems.S: Remove.
* Makefile.am: Reflect having removed rtems.S. Use AM_CPPFLAGS
instead of INCLUDES (Latest automake standard).
|
|
|
|
|
| |
* start/Makefile.am: Fix bug in previous patch.
Really add bsplib_DATA = $(PROJECT_RELEASE)/lib/start$(LIB_VARIANT).o.
|