Commit Graph

19730 Commits

Author SHA1 Message Date
Joel Sherrill
bd861cc6e0 2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* ada_user/Makefile.am, ada_user/ada_user.texi, user/Makefile.am,
	user/c_user.texi, user/concepts.t, user/overview.t,
	user/preface.texi, user/schedule.t, user/sem.t: Add table of figures.
	Add text and graphic of tree illustrating valid combinations of
	semaphore attributes.
	* user/semaphore_attributes.eps, user/semaphore_attributes.png:
	New files.
2009-11-09 14:36:14 +00:00
Joel Sherrill
3ee8430be6 2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* spprintk/spprintk.scn: Add end of line at end of file.
2009-11-09 14:30:10 +00:00
Joel Sherrill
380c61ac67 2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp32/Makefile.am, sp33/Makefile.am, sp37/Makefile.am,
	sp38/Makefile.am, sp39/Makefile.am, sp43/Makefile.am,
	sp44/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am,
	spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am,
	spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am,
	spfatal09/Makefile.am, spobjgetnext/Makefile.am,
	spprintk/Makefile.am, spsize/Makefile.am, spwatchdog/Makefile.am,
	spwkspace/Makefile.am: Add documentation files for multiple tests.
	* sp32/sp32.doc, sp33/sp33.doc, sp37/sp37.doc, sp38/sp38.doc,
	sp39/sp39.doc, sp43/sp43.doc, sp44/sp44.doc, spfatal01/spfatal01.doc,
	spfatal02/spfatal02.doc, spfatal03/spfatal03.doc,
	spfatal04/spfatal04.doc, spfatal05/spfatal05.doc,
	spfatal06/spfatal06.doc, spfatal07/spfatal07.doc,
	spfatal08/spfatal08.doc, spfatal09/spfatal09.doc,
	spobjgetnext/spobjgetnext.doc, spprintk/spprintk.doc,
	spsize/spsize.doc, spwatchdog/spwatchdog.doc,
	spwkspace/spwkspace.doc: New files.
2009-11-09 14:25:28 +00:00
Joel Sherrill
517655cde4 2009-11-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/thread.h: Revert accidentally committed
	change. It is possible that _Thread_Dispatch_disable_level can be an
	8-bit variable but this impacts assembly and must be carefully
	considered.
2009-11-09 11:35:36 +00:00
Ralf Corsepius
15baee5af9 2009-11-08 Ralf Corsépius <ralf.corsepius@rtems.org>
* libmisc/capture/capture.h (RTEMS_CAPTURE_CONTROL_FROM_MASK):
	Use UINT32_C(1) to avoid overflow in implict typecast on 16bit
	targets.
2009-11-08 08:15:59 +00:00
Ralf Corsepius
217282dbd6 Regenerate. 2009-11-07 04:41:17 +00:00
Ralf Corsepius
5aea39b7c7 2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add RTEMS_BSP_LINKCMDS.
	* Makefile.am: Rework linkcmds handling.
	* make/custom/tqm8xx.inc: Remove RTEMS_LINKCMDS, LDFLAGS.
2009-11-06 14:26:38 +00:00
Ralf Corsepius
466f095d8d Fix broken entries. 2009-11-06 08:17:57 +00:00
Ralf Corsepius
7197bfb110 2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/ckinit.c: Remove nested externs.
	Add missing prototypes.
	Fix Clock_isr prototype.
2009-11-06 07:52:39 +00:00
Ralf Corsepius
a45d609dd0 2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* clock/ckinit.c: Fix Clock_isr prototype.
	* network/network.c: Use PRI*32 to print uint32_t's.
2009-11-06 07:50:55 +00:00
Ralf Corsepius
d58ae18b02 Fix Clock_isr prototype. 2009-11-06 07:50:43 +00:00
Ralf Corsepius
c16130a9b5 Use PRI*32 to print uint32_t's. 2009-11-06 07:50:28 +00:00
Till Straumann
6442424a45 2009-11-05 Till Straumann <strauman@slac.stanford.edu>
* console/console.c: Fixed compiler warning.
2009-11-06 06:12:03 +00:00
Ralf Corsepius
ccb670c558 2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/elnk.c: Use PRI*32 to print u_int32_t's.
2009-11-06 04:44:39 +00:00
Ralf Corsepius
260e6fb356 2009-11-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/if_dc.c: Fix type mismatch.
2009-11-06 04:36:13 +00:00
Till Straumann
b092ad6071 2009-11-05 Till Straumann <strauman@slac.stanford.edu>
* start/start.S, console/console.c: Separated code
	that switched console and printk port based on info
	gathered from the commandline and/or a BSP provided
	routine into new BSP_console_select() which is called
	from 'start.S' so that early messages make it to the
	redirected printk port.
