Commit Graph

14481 Commits

Author SHA1 Message Date
Glenn Humphrey
42f07c5fb7 2007-10-25 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* configure.ac, samples/Makefile.am: Added a test for Clock_Get_Uptime
	* samples/nsecs/.cvsignore, samples/nsecs/Makefile.am,
	samples/nsecs/config.h, samples/nsecs/nsecs.adb,
	samples/nsecs/nsecs.scn, samples/nsecs/sptest.adb,
	samples/nsecs/sptest.ads: New files.
2007-10-25 19:51:06 +00:00
Glenn Humphrey
4ffbc49514 2007-10-25 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* user/barrier.t, user/clock.t, user/concepts.t, user/cpuuse.t,
	user/init.t, user/intr.t, user/io.t, user/mp.t, user/rtmon.t,
	user/sem.t, user/stackchk.t, user/task.t, user/timer.t: Updated the
	Ada documentation to reflect the current binding.
2007-10-25 19:46:41 +00:00
Thomas Doerfler
abe0cdb169 added documentation to libi2c 2007-10-25 16:18:38 +00:00
Thomas Doerfler
55a685bddc added SPI support to libi2c
added IRQ support to MPC83xx i2c driver
added mpc83xx spi driver
2007-10-25 16:17:56 +00:00
Joel Sherrill
0a23c71433 2007-10-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* libcsupport/src/assoc.c: Removed.  Accidentally included routine
	also in another file.  Mistake after splitting.
	* libcsupport/Makefile.am: Reflect file removal.
2007-10-19 14:39:22 +00:00
Joel Sherrill
3f7786669c 2007-10-19 Joel Sherrill <joel.sherrill@OARcorp.com>
* libcsupport/src/assoc.c: Removed.  Accidentally included routine
	also in another file.  Mistake after splitting.
2007-10-19 14:36:59 +00:00
Glenn Humphrey
29948d482f 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* rtems.adb, rtems.ads: Added a missing binding.
2007-10-18 21:26:23 +00:00
Glenn Humphrey
4fcb3fc310 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* sptests/sp16/sptest.ads, sptests/sp20/sptest.adb,
	sptests/sp20/sptest.ads: Forgot to update the copyright.
2007-10-18 20:58:51 +00:00
Glenn Humphrey
6a5990e4fd 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* sp09/screen06.c, sp09/screen14.c, sp13/sp13.scn, sp13/task1.c,
	sp16/sp16.scn: Corrected some minor mistakes and regenerated some
	.scn files.
2007-10-18 19:49:46 +00:00
Glenn Humphrey
3d2bf71da0 2007-10-18 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* sptests/sp09/sp09.scn, sptests/sp09/sptest.adb,
	sptests/sp13/sp13.scn, sptests/sp13/sptest.adb,
	sptests/sp16/sp16.scn, sptests/sp16/sptest.adb,
	sptests/sp16/sptest.ads, sptests/sp20/sp20.scn,
	sptests/sp20/sptest.adb, sptests/sp20/sptest.ads: Updated tests to
	match the current C tests and regenerated the .scn files.
2007-10-18 19:36:29 +00:00
Ralf Corsepius
2fc47c66d2 Update. 2007-10-17 16:09:27 +00:00
Joel Sherrill
d83028566d 2007-10-14 Eric Norum <norume@aps.anl.gov>
* clock/clock.c: Add nanoseconds since tick support.
2007-10-16 17:14:24 +00:00
Ralf Corsepius
57c56dbcea 2007-10-15 Ralf Corsépius <ralf.corsepius@rtems.org>
* libnetworking/netdb.h, libnetworking/libc/gethostnamadr.c,
	libnetworking/libc/getnetnamadr.c: Adjust to POSIX.
	Minor updates from FreeBSD.
