Commit Graph

14281 Commits

Author SHA1 Message Date
Joel Sherrill
d6913f245e 2007-02-06 Joel Sherrill <joel@OARcorp.com>
* sp09/screen07.c, sp09/task3.c, sp13/task1.c, sp13/task2.c,
	sp13/task3.c: Address size_t/uint32_t typing issues in message queue
	tests.
2007-02-06 19:14:35 +00:00
Joel Sherrill
b5a555a7e1 2007-02-06 Joel Sherrill <joel@OARcorp.com>
* rtems++/Task1.cc, rtems++/Task3.cc: Address size_t/uint32_t typing
	issues in message queue tests.
2007-02-06 19:14:32 +00:00
Joel Sherrill
8d581840b6 2007-02-06 Joel Sherrill <joel@OARcorp.com>
* itronmbf01/init.c: Address size_t/uint32_t typing issues in message
	queue tests.
2007-02-06 19:14:30 +00:00
Ralf Corsepius
936362b358 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* smc/smc.c: include bspIo.h for printk.
2007-02-06 18:23:00 +00:00
Ralf Corsepius
397060c936 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c: Remove superfluous type casts.
2007-02-06 17:44:34 +00:00
Joel Sherrill
adf1ce5c5a 2007-02-06 Joel Sherrill <joel@OARcorp.com>
* include/rtems++/rtemsMessageQueue.h, src/rtemsMessageQueue.cc: Make
	compile by using size_t and uint32_t where appropriate.
2007-02-06 16:42:45 +00:00
Ralf Corsepius
b3b82e7a80 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/src/getpagesize.c: New (moved from posix/src).
	* posix/src/getpagesize.c: Removed.
	* posix/Makefile.am: Remove references to getpagesize.c.
	* libcsupport/Makefile.am: Add getpagesize.c.
2007-02-06 14:46:24 +00:00
Ralf Corsepius
cddd2d0af3 Remove getpagesize.c. 2007-02-06 14:45:54 +00:00
Ralf Corsepius
f350dcf849 Add getpagesize.c. 2007-02-06 14:45:34 +00:00
Ralf Corsepius
bee19fe5a8 Removed (moved to libcsupport/src). 2007-02-06 14:45:10 +00:00
Ralf Corsepius
6fb68a50b4 New (moved from posix/src). 2007-02-06 14:44:34 +00:00
Ralf Corsepius
70261d10b8 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/sysconf.c: Add support for _SC_PAGESIZE (PR 1215).
2007-02-06 14:36:02 +00:00
Ralf Corsepius
f629a8b154 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/src/mqueuesendsupp.c: Remove cast to make broken const cast
	  visible.
2007-02-06 13:51:30 +00:00
Ralf Corsepius
f0bc38351c 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/inline/rtems/score/coremsg.inl: More size_t and consts.
2007-02-06 13:40:57 +00:00
Ralf Corsepius
a33a6e431a 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/msgqsend.c: Use size_t for sizes.
	* rtems/src/msgqurgent.c: Use size_t for sizes.
2007-02-06 11:27:54 +00:00
Ralf Corsepius
2e22795610 Use size_t for sizes. 2007-02-06 11:27:42 +00:00
Ralf Corsepius
ccc8fc855b 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* vmeUniverse/vmeUniverse.c: Use size_t for sizes.
2007-02-06 10:47:51 +00:00
Ralf Corsepius
2e4aa9e60c 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/ide/ata.c, libchip/network/elnk.c, optman/rtems/no-msg.c:
	Use size_t for sizes.
2007-02-06 10:28:23 +00:00
Ralf Corsepius
41a1c334da Use size_t for sizes. 2007-02-06 10:28:13 +00:00
Ralf Corsepius
8ae331d8a5 Use size_t for sizes. 2007-02-06 10:23:05 +00:00
Ralf Corsepius
8f99833bb2 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/msgqbroadcast.c: Use size_t for sizes.
	* rtems/src/msgmp.c: Use size_t for sizes.
	* rtems/src/msgqsubmit.c: Use size_t for sizes.
	* rtems/include/rtems/rtems/msgmp.h: Use size_t for sizes.
	* rtems/include/rtems/rtems/message.h: Use size_t for sizes.
	* score/inline/rtems/score/coremsg.inl: Use size_t for sizes.
