Commit Graph

20032 Commits

Author SHA1 Message Date
Thomas Doerfler
dddcb78e00 adaption of calling convention to console my_driver_write function 2009-12-16 10:45:01 +00:00
Thomas Doerfler
b056194ce3 add missing files 2009-12-16 08:10:29 +00:00
Glenn Humphrey
d3b72ca333 2009-12-15 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* rtems/include/rtems/rtems/dpmem.h, rtems/include/rtems/rtems/event.h,
	rtems/include/rtems/rtems/message.h,
	rtems/include/rtems/rtems/part.h,
	rtems/include/rtems/rtems/ratemon.h,
	rtems/include/rtems/rtems/region.h,
	rtems/include/rtems/rtems/semmp.h,
	rtems/include/rtems/rtems/signal.h,
	rtems/include/rtems/rtems/signalmp.h,
	rtems/include/rtems/rtems/tasks.h, rtems/include/rtems/rtems/timer.h,
	rtems/src/dpmemcreate.c, rtems/src/dpmemdelete.c,
	rtems/src/dpmemexternal2internal.c, rtems/src/dpmemident.c,
	rtems/src/dpmeminternal2external.c, rtems/src/eventsend.c,
	rtems/src/msgqbroadcast.c, rtems/src/msgqcreate.c,
	rtems/src/msgqdelete.c, rtems/src/msgqflush.c,
	rtems/src/msgqgetnumberpending.c, rtems/src/msgqident.c,
	rtems/src/msgqreceive.c, rtems/src/msgqsend.c,
	rtems/src/msgqurgent.c, rtems/src/partcreate.c,
	rtems/src/partdelete.c, rtems/src/partgetbuffer.c,
	rtems/src/partident.c, rtems/src/partreturnbuffer.c,
	rtems/src/ratemoncancel.c, rtems/src/ratemoncreate.c,
	rtems/src/ratemondelete.c, rtems/src/ratemongetstatistics.c,
	rtems/src/ratemongetstatus.c, rtems/src/ratemonident.c,
	rtems/src/ratemonperiod.c, rtems/src/ratemonresetstatistics.c,
	rtems/src/regioncreate.c, rtems/src/regiondelete.c,
	rtems/src/regionextend.c, rtems/src/regiongetfreeinfo.c,
	rtems/src/regiongetinfo.c, rtems/src/regiongetsegment.c,
	rtems/src/regiongetsegmentsize.c, rtems/src/regionident.c,
	rtems/src/regionresizesegment.c, rtems/src/regionreturnsegment.c,
	rtems/src/signalmp.c, rtems/src/signalsend.c, rtems/src/taskcreate.c,
	rtems/src/taskdelete.c, rtems/src/taskgetnote.c,
	rtems/src/taskident.c, rtems/src/taskissuspended.c,
	rtems/src/taskrestart.c, rtems/src/taskresume.c,
	rtems/src/tasksetnote.c, rtems/src/tasksetpriority.c,
	rtems/src/tasksuspend.c, rtems/src/timercancel.c,
	rtems/src/timercreate.c, rtems/src/timerdelete.c,
	rtems/src/timerfireafter.c, rtems/src/timerfirewhen.c,
	rtems/src/timergetinfo.c, rtems/src/timerident.c,
	rtems/src/timerreset.c, rtems/src/timerserverfireafter.c,
	rtems/src/timerserverfirewhen.c: Changed Objects_Id to rtems_id in
	the public API.
