Commit Graph

16260 Commits

Author SHA1 Message Date
Ralf Corsepius
eb441f035c 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* cpu.c, rtems/score/cpu.h: Convert to "bool".
2008-09-05 01:49:49 +00:00
Ralf Corsepius
daacb89670 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* sapi/include/rtems/config.h,
	sapi/inline/rtems/chain.inl,
	sapi/inline/rtems/extension.inl,
	sapi/src/debug.c,
	sapi/src/extension.c,
	sapi/src/ioregisterdriver.c: Convert to "bool".
2008-09-04 17:46:48 +00:00
Ralf Corsepius
484a76996e Convert to "bool". 2008-09-04 17:46:39 +00:00
Ralf Corsepius
301fef142e 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/clocktodvalidate.c,
	rtems/src/intrbody.c,
	rtems/src/msgmp.c,
	rtems/src/msgqcreate.c,
	rtems/src/msgqreceive.c,
	rtems/src/partmp.c,
	rtems/src/regionmp.c,
	rtems/src/semmp.c,
	rtems/src/signalsend.c,
	rtems/src/taskcreate.c,
	rtems/src/taskmode.c,
	rtems/src/taskmp.c,
	rtems/src/tasks.c,
	rtems/src/timerserver.c,
	rtems/src/workspace.c: Convert to "bool".
2008-09-04 17:45:10 +00:00
Ralf Corsepius
8b33914025 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/inline/rtems/rtems/asr.inl,
	rtems/inline/rtems/rtems/attr.inl,
	rtems/inline/rtems/rtems/barrier.inl,
	rtems/inline/rtems/rtems/dpmem.inl,
	rtems/inline/rtems/rtems/eventset.inl,
	rtems/inline/rtems/rtems/message.inl,
	rtems/inline/rtems/rtems/modes.inl,
	rtems/inline/rtems/rtems/options.inl,
	rtems/inline/rtems/rtems/part.inl,
	rtems/inline/rtems/rtems/ratemon.inl,
	rtems/inline/rtems/rtems/region.inl,
	rtems/inline/rtems/rtems/sem.inl,
	rtems/inline/rtems/rtems/status.inl,
	rtems/inline/rtems/rtems/support.inl,
	rtems/inline/rtems/rtems/tasks.inl,
	rtems/inline/rtems/rtems/timer.inl: Convert to "bool".
2008-09-04 17:43:30 +00:00
Ralf Corsepius
b59b7253aa 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/include/rtems/rtems/asr.h,
	rtems/include/rtems/rtems/clock.h,
	rtems/include/rtems/rtems/config.h,
	rtems/include/rtems/rtems/object.h,
	rtems/include/rtems/rtems/sem.h,
	rtems/include/rtems/rtems/support.h: Convert to "bool".
2008-09-04 17:42:02 +00:00
Ralf Corsepius
cda4416c4d 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/src/corebarrierwait.c,
	score/src/coremsg.c,
	score/src/coremsginsert.c,
	score/src/coremsgseize.c,
	score/src/coremsgsubmit.c,
	score/src/coremutexseize.c,
	score/src/corerwlockobtainread.c,
	score/src/corerwlockobtainwrite.c,
	score/src/coresemseize.c,
	score/src/corespinlockwait.c,
	score/src/heapfree.c,
	score/src/heapresizeblock.c,
	score/src/heapsizeofuserarea.c,
	score/src/heapwalk.c,
	score/src/interr.c,
	score/src/objectinitializeinformation.c,
	score/src/objectmp.c,
	score/src/objectnametoid.c,
	score/src/objectsetname.c,
	score/src/pheapextend.c,
	score/src/pheapfree.c,
	score/src/pheapgetblocksize.c,
	score/src/pheapresizeblock.c,
	score/src/pheapwalk.c,
	score/src/threadchangepriority.c,
	score/src/threaddispatch.c,
	score/src/threadevaluatemode.c,
	score/src/threadinitialize.c,
	score/src/threadloadenv.c,
	score/src/threadqextractpriority.c,
	score/src/threadqextractwithproxy.c,
	score/src/threadrestart.c,
	score/src/threadresume.c,
	score/src/threadstart.c,
	score/src/timespecgreaterthan.c,
	score/src/timespecisvalid.c,
	score/src/timespeclessthan.c,
	score/src/userextthreadbegin.c,
	score/src/userextthreadcreate.c,
	score/src/wkspace.c: Convert to "bool".