2007-02-06 08:57:56 +00:00
Ralf Corsepius
6703e49188 Use size_t for sizes. 2007-02-06 08:57:40 +00:00
Ralf Corsepius
638aaba1f8 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* itron/src/trcv_mbf.c: Use size_t for sizes.
	* libmisc/monitor/mon-object.c: Use size_t for sizes.
	* libmisc/monitor/mon-server.c: Use size_t for sizes.
	* libmisc/monitor/monitor.h: Use size_t for sizes.
	* libmisc/mw-fb/mw_uid.c: Use size_t for sizes.
2007-02-06 05:57:20 +00:00
Ralf Corsepius
c8b0f1cbbd Use size_t for sizes. 2007-02-06 05:57:07 +00:00
Ralf Corsepius
85c03ce384 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/include/rtems/rtems/message.h: Use size_t for sizes.
2007-02-06 05:18:03 +00:00
Ralf Corsepius
d9b31412d7 Use size_t for sizes. 2007-02-06 05:17:48 +00:00
Ralf Corsepius
e26913b0b8 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/src/msgqreceive.c: Use size_t for sizes.
	* posix/src/mqueuerecvsupp.c: Use size_t for sizes.
2007-02-06 04:47:52 +00:00
Ralf Corsepius
f4e01189f3 Use size_t for sizes. 2007-02-06 04:46:56 +00:00
Ralf Corsepius
2af864dbf9 Use size_t for sizes. 2007-02-06 03:50:47 +00:00
Ralf Corsepius
4b0971d432 2007-02-06 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/src/coremsgseize.c: Use size_t for sizes.
2007-02-06 03:50:32 +00:00
Ralf Corsepius
11f2f0cdbe 2007-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/include/rtems/posix/mqueue.h: Use size_t for sizes.
	* posix/src/mqueuesendsupp.c: Use size_t for sizes.
2007-02-05 18:05:37 +00:00
Ralf Corsepius
df095da830 Use size_t for sizes. 2007-02-05 18:05:21 +00:00
Ralf Corsepius
8eacfb5229 2007-02-05 Ralf Corsépius <ralf.corsepius@rtems.org>
* score/include/rtems/score/coremsg.h: Use size_t for sizes.
	* score/src/coremsgbroadcast.c: Use size_t for sizes.
	* score/src/coremsgsubmit.c: Use size_t for sizes.
2007-02-05 15:35:49 +00:00
Ralf Corsepius
32e101ba3a Use size_t for sizes. 2007-02-05 15:35:36 +00:00
Ralf Corsepius
080c23d5d2 Upgrade to gcc-core-4.1.1-rtems4.8-20070201.diff, newlib-1.15.0-rtems4.8-20070202.diff 2007-02-02 15:43:09 +00:00
Ralf Corsepius
9135069010 Yet another attempt. 2007-02-02 15:07:55 +00:00
Ralf Corsepius
a8f155b8a0 Next try: gcc-core-4.1.1-rtems4.8-20070131.diff 2007-01-31 10:39:24 +00:00
Till Straumann
c1b34d5a92 2007-01-30 Till Straumann <strauman@slac.stanford.edu>
* vmeUniverse/README.porting, vmeUniverse/README.universe:
	updated, added more information for BSP implementors.

	* vmeUniverse/VMEDMA.h (added): VME DMA API definition.

	* vmeUniverse/bspVmeDmaList.h (added), vmeUniverse/bspVmeDmaListP.h (added),
	* vmeUniverse/bspVmeDmaList.c (added):
	Driver-independent code for linked-list DMA (public + private headers,
	implementation).

	* vmeUniverse/vmeUniverseDMA.h (added), vmeUniverse/vmeTsi148DMA.h (added):
	interface to new DMA features of drivers.

	* vmeUniverse/vme_amd_defs.h: Added definition for data-width
	hint bits (VME_MODE_DBWxx).


	* vmeUniverse/vmeTsi148.c: added DMA support. Added support for
	data-width hint/modifier bits.

	* vmeUniverse/vmeUniverse.c, vmeUniverse/vmeUniverse.h:
	Added support for data-width hint/modifier bits.
	Added support for xxx_BLT, xxx_MBLT address modifiers.
	Restrict DBW to 32 in non-MBLT modes (except single-beat;
	a comment is in README.universe). Updated DMA support to
	implement new VMEDMA.h API. Added support for non-incrementing
	VME addresses. Restrict data width to 32 for single-beat AMs
	when the universe would use MBLT for DMA.