2009-12-15 18:26:42 +00:00
Glenn Humphrey
f4926e1fde 2009-12-15 Glenn Humphrey <glenn.humphrey@OARcorp.com>
* sp69/init.c: Fixed warnings.
2009-12-15 18:24:12 +00:00
Thomas Doerfler
85893bca07 removed obsolete file (moved to arm/shared/lpc/clock) 2009-12-15 15:25:45 +00:00
Thomas Doerfler
c468f18bb7 add support for LPC32xx 2009-12-15 15:20:47 +00:00
Thomas Doerfler
9db18ddc06 add support for ARM11, reimplement nested interrupts 2009-12-15 15:14:12 +00:00
Joel Sherrill
3a23218a74 2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* mptests/mp01/node1/mp01_node1.adb, mptests/mp01/node2/mp01_node2.adb,
	mptests/mp02/node1/mp02_node1.adb, mptests/mp02/node2/mp02_node2.adb,
	mptests/mp03/node1/mp03_node1.adb, mptests/mp03/node2/mp03_node2.adb,
	mptests/mp04/node1/mp04_node1.adb, mptests/mp04/node2/mp04_node2.adb,
	mptests/mp05/mptest.adb, mptests/mp05/node1/mp05_node1.adb,
	mptests/mp05/node2/mp05_node2.adb, mptests/mp06/node1/mp06_node1.adb,
	mptests/mp06/node2/mp06_node2.adb, mptests/mp07/node1/mp07_node1.adb,
	mptests/mp07/node2/mp07_node2.adb, mptests/mp08/node1/mp08_node1.adb,
	mptests/mp08/node2/mp08_node2.adb, mptests/mp09/node1/mp09_node1.adb,
	mptests/mp09/node2/mp09_node2.adb, mptests/mp10/node1/mp10_node1.adb,
	mptests/mp10/node2/mp10_node2.adb, mptests/mp11/node1/mp11_node1.adb,
	mptests/mp11/node2/mp11_node2.adb, mptests/mp12/node1/mp12_node1.adb,
	mptests/mp12/node2/mp12_node2.adb, mptests/mp13/node1/mp13_node1.adb,
	mptests/mp13/node2/mp13_node2.adb, mptests/mp14/mptest.adb,
	mptests/mp14/node1/mp14_node1.adb, mptests/mp14/node2/mp14_node2.adb,
	sptests/sp09/sptest.adb, sptests/sp11/sptest.adb,
	sptests/sp13/sptest.adb, sptests/sp16/sptest.adb,
	support/test_support.adb: Lines are now all less than 80 columns.
2009-12-14 21:28:54 +00:00
Joel Sherrill
110e1f1dfe 2009-12-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* samples/base_sp/sptest.adb, samples/hello/sptest.adb,
	samples/nsecs/sptest.adb, samples/ticker/sptest.adb,
	sptests/sp01/sptest.adb, sptests/sp02/sptest.adb,
	sptests/sp03/sptest.adb, sptests/sp04/sptest.adb,
	sptests/sp05/sptest.adb, sptests/sp06/sptest.adb,
	sptests/sp07/sptest.adb, sptests/sp08/sptest.adb,
	sptests/sp09/sptest.adb, sptests/sp11/sptest.adb,
	sptests/sp12/sptest.adb, sptests/sp13/sptest.adb,
	sptests/sp14/sptest.adb, sptests/sp15/sptest.adb,
	sptests/sp16/sptest.adb, sptests/sp17/sptest.adb,
	sptests/sp19/sptest.adp, sptests/sp20/sptest.adb,
	sptests/sp22/sptest.adb, sptests/sp23/sptest.adb,
	sptests/sp24/sptest.adb, sptests/sp25/sptest.adb,
	sptests/spname01/spname01.adb, sptests/spname01/sptest.adb,
	sptests/spname01/sptest.ads, support/address_io.adb, support/init.c,
	support/test_support.adb, support/test_support.ads,
	support/time_test_support.adb, support/timer_driver.adb,
	tmtests/tm01/tmtest.adb, tmtests/tm01/tmtest.ads,
	tmtests/tm02/tmtest.adb, tmtests/tm02/tmtest.ads,
	tmtests/tm03/tmtest.adb, tmtests/tm03/tmtest.ads,
	tmtests/tm04/tmtest.adb, tmtests/tm04/tmtest.ads,
	tmtests/tm05/tmtest.adb, tmtests/tm05/tmtest.ads,
	tmtests/tm06/tmtest.adb, tmtests/tm06/tmtest.ads,
	tmtests/tm07/tmtest.adb, tmtests/tm07/tmtest.ads,
	tmtests/tm08/tmtest.adb, tmtests/tm08/tmtest.ads,
	tmtests/tm09/tmtest.adb, tmtests/tm09/tmtest.ads,
	tmtests/tm10/tmtest.adb, tmtests/tm10/tmtest.ads,
	tmtests/tm11/tmtest.adb, tmtests/tm11/tmtest.ads,
	tmtests/tm12/tmtest.adb, tmtests/tm12/tmtest.ads,
	tmtests/tm13/tmtest.adb, tmtests/tm13/tmtest.ads,
	tmtests/tm14/tmtest.adb, tmtests/tm14/tmtest.ads,
	tmtests/tm15/tmtest.adb, tmtests/tm15/tmtest.ads,
	tmtests/tm16/tmtest.adb, tmtests/tm16/tmtest.ads,
	tmtests/tm17/tmtest.adb, tmtests/tm17/tmtest.ads,
	tmtests/tm18/tmtest.adb, tmtests/tm18/tmtest.ads,
	tmtests/tm19/tmtest.adb, tmtests/tm19/tmtest.ads,
	tmtests/tm20/tmtest.adb, tmtests/tm20/tmtest.ads,
	tmtests/tm21/tmtest.adb, tmtests/tm21/tmtest.ads,
	tmtests/tm22/tmtest.adb, tmtests/tm22/tmtest.ads,
	tmtests/tm23/tmtest.adb, tmtests/tm23/tmtest.ads,
	tmtests/tm24/tmtest.adb, tmtests/tm24/tmtest.ads,
	tmtests/tm25/tmtest.adb, tmtests/tm25/tmtest.ads,
	tmtests/tm28/tmtest.adb, tmtests/tm28/tmtest.ads,
	tmtests/tm29/tmtest.adb, tmtests/tm29/tmtest.ads,
	tmtests/tmck/tmtest.adb, tmtests/tmck/tmtest.ads,
	tmtests/tmoverhd/dummy_rtems.adb, tmtests/tmoverhd/tmtest.adb,
	tmtests/tmoverhd/tmtest.ads: Remove many warnings.