2008-09-04 17:40:05 +00:00
Ralf Corsepius
567800ac21 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/inline/rtems/score/address.inl,
	score/inline/rtems/score/chain.inl,
	score/inline/rtems/score/corebarrier.inl,
	score/inline/rtems/score/coremsg.inl,
	score/inline/rtems/score/coremutex.inl,
	score/inline/rtems/score/coresem.inl,
	score/inline/rtems/score/corespinlock.inl,
	score/inline/rtems/score/heap.inl,
	score/inline/rtems/score/isr.inl,
	score/inline/rtems/score/mppkt.inl,
	score/inline/rtems/score/object.inl,
	score/inline/rtems/score/objectmp.inl,
	score/inline/rtems/score/priority.inl,
	score/inline/rtems/score/stack.inl,
	score/inline/rtems/score/states.inl,
	score/inline/rtems/score/sysstate.inl,
	score/inline/rtems/score/thread.inl,
	score/inline/rtems/score/threadmp.inl,
	score/inline/rtems/score/tqdata.inl,
	score/inline/rtems/score/watchdog.inl:
	Convert to "bool".
2008-09-04 17:38:39 +00:00
Ralf Corsepius
a8e3bc3ba7 * score/include/rtems/debug.h,
score/include/rtems/score/context.h,
	score/include/rtems/score/corebarrier.h,
	score/include/rtems/score/coremsg.h,
	score/include/rtems/score/coremutex.h,
	score/include/rtems/score/corerwlock.h,
	score/include/rtems/score/coresem.h,
	score/include/rtems/score/corespinlock.h,
	score/include/rtems/score/heap.h,
	score/include/rtems/score/interr.h,
	score/include/rtems/score/isr.h,
	score/include/rtems/score/object.h,
	score/include/rtems/score/objectmp.h,
	score/include/rtems/score/protectedheap.h,
	score/include/rtems/score/sysstate.h,
	score/include/rtems/score/thread.h,
	score/include/rtems/score/threadq.h,
	score/include/rtems/score/timespec.h,
	score/include/rtems/score/tod.h,
	score/include/rtems/score/userext.h,
	score/include/rtems/score/wkspace.h:
	Convert to "bool".
2008-09-04 17:36:32 +00:00
Ralf Corsepius
9ea0e3324e 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/src/object.c: Stop using old-style function definitions.
2008-09-04 17:34:08 +00:00
Ralf Corsepius
a04d5d3a81 Stop using old-style function definitions. 2008-09-04 17:33:40 +00:00
Ralf Corsepius
91242c9bf2 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* itron/include/rtems/itron/mbox.h,
	itron/include/rtems/itron/msgbuffer.h,
	itron/include/rtems/itron/semaphore.h,
	itron/inline/rtems/itron/eventflags.inl,
	itron/inline/rtems/itron/fmempool.inl,
	itron/inline/rtems/itron/mbox.inl,
	itron/inline/rtems/itron/msgbuffer.inl,
	itron/inline/rtems/itron/port.inl,
	itron/inline/rtems/itron/semaphore.inl,
	itron/inline/rtems/itron/task.inl,
	itron/inline/rtems/itron/vmempool.inl,
	itron/src/cre_tsk.c, itron/src/sta_tsk.c,
	itron/src/task.c, itron/src/trcv_mbf.c,
	itron/src/trcv_mbx.c, itron/src/tsnd_mbf.c,
	itron/src/twai_sem.c: Convert to "bool".
2008-09-04 16:04:10 +00:00
Ralf Corsepius
22d66ab1af Convert to "bool". 2008-09-04 16:04:00 +00:00
Ralf Corsepius
f8437c81d5 Convert to "bool". 2008-09-04 15:23:12 +00:00
Ralf Corsepius
e866bd8dcc 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* 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/priority.h,
	posix/include/rtems/posix/psignal.h,
	posix/include/rtems/posix/pthread.h,
	posix/include/rtems/posix/semaphore.h,
	posix/include/rtems/posix/timer.h: Convert to "bool".
	* posix/inline/rtems/posix/barrier.inl,
	posix/inline/rtems/posix/cond.inl,
	posix/inline/rtems/posix/key.inl,
	posix/inline/rtems/posix/mqueue.inl,
	posix/inline/rtems/posix/mutex.inl,
	posix/inline/rtems/posix/priority.inl,
	posix/inline/rtems/posix/pthread.inl,
	posix/inline/rtems/posix/rwlock.inl,
	posix/inline/rtems/posix/semaphore.inl,
	posix/inline/rtems/posix/spinlock.inl,
	posix/inline/rtems/posix/timer.inl: Convert to "bool".
	* posix/src/cancel.c,
	posix/src/condsignalsupp.c,
	posix/src/condtimedwait.c,
	posix/src/condwaitsupp.c,
	posix/src/keyrundestructors.c,
	posix/src/killinfo.c,
	posix/src/mqueuerecvsupp.c,
	posix/src/mqueuesendsupp.c,
	posix/src/mqueuetimedreceive.c,
	posix/src/mqueuetimedsend.c,
	posix/src/mutexlocksupp.c,
	posix/src/mutextimedlock.c,
	posix/src/prwlocktimedrdlock.c,
	posix/src/prwlocktimedwrlock.c,
	posix/src/psignal.c,
	posix/src/psignalchecksignal.c,
	posix/src/psignalclearsignals.c,
	posix/src/psignalunblockthread.c,
	posix/src/pthread.c,
	posix/src/pthreadcreate.c,
	posix/src/pthreadkill.c,
	posix/src/pthreadsigmask.c,
	posix/src/semaphorewaitsupp.c,
	posix/src/semtimedwait.c,
	posix/src/setcancelstate.c,
	posix/src/setcanceltype.c,
	posix/src/sigtimedwait.c,
	posix/src/testcancel.c,
	posix/src/timerinserthelper.c,
	posix/src/timersettime.c,
	posix/src/timertsr.c: Convert to "bool".
