Commit Graph

16369 Commits

Author SHA1 Message Date
Ralf Corsepius
bfaf852dd6 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* bestcomm/bestcomm_glue.c, ide/pcmcia_ide.c, tod/todcfg.c:
	Convert to "bool".
2008-09-06 17:14:45 +00:00
Ralf Corsepius
1b3f0c5c95 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* ide/pcmcia_ide.c, irq/irq.c, startup/bspstart.c,
	startup/bspstart.c.nocache: Convert to "bool".
2008-09-06 17:12:10 +00:00
Ralf Corsepius
c88bb57f15 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* misc/interr.c: Convert to "bool".
2008-09-06 17:09:14 +00:00
Ralf Corsepius
5abd94e36a 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* tod/todcfg.c:  Convert to "bool".
2008-09-06 17:06:20 +00:00
Ralf Corsepius
b4532059cc 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* ide/ide.c: Convert to "bool".
2008-09-06 17:04:55 +00:00
Ralf Corsepius
a271ab038f 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* spi/mc68360_spidrv.c: Convert to "bool".
2008-09-06 17:03:24 +00:00
Ralf Corsepius
6a64fa6ba1 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/comm/i386-stub.c, shared/irq/irq.c: Misc. "bool" changes.
2008-09-06 17:01:22 +00:00
Ralf Corsepius
a902c8d49e Misc. "bool" changes. 2008-09-06 17:01:15 +00:00
Ralf Corsepius
176f133fc9 Convert to Unix file format. 2008-09-06 04:41:19 +00:00
Ralf Corsepius
b3138479a2 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libblock/include/rtems/ramdisk.h,
	libfs/src/nfsclient/proto/mount_prot.x: Convert to Unix file format.
2008-09-06 04:26:47 +00:00
Ralf Corsepius
d7001e476b Convert to Unix file format. 2008-09-06 04:25:51 +00:00
Ralf Corsepius
0422fde543 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* support/src/test_support.c: Convert to "bool".
2008-09-06 03:40:05 +00:00
Ralf Corsepius
f0157b8fd8 Convert to "bool". 2008-09-06 03:39:58 +00:00
Ralf Corsepius
b9073c3792 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* malloctest/init.c: Convert to "bool".
2008-09-06 03:37:48 +00:00
Ralf Corsepius
7b7073e834 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxcleanup/psxcleanup.c, psxfatal_support/init.c,
	psxfatal_support/system.h: Convert to "bool".
2008-09-06 03:33:27 +00:00
Ralf Corsepius
5cd68b4fdf 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* capture/system.h, capture/test1.c, fileio/init.c,
	unlimited/init.c, unlimited/system.h, unlimited/test1.c:
	Convert to "bool".
2008-09-06 03:31:27 +00:00
Ralf Corsepius
c502aa3dc0 2008-09-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* sp35/priinv.c, sp37/init.c, sp38/init.c, sp39/init.c, sp41/init.c,
	sp42/init.c, sp43/init.c, spfatal/fatal.c, spfatal/system.h,
	spfatal_support/init.c, spfatal_support/system.h:
	Convert to "bool".
2008-09-06 03:28:15 +00:00
Joel Sherrill
34c33ff7bf 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* sh7032/clock/ckinit.c, sh7045/clock/ckinit.c, sh7750/clock/ckinit.c:
	The Shared Memory Driver no longer requires the special IOCTL in
	Clock_control. This was a hack which has existed since before the
	Classic API Timer Manager was implemented. All implementations of and
	references to Clock_control were removed.
2008-09-05 22:06:56 +00:00
Joel Sherrill
dad34779e9 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* mpc5xx/clock/clock.c, mpc6xx/clock/c_clock.c, mpc8260/clock/clock.c,
	mpc8xx/clock/clock.c, ppc403/clock/clock.c, ppc403/clock/clock_4xx.c:
	The Shared Memory Driver no longer requires the special IOCTL in
	Clock_control. This was a hack which has existed since before the
	Classic API Timer Manager was implemented. All implementations of and
	references to Clock_control were removed.
2008-09-05 22:06:54 +00:00
Joel Sherrill
34ef6c7a55 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/ckinit.c: The Shared Memory Driver no longer requires the
	special IOCTL in Clock_control. This was a hack which has existed
	since before the Classic API Timer Manager was implemented. All
	implementations of and references to Clock_control were removed.
