Ralf Corsepius
b26f0a19bc
GDB_VERS = 7.0
2009-10-07 06:50:12 +00:00
Ralf Corsepius
2b22160ffe
Hack around gdb >= 7.0 trying to globally install syscall/*linux.xml.
2009-10-07 06:49:32 +00:00
Joel Sherrill
7b1df57761
2009-10-06 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/src/ioregisterdriver.c: Reowork so this is a context switch
disable critical section not interrupt disable critical section.
Hopefully eliminated dead code which showed up in coverage runs.
2009-10-06 22:42:48 +00:00
Thomas Doerfler
133bffb9be
various changes
2009-10-06 19:56:07 +00:00
Joel Sherrill
63e99db572
2009-10-04 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sptests/spintrcritical09/init.c, sptests/spintrcritical10/init.c,
sptests/spintrcritical11/init.c: Fixed potentially infinite loops.
* sp20/system.h: Increased micro seconds per tick in order to be more
independent of the console output speed.
2009-10-05 15:01:59 +00:00
Joel Sherrill
456a77680c
2009-10-04 Sebastian Huber <Sebastian.Huber@embedded-brains.de>
...
* sapi/include/rtems/io.h, sapi/src/ioregisterdriver.c: Documenation.
rtems_io_lookup_name() is now deprecated. Added
rtems_io_driver_io_error(). rtems_io_register_driver() is now
thread-safe.
2009-10-05 15:00:53 +00:00
Joel Sherrill
37f9717a4b
2009-10-05 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ata.c: Revert previous change. Not all ARM BSPs use a
shared irq.h yet and this breaks a significant number of them.
2009-10-05 14:39:26 +00:00
Thomas Doerfler
b3e228e681
add missing files
2009-10-05 11:05:05 +00:00
Thomas Doerfler
2c4d98748c
renamed lpc24xx BSPs, reorganized linkcmds
2009-10-05 10:33:31 +00:00
Thomas Doerfler
aa5ddd3d77
renamed lpc24xx BSPs
2009-10-05 10:32:55 +00:00
Thomas Doerfler
24dc66c6ef
renamed config files
2009-10-05 10:32:28 +00:00
Joel Sherrill
bbb96ceb16
2009-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/ratemonreportstatistics.c: owner field is always set so
safe to use. Reformat.
* rtems/src/regionresizesegment.c: Always evaluate the blocked queue
if the resize succeeded.
* rtems/src/tasksetnote.c: Spacing.
2009-10-04 22:15:00 +00:00
Joel Sherrill
ff3c06a529
2009-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/psignal.h: Add extern for ualarm timer.
* posix/src/alarm.c, posix/src/ualarm.c: Change from switch to if since
many enumerated values have no action.
* posix/src/psignal.c: Initialize ualarm and alarm timers.
2009-10-04 22:08:43 +00:00
Joel Sherrill
d05ec0f773
2009-10-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp07/init.c, sp07/sp07.scn, sp09/init.c, sp09/screen01.c,
sp09/sp09.scn, sp28/init.c, sp62/init.c, sp62/sp62.scn, sp64/init.c,
sp64/sp64.scn: Add more test cases highlighted on SPARC at -O2, x86
at -Os and m68k at -Os. Fix typos.
2009-10-04 22:02:18 +00:00
Thomas Doerfler
64a3d8bb57
add missing file
2009-10-03 09:43:14 +00:00
Ralf Corsepius
3a3be12c1a
2009-10-03 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* shared/openpic/openpic.c: Make openpic_writefield
static inline (Get rid of GCC warning).
2009-10-03 04:47:45 +00:00
Ralf Corsepius
e24a5a031f
2009-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp54/init.c: Use rtems_build_id to make building Objects_Id
RTEMS_USE_16_BIT_OBJECT clean.
2009-10-02 16:50:30 +00:00
Ralf Corsepius
7093646b95
2009-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-driver.c: Fix warning if
defined(RTEMS_USE_16_BIT_OBJECT).
2009-10-02 15:54:47 +00:00
Thomas Doerfler
1a32895534
* Makefile.am, irq/irq_config.h, irq/irq_init.c, irq/irq.h:
...
add basic IRQ support (for decrementer)
* start/start.S, startup/cmain.c, startup/linkcmds: add support
for sdata* sections
* startup/bsppanic.c: some cleanup
2009-10-02 13:39:12 +00:00
Ralf Corsepius
aac23ec795
2009-10-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libmisc/monitor/mon-prmisc.c: Fix warning if
defined(RTEMS_USE_16_BIT_OBJECT).
2009-10-02 13:33:00 +00:00
Joel Sherrill
2697272499
2009-10-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* hello/init.c: Remove call to devFS_Show() which had accidentally
gotten committed.
2009-10-02 11:50:39 +00:00
Joel Sherrill
dda7c828a0
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am, configure.ac, termios01/termios_testdriver.c: Do not use
CONSOLE_USE_INTERRUPTS. That is in use by BSPs and we should not use
it.
* termios02/.cvsignore, termios02/Makefile.am, termios02/init.c,
termios02/termios02.doc, termios02/termios02.scn: New files.
termios02 is a test for tcdrain().
2009-10-01 23:52:36 +00:00
Joel Sherrill
58236c8ffa
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* aclocal/bsp-alias.m4: Add BSP for GDB ARM simulator so we can easily
experiment with and debug different ARM architectural variations.
2009-10-01 21:49:22 +00:00
Joel Sherrill
880d394223
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* acinclude.m4: Add BSP for GDB ARM simulator so we can easily
experiment with and debug different ARM architectural variations.
2009-10-01 21:48:53 +00:00
Joel Sherrill
44bb5cd0cb
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* .cvsignore, ChangeLog, Makefile.am, bsp_specs, configure.ac,
preinstall.am, console/.cvsignore, console/console-io.c,
include/.cvsignore, include/bsp.h, include/irq.h, include/swi.h,
start/.cvsignore, start/start.S, startup/.cvsignore,
startup/bspreset.c, startup/bspstart.c, startup/linkcmds,
startup/syscalls.c: New files.
2009-10-01 21:48:42 +00:00
Joel Sherrill
13c5cea6e3
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/arm.h: Recognize ARMv7A.
2009-10-01 21:47:42 +00:00
Joel Sherrill
73d04fe8e6
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* Makefile.am: Add new BSP variants for ARM simulator in GDB.
* custom/arm1136jfs.cfg, custom/arm1136js.cfg, custom/arm7tdmi.cfg,
custom/arm920.cfg, custom/armcortexa9.cfg: New files.
2009-10-01 21:35:38 +00:00
Joel Sherrill
3926b0550e
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/ide/ata.c: Use simple vectored CPU macro to select interrupt
model.
2009-10-01 20:56:32 +00:00
Joel Sherrill
f98ce8b87c
2009-10-01 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/score/arm.h: Recognize ARMv6J as needed by arm1136 variants.
2009-10-01 12:57:30 +00:00
Ralf Corsepius
60b728b5c2
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1445/BSPs
* shared/pci/pcibios.c: Rename indirect_pci_* into BSP_pci_*.
2009-10-01 12:26:49 +00:00
Ralf Corsepius
38386473bb
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1445/BSPs
* pci/pci.c: Rename pci_[read|write]_config* functions into
BSP_pci_[read|write]_config* and make them static.
2009-10-01 12:24:10 +00:00
Ralf Corsepius
d0703573e9
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
PR 1445/bsps
* include/rtems/pci.h:
Make pci_[read|write]_config* static inline, again.
2009-10-01 12:21:02 +00:00
Ralf Corsepius
607d272570
Make pci_[read|write]_config* static inline, again.
2009-10-01 12:20:28 +00:00
Ralf Corsepius
0392f9779f
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/pci.h: Add another missing prototype.
2009-10-01 12:17:36 +00:00
Ralf Corsepius
65e3ca6fa3
2009-10-01 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* termios01/init.c, termios01/termios_testdriver.c:
Reflect changes to termios.
2009-10-01 12:14:11 +00:00
Ralf Corsepius
009dfd082d
Reflect changes to termios.
2009-10-01 12:14:01 +00:00
Ralf Corsepius
c429eca79d
Regenerate.
2009-10-01 03:39:57 +00:00
Ralf Corsepius
8c55a6c264
Fix typo in previous patch.
2009-10-01 03:39:10 +00:00
Ralf Corsepius
bc5f3d6d21
Regenerate.
2009-10-01 03:29:26 +00:00
Ralf Corsepius
8ab053ca1b
GDB_RVERS = 6.8.92.
2009-10-01 03:29:02 +00:00
Ralf Corsepius
97e47da200
gdb-6.8.92-rtems4.10-20091001.diff
2009-10-01 03:26:56 +00:00
Ralf Corsepius
e1b4795559
Bump GCC_RPMREL.
2009-10-01 03:25:28 +00:00
Ralf Corsepius
f42438910c
Rebase patch against gdb-6.8.92.
2009-10-01 03:22:35 +00:00
Joel Sherrill
706ebe2f6a
2009-09-30 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/bsp.h: BSP does not have much memory. Limited to BIOS space.
2009-10-01 01:00:08 +00:00
Ralf Corsepius
199037b404
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* include/rtems/pci.h: Add missing prototype.
2009-09-30 13:25:07 +00:00
Ralf Corsepius
5687fe000e
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/fstat.c, libcsupport/src/fcntl.c,
libcsupport/src/calloc.c, libcsupport/src/isatty_r.c,
libcsupport/src/issetugid.c, libcsupport/src/lseek.c,
libcsupport/src/read.c, libcsupport/src/getpid.c:
Rework autoconf defines.
2009-09-30 08:20:42 +00:00
Ralf Corsepius
346725cc9e
Rework autoconf defines.
2009-09-30 08:20:32 +00:00
Ralf Corsepius
00da59e4f2
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/_rename_r.c: Rework autoconf defines.
Remove unused includes.
2009-09-30 06:51:15 +00:00
Ralf Corsepius
cc9b81ea45
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/__gettod.c: Rework autoconf defines.
Eliminate RTEMS_UNIX.
2009-09-30 06:45:38 +00:00
Ralf Corsepius
7f9b08a19e
2009-09-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libcsupport/src/_calloc_r.c, libcsupport/src/_realloc_r.c:
Rework autoconf defines.
2009-09-30 06:15:50 +00:00