2008-09-04 15:22:43 +00:00
Ralf Corsepius
f5b3ec91f8 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/lib/ftpfs.c: Use bool instead of boolean.
2008-09-04 15:22:24 +00:00
Ralf Corsepius
f002800eaf Use bool instead of boolean. 2008-09-04 14:20:51 +00:00
Ralf Corsepius
5b708c1737 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libi2c/libi2c.c, libi2c/libi2c.h: Use bool instead of boolean.
2008-09-04 14:18:07 +00:00
Ralf Corsepius
ea288b4580 2008-09-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/dosfs/dosfs.h, libfs/src/dosfs/fat.c,
	libfs/src/dosfs/fat.h, libfs/src/dosfs/msdos.h,
	libfs/src/dosfs/msdos_dir.c, libfs/src/dosfs/msdos_eval.c,
	libfs/src/dosfs/msdos_format.c, libfs/src/dosfs/msdos_misc.c,
	libfs/src/imfs/imfs_initsupp.c, libfs/src/imfs/ioman.c:
	Use "bool" instead of "rtems_boolean|boolean".
	* libfs/src/imfs/imfs_eval.c: Change "done" to bool.
	* libfs/src/nfsclient/src/xdr_mbuf.c: Stop using old-style
	  definitions.
2008-09-04 08:33:14 +00:00
Ralf Corsepius
0a896eb9ce Use "bool" instead of "rtems_boolean|boolean". 2008-09-04 08:33:06 +00:00
Ralf Corsepius
88d1c65935 Change "done" to bool. 2008-09-04 08:16:49 +00:00
Ralf Corsepius
92ba0a51e6 Stop using old-style definitions. 2008-09-04 08:15:10 +00:00
Ralf Corsepius
9589c66512 Regenerate. 2008-09-03 22:48:11 +00:00
Ralf Corsepius
d043ebc2d9 Sync with rtems-4.10. 2008-09-03 22:39:16 +00:00
Ralf Corsepius
3f010232f4 New. 2008-09-03 22:36:35 +00:00
Joel Sherrill
6d97132e92 2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* sp07/system.h, sp07/tcreate.c: Convert to bool type.
2008-09-03 22:06:25 +00:00
Joel Sherrill
f2ad3d120b 2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* mp05/system.h, mp05/task1.c, mp06/system.h, mp06/task1.c,
	mp07/system.h, mp07/task1.c, mp14/evtask1.c, mp14/evtmtask.c,
	mp14/init.c, mp14/msgtask1.c, mp14/pttask1.c, mp14/smtask1.c,
	mp14/system.h: Convert to bool type.
2008-09-03 22:06:22 +00:00
Joel Sherrill
344745466b 2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* tod.c: Remove extern. RTC_Present is not defined anywhere.
2008-09-03 21:28:30 +00:00
Joel Sherrill
c8b03dbd81 2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* timer/timer.c: Convert using "bool".
2008-09-03 20:44:22 +00:00
Joel Sherrill
40e7ae2296 2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, README, configure.ac, console/85c30.c,
	console/console.c, console/consolebsp.h, include/bsp.h,
	include/gen2.h, irq/FPGA.c, irq/irq.c, irq/irq.h, irq/irq_init.c,
	start/start.S, startup/bspstart.c, startup/genpvec.c,
	startup/linkcmds, timer/timer.c, tod/tod.c: Initiate update and
	testing. Runs hello but does not run ticker yet.