2008-09-05 22:06:51 +00:00
Joel Sherrill
1e6aed25b4 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* mcf5206/clock/ckinit.c, mcf5272/clock/ckinit.c: The Shared Memory
	Driver no longer requires the special IOCTL in Clock_control. This
	was a hack which has existed since before the Classic API Timer
	Manager was implemented. All implementations of and references to
	Clock_control were removed.
2008-09-05 22:06:49 +00:00
Joel Sherrill
bd84f817c5 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* clock/clock.c: The Shared Memory Driver no longer requires the
	special IOCTL in Clock_control. This was a hack which has existed
	since before the Classic API Timer Manager was implemented. All
	implementations of and references to Clock_control were removed.
2008-09-05 22:06:47 +00:00
Joel Sherrill
16bd644c3d 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* libcsupport/include/clockdrv.h: The Shared Memory Driver no longer
	requires the special IOCTL in Clock_control. This was a hack which
	has existed since before the Classic API Timer Manager was
	implemented. All implementations of and references to Clock_control
	were removed.
2008-09-05 22:06:31 +00:00
Joel Sherrill
2d5e1ca04e 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* clockdrv_shell.c: The Shared Memory Driver no longer requires the
	special IOCTL in Clock_control. This was a hack which has existed
	since before the Classic API Timer Manager was implemented. All
	implementations of and references to Clock_control were removed.
2008-09-05 22:06:25 +00:00
Joel Sherrill
2d4d710be2 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* shared/clock/clock.c: The Shared Memory Driver no longer requires the
	special IOCTL in Clock_control. This was a hack which has existed
	since before the Classic API Timer Manager was implemented. All
	implementations of and references to Clock_control were removed.
2008-09-05 22:06:04 +00:00
Joel Sherrill
1e78607802 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* bsp_howto/clock.t: The Shared Memory Driver no longer requires the
	special IOCTL in Clock_control. This was a hack which has existed
	since before the Classic API Timer Manager was implemented. All
	implementations of and references to Clock_control were removed.
2008-09-05 22:04:42 +00:00
Joel Sherrill
b3836ce3ec 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/corebarrier.c, score/src/corebarrierrelease.c,
	score/src/corebarrierwait.c, score/src/coremsg.c,
	score/src/coremsgbroadcast.c, score/src/coremsgclose.c,
	score/src/coremsgflush.c, score/src/coremsgflushsupp.c,
	score/src/coremsgflushwait.c, score/src/coremsginsert.c,
	score/src/coremsgseize.c, score/src/coremsgsubmit.c,
	score/src/corerwlock.c, score/src/coresem.c,
	score/src/coresemflush.c, score/src/coresemseize.c,
	score/src/coresemsurrender.c, score/src/corespinlock.c,
	score/src/threadblockingoperationcancel.c,
	score/src/threadqenqueue.c: Remove unnecessary include of mpci.h.
2008-09-05 21:54:20 +00:00
Joel Sherrill
dd1a460ef8 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* rtems/src/msgmp.c, rtems/src/msgqtranslatereturncode.c,
	rtems/src/semmp.c, rtems/src/semtranslatereturncode.c: Correct
	confusion over SuperCore proxy blocking status and Classic API proxy
	blocking status constants.
2008-09-05 21:39:16 +00:00
Joel Sherrill
cdf42cd9b7 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/src/objectgetinfo.c: Correct for multiprocessor systems when
	all object instances within a particular class are remote.
2008-09-05 21:37:20 +00:00
Joel Sherrill
f2b169a4a5 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* libcsupport/src/assocnamebad.c: Correct file name in message.
2008-09-05 21:35:04 +00:00
Joel Sherrill
252dea2fa1 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* shmsupp/lock.c: Disable CPU interrupts when we have the shared memory
	locked. This is necessary to prevent deadlock.
2008-09-05 21:33:41 +00:00
Joel Sherrill
538583f5b1 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* psim-gdb-bottom: Also break on C_exception_handler so we can see what
	caused the exception. This indicates an error in the program.
