Joel Sherrill
5265a27fa2
2008-09-08 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* mp09/recvmsg.c, mp09/task1.c, mp10/task1.c, mp13/task1.c,
mp14/msgtask1.c: Correct types to eliminate warnings.
2008-09-08 15:25:08 +00:00
Joel Sherrill
2d29741ab6
2008-09-08 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp34/sp34.scn, sp35/sp35.scn: Convert to UNIX CR/LF style.
2008-09-08 13:26:34 +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
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
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
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
6d97132e92
2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp07/system.h, sp07/tcreate.c: Convert to bool type.
2008-09-03 22:06:25 +00:00
Joel Sherrill
f2ad3d120b
2008-09-03 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* mp05/system.h, mp05/task1.c, mp06/system.h, mp06/task1.c,
mp07/system.h, mp07/task1.c, mp14/evtask1.c, mp14/evtmtask.c,
mp14/init.c, mp14/msgtask1.c, mp14/pttask1.c, mp14/smtask1.c,
mp14/system.h: Convert to bool type.
2008-09-03 22:06:22 +00:00
Joel Sherrill
35eb543d87
2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* support/src/tmtests_empty_function.c: New file.
2008-08-31 17:37:39 +00:00
Joel Sherrill
e0c13fa383
2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tmitronsem01/Makefile.am, tmitronsem01/init.c: Eliminate empty
function from every benchmark timer driver. Fix spelling.
2008-08-31 17:22:21 +00:00
Joel Sherrill
dbf4f175ac
2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm01/Makefile.am, tm01/task1.c, tm02/Makefile.am, tm02/task1.c,
tm03/Makefile.am, tm03/task1.c, tm04/Makefile.am, tm04/task1.c,
tm05/Makefile.am, tm05/task1.c, tm06/Makefile.am, tm06/task1.c,
tm07/Makefile.am, tm07/task1.c, tm08/Makefile.am, tm08/task1.c,
tm09/Makefile.am, tm09/task1.c, tm10/Makefile.am, tm10/task1.c,
tm11/Makefile.am, tm11/task1.c, tm12/Makefile.am, tm12/task1.c,
tm13/Makefile.am, tm13/task1.c, tm14/Makefile.am, tm14/task1.c,
tm15/Makefile.am, tm15/task1.c, tm16/Makefile.am, tm16/task1.c,
tm17/Makefile.am, tm17/task1.c, tm18/Makefile.am, tm18/task1.c,
tm19/Makefile.am, tm19/task1.c, tm20/Makefile.am, tm20/task1.c,
tm21/Makefile.am, tm21/task1.c, tm22/Makefile.am, tm22/task1.c,
tm23/Makefile.am, tm23/task1.c, tm24/Makefile.am, tm24/task1.c,
tm25/Makefile.am, tm25/task1.c, tm26/Makefile.am, tm26/task1.c,
tm27/Makefile.am, tm27/task1.c, tm28/Makefile.am, tm28/task1.c,
tm29/Makefile.am, tm29/task1.c, tmck/Makefile.am, tmck/task1.c,
tmoverhd/Makefile.am, tmoverhd/testtask.c: Eliminate empty function
from every benchmark timer driver. Fix spelling.
2008-08-31 17:21:47 +00:00
Joel Sherrill
4074e70b03
2008-08-31 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* tm01/task1.c, tm02/task1.c, tm03/task1.c, tm04/task1.c, tm05/task1.c,
tm06/task1.c, tm07/task1.c, tm08/task1.c, tm09/task1.c, tm10/task1.c,
tm11/task1.c, tm12/task1.c, tm13/task1.c, tm14/task1.c, tm15/task1.c,
tm16/task1.c, tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c,
tm21/task1.c, tm22/task1.c, tm23/task1.c, tm24/task1.c, tm25/task1.c,
tm26/task1.c, tm27/task1.c, tm28/task1.c, tm29/task1.c, tmck/task1.c,
tmoverhd/testtask.c: Rename timer driver methods to follow RTEMS
programming conventions.
2008-08-31 16:47:18 +00:00
Joel Sherrill
f132a3d8dd
2008-08-19 Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
...
PR 1296/cpukit.
* psxtimer01/psxtimer.c, psxtimer01/psxtimer01.scn: POSIX timers use
incorrect repeat interval. This patch fixes the following problems in
the test.
(1) Adds test for value of it_interval.tv_nsec.
(2) Corrects test for absolute timer in past.
(3) Modifies test to use different initial and repeat periods.
(4) Updates psxtimer01.scn to match results.
2008-08-19 14:46:52 +00:00
Joel Sherrill
4f6bb5b01f
2008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp43/init.c: Fix derefence of uninitialized pointer.
2008-08-15 16:33:22 +00:00
Joel Sherrill
d95b992a2c
2008-08-15 Joel Sherrill <joel.sherrill@OARcorp.com>
...
PR 1297/cpukit
* psxrwlock01/psxrwlock01.scn, psxrwlock01/test.c: Fix NULL attribute
pointer handling.
2008-08-15 16:30:01 +00:00
Joel Sherrill
02d989c0ef
2008-08-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spsize/size.c: Make _System_state_Is_multiprocessing unused when
multiprocessing is not enabled. Saves one more variable from single
processor configuration.
2008-08-07 18:23:54 +00:00
Joel Sherrill
cccd632c8d
2008-08-05 Xudong Guan <xudong.guan@criticalsoftware.com>
...
PR 1212/cpukit
* Makefile.am, configure.ac: Time slicing will not happen if the task
mode is changed from a non-timeslicing mode to timeslicing mode if it
is done by the executing thread (e.g. in its task body). This change
includes sp44 to demonstrate the problem and verify the correction.
* sp44/.cvsignore, sp44/Makefile.am, sp44/init.c, sp44/sp44.scn: New files.
2008-08-05 13:10:26 +00:00
Joel Sherrill
ce7803fe45
2008-08-04 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxsem01/init.c: Spacing.
2008-08-04 16:13:10 +00:00
Joel Sherrill
decb0759ad
2008-08-04 Tim FitzGeorge <tim.fitzgeorge@astrium.eads.net>
...
PR 1293/tests
* psx10/init.c: Make sure we do not let tv_nsec go to -1.
2008-08-04 14:39:45 +00:00
Joel Sherrill
f5119be40a
2008-07-18 Joel Sherrill <joel.sherrill@oarcorp.com>
...
PR 1291/cpukit
* psx05/init.c, psxmsgq01/init.c: As part of addressing timeouts and
POSIX services taking relative instead of absolute time for timeouts,
these tests were updated.
2008-07-18 18:47:30 +00:00
Joel Sherrill
05480bb8be
2008-07-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxfile01/test.c: truncate on /dev/console now works.
2008-07-17 21:23:19 +00:00
Joel Sherrill
ffb9eeb5ce
2008-07-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp09/screen09.c: Do not use Simple Vectored Interrupt calls on
architectures they are not supported on.
2008-07-17 21:22:29 +00:00
Joel Sherrill
72cb077f39
2008-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* fileio/init.c: New argument sequence for rtems_shell_init(). Also
split on multiple lines and document each parameter.
2008-07-16 17:08:41 +00:00
Joel Sherrill
03b655aaee
2008-07-16 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* sp43/init.c, sp43/sp43.scn: Add call to rtems_get_version_string().
2008-07-16 16:48:51 +00:00
Ralf Corsepius
e03da1549c
2008-07-02 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* aclocal/rtems-top.m4: Require AC_DISABLE_OPTION_CHECKING.
AC_PREREQ(2.62).
2008-07-02 02:19:22 +00:00
Ralf Corsepius
4647167ae3
Require AC_DISABLE_OPTION_CHECKING. AC_PREREQ(2.62).
2008-07-02 02:19:10 +00:00
Ralf Corsepius
86ad26ace2
2008-06-30 Ralf Corsépius <ralf.corsepius@rtems.org>
...
* sp36/strict_order_mut.c: Reflect __STRICT_ORDER_MUTEX__ having
been renamed into __RTEMS_STRICT_ORDER_MUTEX__.
2008-06-30 15:08:08 +00:00
Joel Sherrill
42b1fe6ed7
2008-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* minimum/init.c: Disable confdefs.h debug.
2008-06-17 21:10:25 +00:00
Joel Sherrill
bbfe59b4fd
2008-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* iostream/system.h: Init task was close to blowing stack on PowerPC.
* minimum/init.c: Disable Classic API Notepads.
2008-06-17 18:50:30 +00:00
Joel Sherrill
1bdf29debf
2008-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* rtems++/System.h: Account for extra task stacks properly.
2008-06-17 18:49:37 +00:00
Joel Sherrill
f5f519bdaf
2008-06-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxrwlock01/main.c, psxspin01/main.c: Now accounts for extra stack
requested for initialization task.
2008-06-17 15:28:05 +00:00
Joel Sherrill
f02ada817b
2008-06-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* minimum/init.c: Add CONFIGURE_IDLE_TASK_INITIALIZES_APPLICATION and
CONFIGURE_MAXIMUM_PRIORITY. Workspace usage now reduces to 4696 bytes
on psim.
2008-06-13 22:13:44 +00:00
Joel Sherrill
2156876d0e
2008-06-13 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* minimum/init.c: Exerise new ability for application to configure
minimum stack size. This test still runs the same with a 7.5K stack
on the powerpc but reserves 15K less Workspace on the PowerPC.
2008-06-13 15:08:40 +00:00
Joel Sherrill
8c444f9a7b
2008-06-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* tm02/system.h, tm10/system.h: Make configurations more accurate.
2008-06-05 14:24:28 +00:00
Joel Sherrill
86db88d270
2008-06-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp28/init.c: Corrections to configuration.
* sp37/init.c: Correctly invoke rtems_interrupt_disable() body.
* spsize/size.c: _ISR_Vector_table only exists on architectures
which use the Simple Vectored Interrupt Model.
2008-06-05 14:23:57 +00:00
Joel Sherrill
5fe0640223
2008-06-05 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* minimum/Makefile.am: Link against all managers.
* minimum/init.c: Use existing confdefs.h macros to turn off more
this test does not use.
2008-06-05 14:21:38 +00:00
Joel Sherrill
d0941512ac
2008-06-02 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* spsize/size.c: Convention calls for leading underscore on private
RTEMS variables.
2008-06-02 16:12:13 +00:00
Joel Sherrill
1b2dd27879
2008-05-21 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* itronhello/system.h, itronmbox01/system.h, itrontask02/system.h,
itrontime01/system.h: Add use of
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER.
2008-05-21 22:15:20 +00:00
Joel Sherrill
1700430839
2008-05-15 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxstat/psxstat.scn, psxstat/test.c: Eliminate patterns that look
like CVS conflict markers.
2008-05-15 16:34:01 +00:00
Joel Sherrill
cb3873f952
2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* tmoverhd/dumrtems.h: Refactored and renamed initialization routines
to rtems_initialize_data_structures, rtems_initialize_before_drivers,
rtems_initialize_device_drivers, and
rtems_initialize_start_multitasking. This opened the sequence up so
that bootcard() could provide a more robust and flexible framework
which is easier to explain and understand. This also lays the
groundwork for sharing the division of available memory between the
RTEMS workspace and heap and the C library initialization across all
BSPs.
2008-05-12 18:44:34 +00:00
Joel Sherrill
c199cf899b
2008-05-12 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* spfatal/fatal.c, spfatal06/testcase.h, spfatal07/testcase.h,
spfatal08/testcase.h, spfatal09/testcase.h, spfatal10/testcase.h:
Refactored and renamed initialization routines to
rtems_initialize_data_structures, rtems_initialize_before_drivers,
rtems_initialize_device_drivers, and
rtems_initialize_start_multitasking. This opened the sequence up so
that bootcard() could provide a more robust and flexible framework
which is easier to explain and understand. This also lays the
groundwork for sharing the division of available memory between the
RTEMS workspace and heap and the C library initialization across all
BSPs.
2008-05-12 18:44:30 +00:00
Joel Sherrill
ac9d3cf84d
2008-05-07 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* sp32/init.c: Formatting.
2008-05-07 21:57:43 +00:00
Joel Sherrill
b091cde316
2008-04-23 Joel Sherrill <joel.sherrill@OARcorp.com>
...
* iostream/system.h: Update to include definition of
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER as appropriate.
2008-04-23 21:52:13 +00:00
Joel Sherrill
8ae91559e3
2008-04-17 Joel Sherrill <joel.sherrill@oarcorp.com>
...
* psxchroot01/main.c, psxmount/main.c, psxreaddir/main.c: Use
CONFIGURE_APPLICATION_DOES_NOT_NEED_CLOCK_DRIVER where needed.
2008-04-17 22:47:02 +00:00