2008-09-03 20:36:21 +00:00
Joel Sherrill
e36390a662 2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
* Makefile.am, configure.ac, console/alloc360.c, console/console.c,
	console/console.h, console/m68360.h, console/mc68360_scc.c,
	console/ns16550cfg.c, console/rsPMCQ1.c, console/rsPMCQ1.h,
	include/bsp.h, irq/irq_init.c, vme/VMEConfig.h: Initiate update and
	testing. Add missing files. Does not run hello yet.
	* console/debugio.c, console/polled_io.c, irq/openpic_xxx_irq.c: New files.
2008-09-03 20:35:43 +00:00
Joel Sherrill
4598164a0b 2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1304/bsps
	* Makefile.am: Add ../../shared/bsppredriverhook.c.
2008-09-03 19:28:19 +00:00
Joel Sherrill
ff9059586c 2008-09-03 Cindy Cicalese <cicalese@mitre.org>
* libmisc/shell/shell.c: FALSE accidentally changed to true in switch
	to bool type.
2008-09-03 18:57:51 +00:00
Joel Sherrill
001b41625e 2008-09-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac: Rework psim scripts to share code for
	creating device trees and actually running the tests. Overhaul the
	device tree generated to always include a block of Flash and a
	Real-Time Clock. When running MP tests enable the shared memory and
	semaphore devices.
	* psim-bottom, psim-gdb-bottom, psim-gdb-top.in, psim-shared,
	psim-top.in, runtest-bottom, runtest-top.in: New files.
	* psim, psim-gdb, runtest: Removed.
2008-09-03 18:37:51 +00:00
Joel Sherrill
6c45275ae0 2008-09-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, bestcomm/load_task.c,
	bestcomm/task_api/tasksetup_general.h: Eliminate requirement to build
	bestcomm as a relocatable lump. This should reduce the minimum
	footprint considerably.
2008-09-03 16:36:27 +00:00
Thomas Doerfler
d8b2e89c8d update to current PPC exception and memory map structure 2008-09-03 15:40:46 +00:00
Thomas Doerfler
6f776e7118 Changed to include new file
startup/linkcmds.base.  Supports small data area now.
2008-09-03 15:40:11 +00:00
Thomas Doerfler
82bd8d9d66 Converted to use shared
exception and interrupt code.
2008-09-03 15:39:03 +00:00
Thomas Doerfler
9ac98838d6 Moved general MSCAN functions into
separate header and source files (include/mscan-base.h and
        mscan/mscan-base.c).  Formatted code.
2008-09-03 15:36:45 +00:00
Thomas Doerfler
7dc035bb3b More CPU_CFLAGS: -meabi -msdata -fno-common 2008-09-03 15:34:39 +00:00
Ralf Corsepius
d5982b4fd9 Remove. 2008-09-03 09:29:30 +00:00
Ralf Corsepius
e09ecea818 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1302/bsps
	* vmeUniverse/vmeUniverse.h: Remove
	_VME_UNIVERSE_DECLARE_SHOW_ROUTINES.
2008-09-02 16:22:05 +00:00
Ralf Corsepius
9caef03646 PR 1302/bsps
Remove _VME_UNIVERSE_DECLARE_SHOW_ROUTINES.
2008-09-02 16:21:58 +00:00
Joel Sherrill
09daf22246 2008-09-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h: Add CONFIGURE_BSP_PREREQUISITE_DRIVERS and
	CONFIGURE_APPLICATION_PREREQUISITE_DRIVERS.
2008-09-02 14:05:39 +00:00
Joel Sherrill
3d92d46eda 2008-09-02 Joel Sherrill <joel.sherrill@oarcorp.com>
* user/conf.t: Add CONFIGURE_BSP_PREREQUISITE_DRIVERS and
	CONFIGURE_APPLICATION_PREREQUISITE_DRIVERS.
2008-09-02 14:05:26 +00:00
Ralf Corsepius
4296ec6527 Eliminate rtems_boolean. 2008-09-02 13:55:05 +00:00
Ralf Corsepius
9459fae449 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/rtc.c, console/inch.c, ne2000/ne2000.c, timer/timer.c:
	Eliminate rtems_boolean.
2008-09-02 13:49:44 +00:00
Ralf Corsepius
78b05d33ea Eliminate rtems_boolean. 2008-09-02 13:49:37 +00:00
Ralf Corsepius
81f1ce65e5 2008-09-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/rtc.c, network/ne2000.c: Eliminate rtems_boolean.
2008-09-02 13:05:05 +00:00
Ralf Corsepius
57bc54dc4e Eliminate rtems_boolean. 2008-09-02 13:04:59 +00:00