2009-12-14 21:17:59 +00:00
Joel Sherrill
221db54a51 2009-12-14 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,
	samples/base_mp/Makefile.am, samples/base_mp/node1/Makefile.am,
	samples/base_mp/node2/Makefile.am, samples/base_sp/Makefile.am,
	samples/hello/Makefile.am, samples/nsecs/Makefile.am,
	samples/ticker/Makefile.am, sptests/sp01/Makefile.am,
	sptests/sp02/Makefile.am, sptests/sp03/Makefile.am,
	sptests/sp04/Makefile.am, sptests/sp05/Makefile.am,
	sptests/sp06/Makefile.am, sptests/sp07/Makefile.am,
	sptests/sp08/Makefile.am, sptests/sp09/Makefile.am,
	sptests/sp11/Makefile.am, sptests/sp12/Makefile.am,
	sptests/sp13/Makefile.am, sptests/sp14/Makefile.am,
	sptests/sp15/Makefile.am, sptests/sp16/Makefile.am,
	sptests/sp17/Makefile.am, sptests/sp19/Makefile.am,
	sptests/sp20/Makefile.am, sptests/sp22/Makefile.am,
	sptests/sp23/Makefile.am, sptests/sp24/Makefile.am,
	sptests/sp25/Makefile.am, sptests/spname01/Makefile.am,
	tmtests/tm01/Makefile.am, tmtests/tm02/Makefile.am,
	tmtests/tm03/Makefile.am, tmtests/tm04/Makefile.am,
	tmtests/tm05/Makefile.am, tmtests/tm06/Makefile.am,
	tmtests/tm07/Makefile.am, tmtests/tm08/Makefile.am,
	tmtests/tm09/Makefile.am, tmtests/tm10/Makefile.am,
	tmtests/tm11/Makefile.am, tmtests/tm12/Makefile.am,
	tmtests/tm13/Makefile.am, tmtests/tm14/Makefile.am,
	tmtests/tm15/Makefile.am, tmtests/tm16/Makefile.am,
	tmtests/tm17/Makefile.am, tmtests/tm18/Makefile.am,
	tmtests/tm19/Makefile.am, tmtests/tm20/Makefile.am,
	tmtests/tm21/Makefile.am, tmtests/tm22/Makefile.am,
	tmtests/tm23/Makefile.am, tmtests/tm24/Makefile.am,
	tmtests/tm25/Makefile.am, tmtests/tm28/Makefile.am,
	tmtests/tm29/Makefile.am, tmtests/tmck/Makefile.am,
	tmtests/tmoverhd/Makefile.am: Update so all tests build.