2007-10-15 07:59:07 +00:00
Ralf Corsepius
807337d281 Adjust to POSIX. Minor updates from FreeBSD. 2007-10-15 07:59:00 +00:00
Ralf Corsepius
efe8291f1d Remove 2007-10-12 02:20:32 +00:00
Ralf Corsepius
a5c8f118ce Regenerate. 2007-10-12 02:19:42 +00:00
Ralf Corsepius
ee54f23c7f gdb-6.7-2 2007-10-12 02:19:02 +00:00
Ralf Corsepius
5c30f679e9 gdb-6.7-2 2007-10-11 14:51:28 +00:00
Ralf Corsepius
053c2f46fc Add A. Modra's makeinfo fixes. 2007-10-11 14:49:10 +00:00
Joel Sherrill
0743eaed1c 2007-10-11 Daniel Hellstrom <daniel@gaisler.com>
* Makefile.am, shared/can/occan.c, shared/include/ambapp.h: Add initial
	i2c and update OC-CAN support.
	* shared/i2c/i2cmst.c, shared/include/i2cmst.h: New files.
2007-10-11 12:56:09 +00:00
Joel Sherrill
8a781ad7ee 2007-10-11 Daniel Hellstrom <daniel@gaisler.com>
* Makefile.am, preinstall.am: Add initial i2c and update OC-CAN
	support.
2007-10-11 12:56:03 +00:00
Joel Sherrill
dd7f59172c 2007-10-11 Daniel Hellstrom <daniel@gaisler.com>
* Makefile.am, preinstall.am: Fixes bug in OC-CAN baud rate calculator.
	The BTR1 8-bit value was swapped.
2007-10-11 12:54:50 +00:00
Joel Sherrill
b7fa289bf7 2007-10-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* score/include/rtems/score/copyrt.h: Update year.
2007-10-11 12:49:27 +00:00
Joel Sherrill
c57316a409 2007-10-11 Daniel Hellstrom <daniel@gaisler.com>
* libi2c/libi2c.c, libi2c/libi2c.h: Add message about needing IMFS.
	Fixed check of status when registering driver. Add use of strerror().
2007-10-11 12:46:50 +00:00
Ralf Corsepius
df16b8bf09 gdb-6.7 2007-10-11 08:31:50 +00:00
Ralf Corsepius
777d259b34 New. 2007-10-11 08:28:07 +00:00
Ralf Corsepius
6f1919e56b Regenerate. 2007-10-11 03:18:10 +00:00
Ralf Corsepius
d6a7e4fe9f Regenerate. 2007-10-11 03:09:36 +00:00
Ralf Corsepius
090d3432ca New. 2007-10-11 03:04:26 +00:00
Ralf Corsepius
0e6d50c41b Update to gcc-4.2.2-2. 2007-10-11 03:02:46 +00:00
Ralf Corsepius
59b4f427e5 Add 4.2.2. 2007-10-11 02:53:12 +00:00
Glenn Humphrey
67e024bc44 2007-10-10 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* sp09/init.c, sp09/sp09.scn: Removed an obsolete test that was
	commented out and updated the .scn file.