2009-11-06 01:09:57 +00:00
Ralf Corsepius
f942ba6b99 New. 2009-11-04 15:59:13 +00:00
Ralf Corsepius
620e3fb5db Regenerate. 2009-11-04 15:55:45 +00:00
Ralf Corsepius
69234cac23 Bump GCC_RPMREL. 2009-11-04 15:55:11 +00:00
Ralf Corsepius
bd38bb6767 gcc-core-4.4.2-rtems4.10-20091104.diff.
newlib-1.17.0-rtems4.10-20091104.diff.
2009-11-04 15:53:35 +00:00
Ralf Corsepius
57e7155271 2009-11-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* ide/pcmcia_ide.c (mpc5200_pcmciaide_write_block,
	mpc5200_pcmciaide_read_block): Change "block_size" parameter to
	uint32_t to match with ide_ctrl_fns_t.
2009-11-04 04:50:23 +00:00
Ralf Corsepius
4325326aca Regenerate. 2009-11-04 04:22:09 +00:00
Ralf Corsepius
12c09c765b 2009-11-04 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/linkcmds, startup/linkcmds.pm520: Remove.
	* startup/linkcmds.pm520_ze30, startup/linkcmds.pm520_cr825:
	New (Copy of former startup/linkcmds.pm520).
	* Makefile.am: Rework linkcmds handling.
	* configure.ac: Add RTEMS_BSP_LINKCMDS.
	* make/custom/brs5l.cfg, make/custom/icecube.cfg,
	make/custom/pm520_cr825.cfg, make/custom/pm520_ze30.cfg:
	Remove RTEMS_LINKCMDS.
	* make/custom/gen5200.inc: Remove LDFLAGS.
2009-11-04 04:21:10 +00:00
Thomas Doerfler
e08dbc5ea9 various PowerPC code maintenance 2009-11-03 18:45:04 +00:00
Ralf Corsepius
16393b2fa8 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/init548x.c: Comment out junk from end of #endif.
2009-11-03 13:08:28 +00:00
Ralf Corsepius
8c56b6fdd2 Regenerate. 2009-11-03 12:45:18 +00:00
Ralf Corsepius
cbe204399a 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add RTEMS_BSP_LINKCMDS.
	* make/custom/m5484FireEngine.cfg: Remove RTEMS_LINKCMDS.
	* make/custom/COBRA5475.cfg: Remove RTEMS_LINKCMDS.
	* make/custom/genmcf548x.inc: Remove LDFLAGS.
	* startup/linkcmds: Remove (Renamed into linkcmds).
	* startup/linkcmds.m5484FireEngine: New (Renamed from linkcmds).
	* Makefile.am: Rework linkcmds handling.
2009-11-03 12:44:13 +00:00
Ralf Corsepius
692c73336d 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/cfinit.c: Remove init_vbr (Unused).
2009-11-03 12:28:08 +00:00
Ralf Corsepius
2fa726e583 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/startup/probeMemEnd.c: Add missing prototypes.
2009-11-03 12:14:57 +00:00
Ralf Corsepius
899b00dca2 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* startup/bspstart.c: Add missing prototype.
2009-11-03 11:55:09 +00:00
Ralf Corsepius
1be5983fe1 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add RTEMS_BSP_LINKCMDS.
	* make/custom/csb637.cfg: Remove LDFLAGS. Remove RTEMS_LINKCMDS.
	* startup/linkcmds: Remove (Rename into linkcmds.csb337).
	* startup/linkcmds.csb337: New (Renamed from linkcmds).
	* Makefile.am: Rework linkcmds handling.
2009-11-03 11:41:47 +00:00
Ralf Corsepius
7187942f4a 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* configure.ac: Add RTEMS_BSP_LINKCMDS.
	* make/custom/lpc24xx.inc: Remove LDFLAGS.
	* make/custom/lpc24xx_ea.cfg: Remove LPC24XX_LINKCMDS.
	* make/custom/lpc24xx_ncs_ram.cfg: Remove LPC24XX_LINKCMDS.
	* make/custom/lpc24xx_ncs_rom_ext.cfg: Remove LPC24XX_LINKCMDS.
	* make/custom/lpc24xx_ncs_rom_int.cfg: Remove LPC24XX_LINKCMDS.
	* startup/linkcmds: Remove.
	* Makefile.am: Rework linkcmds handling.