2009-12-14 18:28:03 +00:00
Thomas Doerfler
5ea4e632da get vital data from dBUG monitor for COBRA5475 board 2009-12-14 14:57:55 +00:00
Thomas Doerfler
44c28e7a81 emoved ppc_exc_bspsupp.h include file 2009-12-14 14:52:32 +00:00
Thomas Doerfler
8e46b093b5 Removed new-exceptions/bspsupport/ppc_exc_bspsupp.h 2009-12-14 14:51:50 +00:00
Joel Sherrill
0a7fb3c12d 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* clock/ckinit.c: Fix warning.
2009-12-11 20:54:30 +00:00
Joel Sherrill
e0d83f696a 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspgetworkarea.c: Make bsp_mem_size available for page table
	initialization.
2009-12-11 20:53:03 +00:00
Joel Sherrill
fa62f19c1c 2009-12-11 Joel Sherrill <joel.sherrill@oarcorp.com>
* page.c: Use bsp_mem_size.
2009-12-11 20:52:41 +00:00
Ralf Corsepius
f36eeb35df 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* libchip/network/dec21140.c: Warning elimination
	(dec21140_softc->base now is an uint32_t).
2009-12-11 13:05:22 +00:00
Ralf Corsepius
01f8266c14 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1483/cpukit
	* shared/include/pci.h: Rename pci_config into rtems_pci_config_t.
2009-12-11 13:02:17 +00:00
Ralf Corsepius
df0243f6de 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1483/cpukit
	* pci/pci.c: Rename pci_config into rtems_pci_config_t.
2009-12-11 13:00:27 +00:00
Ralf Corsepius
b80cf5a300 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1483/cpukit
	* shared/pci/pci.c: Rename pci_config into rtems_pci_config_t.
2009-12-11 12:58:28 +00:00
Ralf Corsepius
32c347dc15 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1483/cpukit
	* shared/pci/pcibios.c: Rename pci_config into rtems_pci_config_t.
2009-12-11 12:55:25 +00:00
Ralf Corsepius
4045c26e51 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1483/cpukit
	* include/rtems/pci.h: Rename pci_config into rtems_pci_config_t.
2009-12-11 12:53:48 +00:00
Ralf Corsepius
bdd2870ed3 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
PR 1483/cpukit
	* libchip/network/dec21140.c, libchip/network/elnk.c,
	libchip/network/if_dc.c: Move #include <rtems/pci.h> into #if
	*_SUPPORTED-guarded code sections.
2009-12-11 07:57:50 +00:00
Ralf Corsepius
3e780c1e71 Move #include <rtems/pci.h> into #if *_SUPPORTED-guarded code sections. 2009-12-11 07:57:26 +00:00
Ralf Corsepius
20b9e9d98c 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* network/network.c (au1x00_emac_ioctl): Use ioctl_command_t.
2009-12-11 07:03:06 +00:00
Ralf Corsepius
a93d5c743f 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* serial/uart.c:
	Reflect changes to rtems_termios_callbacks->write.
2009-12-11 04:15:58 +00:00
Ralf Corsepius
bbbe321c1b 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console-io.c: Let bf537Stamp_BSP_poll_char return int.
2009-12-11 04:10:27 +00:00
Ralf Corsepius
92b73bec00 2009-12-11 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console-io.c: Let eZKit533_BSP_poll_char return int.
2009-12-11 04:09:43 +00:00
Joel Sherrill
e8e3848188 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* termios01/init.c: Increase number of termios ports by 1.
2009-12-11 02:12:57 +00:00
Joel Sherrill
4cbb4af6d5 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp14/sp14.doc, sp14/sp14.scn: doc file have scn contents. Fix and
	update.