2007-10-10 21:01:45 +00:00
Glenn Humphrey
ba3e1a4faf 2007-10-10 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* configure.ac, samples/base_sp/base_sp.scn, samples/base_sp/config.h,
	samples/base_sp/sptest.adb, samples/hello/config.h,
	samples/ticker/config.h, samples/ticker/ticker.scn,
	sptests/Makefile.am, sptests/sp01/sp01.scn, sptests/sp02/config.h,
	sptests/sp02/sp02.scn, sptests/sp03/config.h, sptests/sp03/sp03.scn,
	sptests/sp04/sp04.scn, sptests/sp04/sptest.adb,
	sptests/sp05/config.h, sptests/sp05/sp05.scn, sptests/sp06/config.h,
	sptests/sp07/config.h, sptests/sp07/sp07.scn,
	sptests/sp07/sptest.adb, sptests/sp07/sptest.ads,
	sptests/sp08/config.h, sptests/sp08/sp08.scn,
	sptests/sp09/Makefile.am, sptests/sp09/config.h,
	sptests/sp09/sp09.scn, sptests/sp09/sptest.adb,
	sptests/sp09/sptest.ads, sptests/sp11/config.h,
	sptests/sp11/sp11.scn, sptests/sp12/config.h, sptests/sp12/sp12.scn,
	sptests/sp13/config.h, sptests/sp13/sp13.scn,
	sptests/sp13/sptest.adb, sptests/sp14/config.h,
	sptests/sp14/sp14.scn, sptests/sp15/config.h, sptests/sp15/sp15.scn,
	sptests/sp16/config.h, sptests/sp16/sp16.scn,
	sptests/sp16/sptest.adb, sptests/sp17/config.h,
	sptests/sp19/config.h, sptests/sp19/sp19.scn, sptests/sp20/config.h,
	sptests/sp20/sp20.scn, sptests/sp22/config.h, sptests/sp22/sp22.scn,
	sptests/sp23/config.h, sptests/sp23/sp23.scn, sptests/sp24/config.h,
	sptests/sp24/sp24.scn, sptests/sp25/config.h, sptests/sp25/sp25.scn,
	support/init.c, support/test_support.adb, support/test_support.ads,
	tmtests/tm09/config.h, tmtests/tm20/tmtest.adb,
	tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/dummy_rtems.ads,
	tmtests/tmoverhd/tmtest.adb, tmtests/tmoverhd/tmtest.ads: Updated
	tests so that they would all compile and run without errors. Some
	tests that are no longer valid using the current binding were
	removed. Also updated the .scn files to reflect the current test
	output.
	* sptests/sp21/.cvsignore, sptests/sp21/Makefile.am,
	sptests/sp21/config.h, sptests/sp21/sp21.adb, sptests/sp21/sp21.scn,
	sptests/sp21/sptest.adb, sptests/sp21/sptest.ads,
	sptests/spsize/.cvsignore, sptests/spsize/Makefile.am,
	sptests/spsize/spsize.adb, sptests/spsize/sptest.adb,
	sptests/spsize/sptest.ads: Removed.
2007-10-10 20:58:48 +00:00
Glenn Humphrey
d14963bf94 2007-10-10 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* rtems.adb, rtems.ads: Cleaned up binding and removed bindings for
	things that are not reasonable to do in Ada.
2007-10-10 20:46:33 +00:00
Ralf Corsepius
5a9f3725d7 update to gdb-6.6.90. 2007-10-10 06:52:31 +00:00
Joel Sherrill
c9274ae19a 2007-10-05 Ray Xu <xr@trasin.net>
* lpc22xx/clock/clockdrv.c, lpc22xx/irq/irq.c, lpc22xx/irq/irq.h: Now
	runs in Skyeye.
2007-10-05 18:57:52 +00:00
Ralf Corsepius
9aab34cd3d Regenerate. 2007-10-04 16:08:35 +00:00
Ralf Corsepius
b268e70e07 2007-10-04 Keith Robertson <kjrobert@alumni.uwaterloo.ca>,
Ralf Corsépius <ralf.corsepius@rtems.org>

	* libnetworking/ifaddrs.h, libnetworking/libc/getifaddrs.c,
	libnetworking/libc/if_indextoname.c,
	libnetworking/libc/if_nameindex.c: New (from FreeBSD)
	* Makefile.am: Add files above.
	* libnetworking/net/if.h: Add if_nameindex (from FreeBSD).
2007-10-04 16:08:15 +00:00
Ralf Corsepius
9df2ef1b6c 2007-10-04 Keith Robertson <kjrobert@alumni.uwaterloo.ca>,
Ralf Corsépius <ralf.corsepius@rtems.org>

	* libnetworking/ifaddrs.h, libnetworking/libc/getifaddrs.c,
	libnetworking/libc/if_indextoname.c,
	libnetworking/libc/if_nameindex.c: New (from FreeBSD)
	* Makefile.am: Add files above.
	* libnetworking/net/if.h: Add if_nameindex (from FreeBSD).