2009-11-03 11:34:46 +00:00
Ralf Corsepius
70d7a36e4c 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* aclocal/bsp-linkcmds.m4: New.
2009-11-03 08:49:05 +00:00
Ralf Corsepius
fb198bd709 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/umon/tfsDriver.c (rtems_tfs_eval_path):
	Add missing parameter.
2009-11-03 07:12:25 +00:00
Ralf Corsepius
f7b5aa56e5 2009-11-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* itron/src/chg_pri.c, itron/src/cre_tsk.c,
	itron/src/eventflags.c, itron/src/fmempool.c,
	itron/src/frsm_tsk.c, itron/src/itroninittasks.c,
	itron/src/itronsem.c, itron/src/mbox.c, itron/src/msgbuffer.c,
	itron/src/port.c, itron/src/rsm_tsk.c, itron/src/snd_mbx.c,
	itron/src/task.c, itron/src/vmempool.c: Eliminate TRUE/FALSE in
	favor of true/false.
2009-11-03 05:23:17 +00:00
Ralf Corsepius
9d2df2b3e1 Eliminate TRUE/FALSE in favor of true/false. 2009-11-03 05:23:05 +00:00
Ralf Corsepius
f62c4673b6 2009-01-03 Ralf Corsépius <ralf.corsepius@rtems.org>
* support/include/tmacros.h: Include rtems/score/thread.h.
	Remove _Thread_Dispatch_disable_level.
2009-11-03 04:29:40 +00:00
Ralf Corsepius
887796ba47 2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libblock/src/bdbuf.c: Cast bdbuf->state to int32_t
	before shifting << 16 (Can not shift an enum by << 16 on 16bit).
2009-11-02 12:18:19 +00:00
Ralf Corsepius
b5c8e278c6 2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* tmoverhd/testtask.c: Apply RTEMS_GCC_NOWARN_USED.
2009-11-02 11:13:59 +00:00
Ralf Corsepius
8324306179 2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* tmoverhd/dumrtems.h: Rework undef/define cascade.
	Add RTEMS_GCC_NOWARN_USED.
2009-11-02 11:13:09 +00:00
Ralf Corsepius
56c091e25f 2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* tmoverhd/system.h: Add prototype for Empty_directive();
2009-11-02 11:11:37 +00:00
Ralf Corsepius
817594bfc6 2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* libfs/src/dosfs/msdos.h, libfs/src/dosfs/msdos_conv.c,
	libfs/src/dosfs/msdos_misc.c: Use uint16_t instead of
	"unsigned short" to circumvent warnings on 16bit targets.
2009-11-02 11:09:08 +00:00
Ralf Corsepius
5ac15a5ccb Use uint16_t instead of "unsigned short" to circumvent warning on
16bit targets.
2009-11-02 11:08:31 +00:00
Thomas Doerfler
6c9b39012d Fixed buffer recycling
Wake-up access waiters after sync
2009-11-02 09:50:06 +00:00
Ralf Corsepius
deb22fc5af 2009-01-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxsignal03/init.c:
	Print sigval.sival_ptr instead of "union sigval".
2009-11-02 07:10:58 +00:00
Ralf Corsepius
c61e6316e0 Print sigval.sival_ptr instead of "union sigval". 2009-11-02 07:10:36 +00:00
Ralf Corsepius
4f11fac570 2009-11-02 Ralf Corsépius <ralf.corsepius@rtems.org>
* loopback/init.c: Adjust return-type of rtems_bsdnet_loopattach to
	int to match with rtems/rtems_bsdnet.h.
2009-11-02 04:24:20 +00:00
Ralf Corsepius
1901ba4746 Adjust return-type of rtems_bsdnet_loopattach to int to match with rtems/rtems_bsdnet.h. 2009-11-02 04:24:14 +00:00
Ralf Corsepius
7a20394f99 2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
2009-11-01 07:55:21 +00:00
Ralf Corsepius
d00a1abc7c 2009-01-01 Ralf Corsépius <ralf.corsepius@rtems.org>
* psxstat/test.c: Apply PRI* macros to print struct stat fields.
2009-11-01 07:55:20 +00:00