2008-09-05 21:33:20 +00:00
Joel Sherrill
7753aa9fd5 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* mp14/delay.c, mp14/evtmtask.c: Pass task Id to TSR.
	* mp14/system.h: Semaphore_task_id and Semaphore_task_name arrays
	were one entry too short.
2008-09-05 21:30:17 +00:00
Ralf Corsepius
8cf1c1d318 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* include/rtems++/rtemsTaskMode.h: Convert to "bool".
2008-09-05 17:45:59 +00:00
Ralf Corsepius
2c534dce47 Convert to "bool". 2008-09-05 17:45:51 +00:00
Joel Sherrill
913ede4f31 2008-09-05 Joel Sherrill <joel.sherrill@OARcorp.com>
* sapi/include/confdefs.h: Make sure
	CONFIGURE_TIMER_FOR_SHARED_MEMORY_DRIVER is defined to 0 in single
	processor configurations.
2008-09-05 16:42:47 +00:00
Ralf Corsepius
614e6bbd14 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* interrupt/interrupt.c, network/ethernet.c: Eliminate "boolean".
2008-09-05 14:54:27 +00:00
Ralf Corsepius
c0524f7cdf Eliminate "boolean". 2008-09-05 14:54:19 +00:00
Joel Sherrill
f0f450aabb 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* sapi/include/confdefs.h: Account for needed a Classic API Timer when
	using the Shared Memory MPCI driver.
2008-09-05 14:50:36 +00:00
Joel Sherrill
26f5aa0598 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/mpci.h,
	score/inline/rtems/score/threadmp.inl, score/src/mpci.c: Eliminate
	dependencies between MP .h files.
2008-09-05 14:50:10 +00:00
Joel Sherrill
5c980d0f99 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* libchip/Makefile.am, libchip/shmdr/init.c, libchip/shmdr/mpisr.c,
	libchip/shmdr/poll.c, libchip/shmdr/shm_driver.h: Update shared
	memory driver to not use the clock ioctl to install a method to poll
	for input. It now uses a Class API Timer which means we can eliminate
	this special IOCTL from all clock drivers.
	* libchip/shmdr/setckvec.c: Removed.
2008-09-05 14:48:37 +00:00
Joel Sherrill
3c4d041ce4 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* mpc6xx/clock/c_clock.c: CLOCK_DRIVER_USE_FAST_IDLE must be checked to
	be equal to 1 -- not just defined.
2008-09-05 14:44:40 +00:00
Joel Sherrill
40c2d41e5b 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* spsize/size.c: Must extern _MPCI_Semaphore because it is no longer
	declared in a public place.
2008-09-05 14:43:45 +00:00
Joel Sherrill
39cc10ab8a 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, preinstall.am, shmsupp/getcfg.c, shmsupp/lock.c,
	startup/linkcmds: Now running mptests using new memory layout with
	updates patches against gdb 6.8.
	* include/psim.h, startup/psim_registers.c: New files.
2008-09-05 14:42:59 +00:00
Ralf Corsepius
94130dbbdf 2008-09-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* i2c/i2c.c, i2c/i2cdrv.c: Convert to "bool".
2008-09-05 14:42:54 +00:00
Ralf Corsepius
b3bbcdf16c Convert to "bool". 2008-09-05 14:42:48 +00:00
Joel Sherrill
e0487edfc8 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* psim-shared, psim-top.in, runtest-bottom, runtest-top.in: Now running
	mptests.
2008-09-05 14:42:35 +00:00
Joel Sherrill
7eb312d5c4 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* base_mp/node1/Makefile.am, base_mp/node2/Makefile.am: Updating and
	fixing while running mptests on psim.
2008-09-05 14:41:49 +00:00
Joel Sherrill
a319ebef08 2008-09-05 Joel Sherrill <joel.sherrill@oarcorp.com>
* mp03/delay.c, mp06/task1.c, mp06/node2/mp06-node2.scn, mp07/task1.c:
	Updating and fixing while running them on psim.
2008-09-05 14:41:37 +00:00
Joel Sherrill
cf594ad7c0 2008-09-05 Eric Norum <norume@aps.anl.gov>
* libfs/src/nfsclient/src/rpcio.c: Correct breakage introduced by Joel
	removing asserts with side-effects.
2008-09-05 13:42:31 +00:00