2007-10-04 14:24:27 +00:00
Ralf Corsepius
0295725f55 Add if_nameindex etc. (from FreeBSD). 2007-10-04 14:24:10 +00:00
Ralf Corsepius
3d2a28d738 New (from FreeBSD) 2007-10-04 14:23:45 +00:00
Joel Sherrill
8da756e889 2007-10-03 Joel Sherrill <joel.sherrill@oarcorp.com>
* mptests/mp01/node1/Makefile.am, mptests/mp01/node2/Makefile.am,
	mptests/mp02/node1/Makefile.am, mptests/mp02/node2/Makefile.am,
	mptests/mp03/node1/Makefile.am, mptests/mp03/node2/Makefile.am,
	mptests/mp04/node1/Makefile.am, mptests/mp04/node2/Makefile.am,
	mptests/mp05/node1/Makefile.am, mptests/mp05/node2/Makefile.am,
	mptests/mp06/node1/Makefile.am, mptests/mp06/node2/Makefile.am,
	mptests/mp07/node1/Makefile.am, mptests/mp07/node2/Makefile.am,
	mptests/mp08/node1/Makefile.am, mptests/mp08/node2/Makefile.am,
	mptests/mp09/node1/Makefile.am, mptests/mp09/node2/Makefile.am,
	mptests/mp10/node1/Makefile.am, mptests/mp10/node2/Makefile.am,
	mptests/mp11/node1/Makefile.am, mptests/mp11/node2/Makefile.am,
	mptests/mp12/node1/Makefile.am, mptests/mp12/node2/Makefile.am,
	mptests/mp13/node1/Makefile.am, mptests/mp13/node2/Makefile.am,
	mptests/mp14/node1/Makefile.am, mptests/mp14/node2/Makefile.am: Basic
	build structure should now be correct. The remaining issues should be
	test specific.
	* mptests/mp01/config_base.h, mptests/mp01/node1/config.h,
	mptests/mp01/node1/mp01_node1.adb, mptests/mp01/node2/config.h,
	mptests/mp01/node2/mp01_node2.adb, mptests/mp02/config_base.h,
	mptests/mp02/node1/config.h, mptests/mp02/node1/mp02_node1.adb,
	mptests/mp02/node2/config.h, mptests/mp02/node2/mp02_node2.adb,
	mptests/mp03/config_base.h, mptests/mp03/node1/config.h,
	mptests/mp03/node1/mp03_node1.adb, mptests/mp03/node2/config.h,
	mptests/mp03/node2/mp03_node2.adb, mptests/mp04/config_base.h,
	mptests/mp04/node1/config.h, mptests/mp04/node1/mp04_node1.adb,
	mptests/mp04/node2/config.h, mptests/mp04/node2/mp04_node2.adb,
	mptests/mp05/config_base.h, mptests/mp05/node1/config.h,
	mptests/mp05/node1/mp05_node1.adb, mptests/mp05/node2/config.h,
	mptests/mp05/node2/mp05_node2.adb, mptests/mp06/config_base.h,
	mptests/mp06/node1/config.h, mptests/mp06/node1/mp06_node1.adb,
	mptests/mp06/node2/config.h, mptests/mp06/node2/mp06_node2.adb,
	mptests/mp07/config_base.h, mptests/mp07/node1/config.h,
	mptests/mp07/node1/mp07_node1.adb, mptests/mp07/node2/config.h,
	mptests/mp07/node2/mp07_node2.adb, mptests/mp08/config_base.h,
	mptests/mp08/node1/config.h, mptests/mp08/node1/mp08_node1.adb,
	mptests/mp08/node2/config.h, mptests/mp08/node2/mp08_node2.adb,
	mptests/mp09/config_base.h, mptests/mp09/node1/config.h,
	mptests/mp09/node1/mp09_node1.adb, mptests/mp09/node2/config.h,
	mptests/mp09/node2/mp09_node2.adb, mptests/mp10/config_base.h,
	mptests/mp10/node1/config.h, mptests/mp10/node1/mp10_node1.adb,
	mptests/mp10/node2/config.h, mptests/mp10/node2/mp10_node2.adb,
	mptests/mp11/config_base.h, mptests/mp11/node1/config.h,
	mptests/mp11/node1/mp11_node1.adb, mptests/mp11/node2/config.h,
	mptests/mp11/node2/mp11_node2.adb, mptests/mp12/config_base.h,
	mptests/mp12/node1/config.h, mptests/mp12/node1/mp12_node1.adb,
	mptests/mp12/node2/config.h, mptests/mp12/node2/mp12_node2.adb,
	mptests/mp13/config_base.h, mptests/mp13/node1/config.h,
	mptests/mp13/node1/mp13_node1.adb, mptests/mp13/node2/config.h,
	mptests/mp13/node2/mp13_node2.adb, mptests/mp14/config_base.h,
	mptests/mp14/node1/config.h, mptests/mp14/node1/mp14_node1.adb,
	mptests/mp14/node2/config.h, mptests/mp14/node2/mp14_node2.adb:
	New files. GNATMAKE is easier to operate if the filename of the
	main package matches the executable name.  In this case, we needed
	one for each node's executable.
	* mptests/mp01/config.h: Removed.
