Ralf Corsepius
dd9cc9f779
Include <errno.h> instead of <sys/errno.h>.
2008-12-22 03:48:52 +00:00
Ralf Corsepius
b503274b5a
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/rtc/ds1375.c: Include <errno.h> instead of <sys/errno.h>.
2008-12-22 03:45:47 +00:00
Ralf Corsepius
44415fde4d
2008-12-22 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-msg.c, optman/rtems/no-part.c,
optman/rtems/no-region.c, optman/rtems/no-rtmon.c,
optman/rtems/no-sem.c, optman/rtems/no-timer.c,
optman/sapi/no-ext.c, optman/sapi/no-io.c:
Fix prototypes.
2008-12-22 03:43:14 +00:00
Ralf Corsepius
e1b524c6e4
Fix prototypes.
2008-12-22 03:43:02 +00:00
Joel Sherrill
6fee03898f
2008-12-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/malloc_statistics_helpers.c: Use intptr_t not
ssize_t.
2008-12-21 21:29:03 +00:00
Joel Sherrill
27b7e81d91
2008-12-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* score/inline/rtems/score/object.inl, score/src/objectgetbyindex.c:
Fix issues when using 16-bit object Ids.
2008-12-21 21:28:05 +00:00
Joel Sherrill
b7b450efac
2008-12-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/include/itronsys/types.h: Derive ITRON ID type from Objects_Id
to avoid sizing mismatches.
2008-12-19 19:30:37 +00:00
Joel Sherrill
6895375ac9
2008-12-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* index.html.in: Remove manuals that are dead.
2008-12-19 17:49:33 +00:00
Joel Sherrill
1de98d9713
2008-12-19 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/src/dpmemcreate.c: Spacing.
* rtems/src/timerserver.c: Move error check to RTEMS_DEBUG. Cannot
happen under normal circumstances.
2008-12-19 16:32:33 +00:00
Joel Sherrill
51a6fd555d
2008-12-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* include/irq-info.h, src/irq-info.c, src/irq-shell.c: New files.
* include/irq-generic.h, src/irq-generic.c: Improved interrupt handler
dispatch function.
2008-12-19 15:00:09 +00:00
Joel Sherrill
eb96196183
2008-12-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libblock/src/ide_part_table.c: Fixed NULL pointer access.
* libmisc/monitor/mon-command.c, libmisc/monitor/mon-editor.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/monitor.h,
libmisc/shell/cmds.c: The list of registered monitor commands is now
private and only accessible via a lookup and iterate function.
2008-12-19 14:59:35 +00:00
Joel Sherrill
52410c2695
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* capture/test1.c: Add const to eliminate warning.
2008-12-18 21:14:16 +00:00
Joel Sherrill
0f4ad5709f
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/serial/ns16550_p.h: Remove prototype with no implementation.
2008-12-18 21:10:04 +00:00
Joel Sherrill
738ea75250
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* zutil.c, zutil.h: Make code match prototype to eliminate warnings.
2008-12-18 20:49:37 +00:00
Joel Sherrill
ec11156e23
2008-12-18 Michael Hamel <nigel@adi.co.nz>
...
PR 1349/bsps
* startup/bspstart.c: Add missing volatile on UART access pointer.
2008-12-18 18:51:28 +00:00
Joel Sherrill
534c893634
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/shmdr/dump.c, libchip/shmdr/init.c, libchip/shmdr/send.c,
libchip/shmdr/shm_driver.h: Cleanup and remove variables which
duplicated data.
2008-12-18 17:15:51 +00:00
Joel Sherrill
584ab9e16e
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/include/rtems/rtems/regionmp.h, sapi/include/rtems/config.h,
sapi/src/exinit.c, score/Makefile.am,
score/include/rtems/score/object.h,
score/include/rtems/score/objectmp.h, score/src/objectmp.c: Eliminate
Object Handler Initialization routine since it was all for MP
configurations.
* score/src/object.c: Removed.
2008-12-18 17:15:13 +00:00
Joel Sherrill
b6bebc3bed
2008-12-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/shell/cmds.c: Revert back to public. Used to execute monitor
commands in test code.
2008-12-18 17:14:26 +00:00
Joel Sherrill
8fbb48a68a
2008-12-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* user/cpuuse.t: Reflect change in CPU Usage report format.
2008-12-18 15:26:09 +00:00
Joel Sherrill
e41eaa881a
2008-12-18 Sebastian Huber <sebastian.huber@embedded-brains.de>
...
* libmisc/serdbg/termios_printk.c, libmisc/serdbg/termios_printk.h:
Fixed incompatible return value.
* libmisc/cpuuse/cpuusagereport.c: Changed output format.
* libmisc/Makefile.am, libmisc/monitor/mon-editor.c: New file.
* libmisc/capture/capture-cli.c, libmisc/monitor/mon-command.c,
libmisc/monitor/mon-monitor.c, libmisc/monitor/mon-object.c,
libmisc/monitor/mon-prmisc.c, libmisc/monitor/mon-symbols.c,
libmisc/monitor/monitor.h, libmisc/shell/cat_file.c,
libmisc/shell/cmds.c, libmisc/shell/internal.h,
libmisc/shell/main_help.c, libmisc/shell/shell.c,
libmisc/shell/shell.h, libmisc/shell/shell_cmdset.c,
libmisc/shell/shell_getchar.c, libmisc/shell/str2int.c: Various global
data is now read only. Added 'const' qualifier to many pointer
parameters. It is no longer possible to remove monitor commands.
Moved monitor line editor into a separate file to avoid unnecessary
dependencies.
2008-12-18 15:25:27 +00:00
Joel Sherrill
1fae1c6b7c
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* optman/sapi/no-ext.c, optman/sapi/no-io.c: Convert SAPI manager and
SuperCore Handler initialization routines to directly pull parameters
from configuration table.
2008-12-17 22:47:55 +00:00
Joel Sherrill
790b50b8da
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sapi/include/rtems/extension.h, sapi/include/rtems/io.h,
sapi/src/exinit.c, sapi/src/extension.c, sapi/src/io.c,
score/include/rtems/score/mpci.h, score/include/rtems/score/object.h,
score/include/rtems/score/thread.h, score/include/rtems/score/tod.h,
score/include/rtems/score/userext.h,
score/include/rtems/score/wkspace.h, score/src/coretod.c,
score/src/mpci.c, score/src/object.c, score/src/thread.c,
score/src/userext.c, score/src/wkspace.c: Convert SAPI manager and
SuperCore Handler initialization routines to directly pull parameters
from configuration table.
2008-12-17 22:46:05 +00:00
Joel Sherrill
e06ecec518
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itron/include/rtems/itron/config.h,
itron/include/rtems/itron/eventflags.h,
itron/include/rtems/itron/fmempool.h,
itron/include/rtems/itron/mbox.h,
itron/include/rtems/itron/msgbuffer.h,
itron/include/rtems/itron/port.h,
itron/include/rtems/itron/semaphore.h,
itron/include/rtems/itron/task.h,
itron/include/rtems/itron/vmempool.h, itron/src/eventflags.c,
itron/src/fmempool.c, itron/src/itroninittasks.c,
itron/src/itronsem.c, itron/src/mbox.c, itron/src/msgbuffer.c,
itron/src/port.c, itron/src/task.c, itron/src/vmempool.c,
sapi/src/itronapi.c: Convert ITRON manager initialization routines to
directly pull parameters from configuration table.
2008-12-17 22:12:24 +00:00
Joel Sherrill
7252caf20a
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/config.h: Fix typo.
2008-12-17 22:12:01 +00:00
Joel Sherrill
309e2f6f8b
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* posix/include/rtems/posix/barrier.h,
posix/include/rtems/posix/cond.h, posix/include/rtems/posix/key.h,
posix/include/rtems/posix/mqueue.h,
posix/include/rtems/posix/mutex.h,
posix/include/rtems/posix/psignal.h,
posix/include/rtems/posix/pthread.h,
posix/include/rtems/posix/ptimer.h,
posix/include/rtems/posix/rwlock.h,
posix/include/rtems/posix/semaphore.h,
posix/include/rtems/posix/spinlock.h,
posix/include/rtems/posix/timer.h, posix/src/cond.c, posix/src/key.c,
posix/src/mqueue.c, posix/src/mutex.c, posix/src/pbarrier.c,
posix/src/prwlock.c, posix/src/psignal.c, posix/src/pspin.c,
posix/src/pthread.c, posix/src/pthreadinitthreads.c,
posix/src/ptimer.c, posix/src/semaphore.c, sapi/src/posixapi.c:
Convert POSIX manager initialization routines to directly pull
parameters from configuration table.
2008-12-17 21:23:37 +00:00
Joel Sherrill
45c4499e03
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* optman/rtems/no-barrier.c, optman/rtems/no-dpmem.c,
optman/rtems/no-event.c, optman/rtems/no-mp.c, optman/rtems/no-msg.c,
optman/rtems/no-part.c, optman/rtems/no-region.c,
optman/rtems/no-rtmon.c, optman/rtems/no-sem.c,
optman/rtems/no-signal.c, optman/rtems/no-timer.c: Convert manager
initialization routines to directly pull parameters from
configuration table. Eliminate empty routines sportted.
2008-12-17 20:25:43 +00:00
Joel Sherrill
db80f11c9c
2008-12-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems/Makefile.am, rtems/include/rtems/rtems/attr.h,
rtems/include/rtems/rtems/barrier.h,
rtems/include/rtems/rtems/dpmem.h, rtems/include/rtems/rtems/intr.h,
rtems/include/rtems/rtems/message.h,
rtems/include/rtems/rtems/part.h,
rtems/include/rtems/rtems/ratemon.h,
rtems/include/rtems/rtems/region.h, rtems/include/rtems/rtems/sem.h,
rtems/include/rtems/rtems/tasks.h, rtems/include/rtems/rtems/timer.h,
rtems/src/barrier.c, rtems/src/dpmem.c, rtems/src/msg.c,
rtems/src/part.c, rtems/src/ratemon.c, rtems/src/region.c,
rtems/src/rtemstimer.c, rtems/src/sem.c, rtems/src/tasks.c,
sapi/src/rtemsapi.c: Convert manager initialization routines to
directly pull parameters from configuration table. Eliminate empty
routines sportted.
* rtems/src/intr.c: Removed.
2008-12-17 20:21:40 +00:00
Ralf Corsepius
07fdc9c2a3
Add sim/m32c hack to work around build vs. host CC bugs.
2008-12-17 13:33:07 +00:00
Ralf Corsepius
4590417bf5
Use gdb-6.8-rtems4.10-20081217.diff
2008-12-17 13:31:48 +00:00
Ralf Corsepius
d965b2e77d
Bump GDB_RPMREL.
2008-12-17 13:31:23 +00:00
Ralf Corsepius
69be08eef6
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* libchip/serial/ns16550.c: Add CVS-Id. Fix #define mess.
2008-12-17 12:48:04 +00:00
Ralf Corsepius
f7cb3cfe56
Fix broken changelog entry.
2008-12-17 12:46:27 +00:00
Ralf Corsepius
051072f546
Regenerate.
2008-12-17 06:43:28 +00:00
Ralf Corsepius
0fd062bc10
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* Makefile.am: Remove include/rtems/stdint.h.
* include/rtems/stdint.h: Remove.
2008-12-17 06:41:52 +00:00
Ralf Corsepius
b8c5277fcd
Remove include/rtems/stdint.h.
2008-12-17 06:41:36 +00:00
Ralf Corsepius
5726c42b3f
Remove (Abandoned).
2008-12-17 06:41:21 +00:00
Ralf Corsepius
52a634e998
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* configure.ac: Require stdint.h.
2008-12-17 06:39:14 +00:00
Ralf Corsepius
314b835657
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* rtems/score/m68k.h: Don't include rtems/score/types.h,
rtems/stdint.h.
2008-12-17 06:35:31 +00:00
Ralf Corsepius
654574bd8f
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* GT64260/MVME5500I2C.c: Include <stdint.h> instead of
<rtems/stdint.h>.
2008-12-17 06:14:10 +00:00
Ralf Corsepius
7ebc58c0dd
2008-12-17 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* score/include/rtems/score/timespec.h: #include <stdint.h>,
#include <time.h>. Remove bogus #include <sys/types.h>.
2008-12-17 05:53:04 +00:00
Ralf Corsepius
36225a23f3
#include <stdint.h>, #include <time.h>. Remove bogus #include <sys/types.h>.
2008-12-17 05:52:53 +00:00
Joel Sherrill
e47948c218
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libmisc/monitor/mon-config.c: Configuration table entry
work_space_size was not removed.
2008-12-16 23:36:19 +00:00
Joel Sherrill
b0f45d8fc1
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libchip/network/i82586.c, libchip/network/smc91111config.h: Eliminate
all public use of TOD conversion routines.
2008-12-16 21:58:18 +00:00
Joel Sherrill
69e10f3e95
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spsize/size.c: Eliminate _TOD_Microseconds_per_tick.
2008-12-16 20:56:40 +00:00
Joel Sherrill
27b2c34b98
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* capture/test1.c: Eliminate all public use of TOD conversion routines.
2008-12-16 20:56:14 +00:00
Joel Sherrill
e85d043f0c
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems++/rtemsEvent.h, include/rtems++/rtemsMessageQueue.h,
include/rtems++/rtemsSemaphore.h, include/rtems++/rtemsTimer.h,
src/rtemsTask.cc: Eliminate all public use of TOD conversion
routines.
2008-12-16 20:55:45 +00:00
Joel Sherrill
26fb4aadcd
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libblock/src/bdbuf.c, libmisc/capture/capture-cli.c,
libmisc/capture/capture.c, libmisc/mw-fb/mw_uid.c,
rtems/include/rtems/rtems/support.h, score/Makefile.am,
score/include/rtems/score/tod.h, score/src/coretod.c,
score/src/coretodtickle.c: Eliminate all public use of TOD conversion
routines. Eliminate _TOD_Microseconds_per_tick and let every place
use the field directly from the Configuration Table. This required
moving some methods from macros to bodies.
* score/src/coretodmsecstoticks.c, score/src/coretodtickspersec.c,
score/src/coretodusectoticks.c: New files.
2008-12-16 20:53:34 +00:00
Joel Sherrill
57a9e60730
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* include/rtems++/rtemsTimer.h: Use public API not
_TOD_Microseconds_per_tick.
2008-12-16 17:44:22 +00:00
Joel Sherrill
3d66dfc1cb
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libcsupport/src/__times.c, posix/src/adjtime.c,
posix/src/clockgetres.c, posix/src/sysconf.c,
rtems/src/clockgettickspersecond.c, rtems/src/clockgettod.c,
rtems/src/clockset.c, rtems/src/clocktodvalidate.c,
score/src/timespecfromticks.c, score/src/timespectoticks.c,
score/src/ts64toticks.c: More case converted to use configuration
table entry not _TOD_Microseconds_per_tick.
2008-12-16 17:36:01 +00:00
Joel Sherrill
237f4611d2
2008-12-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* libgnat/adasupp.c: Add helper method so Ada binding does not
reference _TOD_Microseconds_per_tick.
2008-12-16 15:59:26 +00:00