2009-12-10 22:58:05 +00:00
Joel Sherrill
dc09e38067 2009-12-10 Joel Sherrill <joel.sherrill@OARcorp.com>
PR 1482
	* posix/src/timersettime.c: Exit dispatching critical section.
2009-12-10 22:20:11 +00:00
Joel Sherrill
fe0286a0cf 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp69/init.c, sp69/sp69.doc, sp69/sp69.scn: Add test for statistics on
	expired periods. This detected the recently introduced PR1480.
2009-12-10 20:25:39 +00:00
Joel Sherrill
ba3e987eaa 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
PR 1480/cpukit
	* rtems/src/ratemonperiod.c: Use _Rate_monotonic_Update_statistics()
	when period is expired, not _Rate_monotonic_Initiate_statistics().
	The cound of missed periods was never updated.
2009-12-10 20:23:22 +00:00
Joel Sherrill
c296687193 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* include/bsp.h, startup/bspgetworkarea.c: Rework bsp_size_memory() to
	ensure that multiboot information regarding memory size is used as
	the primary source. This was broken in the move to supporting a
	unified workspace. It worked this way in 4.9 so this was a
	regression.
2009-12-10 18:44:10 +00:00
Joel Sherrill
44396163d3 2009-12-10 Joel Sherrill <joel.sherrill@oarcorp.com>
* sp69/.cvsignore: New file.
2009-12-10 18:42:17 +00:00
Ralf Corsepius
a46430dc1e Whitespace removal. 2009-12-10 18:09:59 +00:00
Ralf Corsepius
77f7498aac 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* telnetd/pty.c:
	Reflect changes to rtems_termios_callbacks->write.
2009-12-10 18:05:54 +00:00
Ralf Corsepius
e8d3c1931a 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/console-polled.c:
	Reflect changes to rtems_termios_callbacks->write.
2009-12-10 16:55:36 +00:00
Ralf Corsepius
dab21360b1 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console.c:
	Reflect changes to rtems_termios_callbacks->write.
2009-12-10 14:43:52 +00:00
Ralf Corsepius
0b7c296c46 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* termios01/termios_testdriver.c:
	Reflect changes to rtems_termios_callbacks->write.
2009-12-10 14:26:39 +00:00
Ralf Corsepius
ea9a626e3a Reflect changes to rtems_termios_callbacks->write. 2009-12-10 14:26:32 +00:00
Ralf Corsepius
335d67ac6b Whitespace removal. 2009-12-10 14:23:57 +00:00
Ralf Corsepius
b2cc1650be 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* libcsupport/include/rtems/libio.h: Change termios-write to ssize_t
	write(...., size_t).
2009-12-10 14:10:57 +00:00
Ralf Corsepius
7abb741382 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console.c: Eliminate casts.
2009-12-10 13:56:21 +00:00
Ralf Corsepius
dfddaf1c1a 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/comm/uart.c, shared/comm/uart.h: Adjust prototypes.
2009-12-10 13:55:22 +00:00
Ralf Corsepius
ac04c16438 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/uart.c: Let _BSP_in_char return int.
2009-12-10 13:03:35 +00:00
Ralf Corsepius
6be3405695 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* shared/irq/irq_init.c: Add missing initializer.
2009-12-10 08:50:57 +00:00
Ralf Corsepius
e8cf7b5f6a 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* console/console.c: Let bsp_in_char return int.
2009-12-10 08:46:17 +00:00
Ralf Corsepius
5f5f681b69 Whitespace removal. 2009-12-10 07:20:06 +00:00
Ralf Corsepius
c9ece2e49c 2009-12-10 Ralf Corsépius <ralf.corsepius@rtems.org>
* posix/Makefile.am: Unconditionally build src/sigprocmask.c.
	* posix/src/sigprocmask.c: Provide stub if RTEMS_POSIX_API
	is disabled.
2009-12-10 07:18:18 +00:00