2007-10-03 20:12:15 +00:00
Joel Sherrill
c309c6f158 2007-10-02 Jukka Pietarinen <jukka.pietarinen@mrf.fi>
* startup/linkcmds: Move definition of _end so memory is not corrupted.
2007-10-02 13:54:03 +00:00
Ralf Corsepius
d731ccc742 New. 2007-10-02 08:38:06 +00:00
Joel Sherrill
23848bbd80 2007-10-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* mptests/mp01/mptest.adb, mptests/mp01/mptest.ads,
	mptests/mp01/node1/Makefile.am, mptests/mp02/mptest.adb,
	mptests/mp02/mptest.ads, mptests/mp03/mptest.adb,
	mptests/mp03/mptest.ads, mptests/mp04/mptest.adb,
	mptests/mp04/mptest.ads, mptests/mp05/mptest.adb,
	mptests/mp05/mptest.ads, mptests/mp06/mptest.adb,
	mptests/mp06/mptest.ads, mptests/mp07/mptest.adb,
	mptests/mp07/mptest.ads, mptests/mp08/mptest.adb,
	mptests/mp08/mptest.ads, mptests/mp09/mptest.adb,
	mptests/mp09/mptest.ads, mptests/mp10/mptest.adb,
	mptests/mp10/mptest.ads, mptests/mp11/mptest.adb,
	mptests/mp11/mptest.ads, mptests/mp12/mptest.adb,
	mptests/mp12/mptest.ads, mptests/mp13/mptest.adb,
	mptests/mp13/mptest.ads, mptests/mp14/mptest.adb,
	mptests/mp14/mptest.ads, support/init.c, support/test_support.adb,
	support/test_support.ads: Most of single processor Ada tests now
	build. Some run.
2007-10-01 22:58:09 +00:00
Joel Sherrill
f10fe70731 2007-10-01 Joel Sherrill <joel.sherrill@OARcorp.com>
* rtems.adb, rtems.ads: Most of single processor Ada tests now build.
	Some run.
2007-10-01 22:57:52 +00:00
Ralf Corsepius
1e7b8d32a0 Remove (obsolete). 2007-10-01 10:33:32 +00:00
Joel Sherrill
0faa8b117e 2007-09-28 Joel Sherrill <joel.sherrill@oarcorp.com>
* libmisc/stackchk/check.c: Eliminate output with little information.
	Always print a blown message using the same routine. Now works with
	GNAT RTS -fstack-checking if you have patch for the RTEMS specific
	support in your GCC version.
2007-09-28 14:53:46 +00:00
Ralf Corsepius
fbb54035b7 Remove (obsolete). 2007-09-28 08:11:09 +00:00
Ralf Corsepius
dfc0dc23ee Remove. 2007-09-28 07:41:49 +00:00