2007-01-31 04:02:52 +00:00
Till Straumann
32a0058cc1 2007-01-29 Till Straumann <strauman@slac.stanford.edu>
* shared/vme/VMEConfig.h:
	Added more comments about the semantics of the various
	symbols BSPs should define in this file.
	Removed declarations of BSP_VMEInit(), BSP_VMEIrqMgrInstall().

	* shared/vme/vmeconfig.c: declare BSP_VMEInit(),
	BSP_VMEIrqMgrInstall() here.

	* Makefile.am, shared/vme/README,
	* shared/vme/vme_universe_dma.c (added): Added glue code
	implementing the VMEDMA.h API using the vmeUniverse driver.
2007-01-31 03:57:55 +00:00
Till Straumann
9b28179d27 2007-01-30 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am, preinstall.am,
	* vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
	cleaned up vme support - use files from libbsp/powerpc/shared/vme
	and define BSP specifica in VMEConfig.h.
	Use VME DMA support implemented by vmeUniverse and
	libbsp/powerpc/shared/vme/vme_universe_dma.c

	* irq/irq.c, include/gen2.h:
	removed _BSP_vme_bridge_irq variable and BSP_PIC_DO_EOI definition.
	Support for VME IRQ software priorities was incomplete/incorrect
	on this BSP.
2007-01-31 03:50:13 +00:00
Till Straumann
6623984390 2007-01-30 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am, preinstall.am, include/bsp.h,
	* vme/vmeconfig.c (removed), vme/VME.h (removed):
	cleaned up vme support - use files from libbsp/powerpc/shared/vme
	and define BSP specifica in VMEConfig.h.
	Use VME DMA support implemented by vmeUniverse and
	libbsp/powerpc/shared/vme/vme_universe_dma.c
2007-01-31 03:47:22 +00:00
Till Straumann
1102f89721 2007-01-30 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am, preinstall.am, include/bsp.h:
	Use VME DMA support implemented by vmeUniverse and
	libbsp/powerpc/shared/vme/vme_universe_dma.c
	Added explanation for use of BSP_PIC_DO_EOI by
	BSP implementors who derive from this 'include/bsp.h'.
2007-01-31 03:43:12 +00:00
Till Straumann
a771462e6b 2007-01-30 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am, preinstall.am, include/bsp.h,
	* vme/vmeconfig.c (removed), vme/VMEConfig.h (added):
	cleaned up vme support - use files from libbsp/powerpc/shared/vme
	and define BSP specifica in VMEConfig.h.
	Use VME DMA support implemented by vmeUniverse and
	libbsp/powerpc/shared/vme/vme_universe_dma.c
2007-01-31 03:40:58 +00:00
Ralf Corsepius
a4232035d6 Preps for next spin. 2007-01-31 03:40:12 +00:00
Ralf Corsepius
500a9c5d79 New. 2007-01-31 03:39:52 +00:00
Till Straumann
668d44ba4c 2007-01-30 Till Straumann <strauman@slac.stanford.edu>
* Makefile.am:
	added new files in shared/vmeUniverse to EXTRA_DIST
2007-01-31 03:36:44 +00:00
Ralf Corsepius
1cf2581b5a 2007-01-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* rtems/score/types.h: Use uint_least16_t for
	Priority_Bit_map_control;
2007-01-30 09:11:10 +00:00
Ralf Corsepius
53cd606ebd 2007-01-30 Ralf Corsépius <ralf.corsepius@rtems.org>
* libblock/src/show_bdbuf.c: Use inttypes.h macros.
2007-01-30 07:55:58 +00:00
Ralf Corsepius
a9a3e751bb 2007-01-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* GT64260/MVME5500I2C.c: Eliminate u32.
2007-01-29 05:28:45 +00:00
Ralf Corsepius
ea6c5d8197 2007-01-29 Ralf Corsépius <ralf.corsepius@rtems.org>
* GT64260/MVME5500I2C.c, pci/pci.c: Eliminate unchar.
2007-01-29 05:25:50 +00:00