| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* tmck/task1.c: Ignore numbers that are too large but keep going -- do
not abort.
|
|
|
|
| |
* tmck/task1.c: Remove support for "unix".
|
|
|
|
|
| |
* tm08/task1.c: Convert calls to legacy routine rtems_clock_get(
RTEMS_CLOCK_GET_TOD, ..) to rtems_clock_get_tod(..).
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am,
tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am:
tmoverhd/Makefile.am: Eliminate _exe_/.exe.
|
|
|
|
|
| |
* include/timesys.h: Array of task names should be of type rtems_name
not rtems_id.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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, tm16/task1.c,
tm17/task1.c, tm18/task1.c, tm19/task1.c, tm20/task1.c, tm21/task1.c,
tm23/task1.c, tm24/task1.c, tm25/task1.c, tm26/task1.c, tm27/task1.c,
tm28/task1.c, tm29/task1.c, tmoverhd/testtask.c: Run all tests
successfully with maxixum number of priorities as 16 instead of 256.
This was done by temporarily modifying the score priority.h maximum.
This allowed testing of all API code to ensure that it worked
properly with a reduced number of priorities. Most modifications were
to switch from hard-coded maximum to using the API provided methods
to determine maximum number of priority levels.
|
|
|
|
| |
* tm26/task1.c: Fix typo.
|
|
|
|
| |
* tm22/system.h, tm22/task1.c: Account for message buffers used.
|
|
|
|
|
| |
* include/timesys.h: Use inttypes.h.
* tmck/task1.c: Use uint32_t for count.
|
|
|
|
|
| |
* include/timesys.h: Rename STACK_CHECKER_ON to more appropriate
CONFIGURE_STACK_CHECKER_ENABLED.
|
|
|
|
| |
* tm09/system.h, tm09/task1.c: Account for message buffer memory.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
| |
* tm02/system.h, tm10/system.h: Make configurations more accurate.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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: Change TEST_INIT to CONFIGURE_INIT. Make
tmacros.h available to all POSIX tests. Add a clock_settime case for
< 1988.
|
|
|
|
|
| |
* tmoverhd/testtask.c: Spacing and remove call to obsolete
rtems_initialize_executive().
|
|
|
|
|
|
| |
* tmoverhd/testtask.c: Move interrupt_stack_size field from CPU Table
to Configuration Table. Eliminate CPU Table from all ports. Delete
references to CPU Table in all forms.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm05/Makefile.am, tm06/Makefile.am, tm07/Makefile.am,
tm08/Makefile.am, tm09/Makefile.am, tm10/Makefile.am,
tm11/Makefile.am, tm12/Makefile.am, tm13/Makefile.am,
tm14/Makefile.am, tm15/Makefile.am, tm16/Makefile.am,
tm17/Makefile.am, tm18/Makefile.am, tm19/Makefile.am,
tm20/Makefile.am, tm22/Makefile.am, tm23/Makefile.am,
tm24/Makefile.am, tm25/Makefile.am, tm26/Makefile.am,
tm27/Makefile.am, tm28/Makefile.am, tm29/Makefile.am,
tmck/Makefile.am, tmoverhd/Makefile.am: Add optional managers to
Makefiles. Clean up test cases so last output line follows END OF
pattern. Make sure test case all run. All tests appeared ok on sis.
|
|
|
|
|
|
| |
* tm09/task1.c, tm10/task1.c, tm11/task1.c, tm12/task1.c, tm13/task1.c,
tm14/task1.c, tm22/task1.c: Address size_t/uint32_t typing issues in
message queue tests.
|
|
|
|
| |
* configure.ac: New BUG-REPORT address.
|
|
|
|
| |
* configure.ac: Require autoconf-2.60. Require automake-1.10.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am,
tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am,
tmoverhd/Makefile.am: Eliminate scndir, docdir. Use rtems_testsdir
instead.
|
|
|
|
|
| |
* configure.ac: Remove RTEMS_ENABLE_BARE,
BARE_CPU_CFLAGS, BARE_CPU_MODEL.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/Makefile.am, tm02/Makefile.am,
tm03/Makefile.am, tm04/Makefile.am,
tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am,
tm09/Makefile.am, tm10/Makefile.am,
tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am,
tm15/Makefile.am, tm16/Makefile.am,
tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am,
tm21/Makefile.am, tm22/Makefile.am,
tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am,
tm27/Makefile.am, tm28/Makefile.am,
tm29/Makefile.am, tmck/Makefile.am,
tmoverhd/Makefile.am: Convert to using *_PROGRAMS.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm02/Makefile.am: Rework.
* tm03/Makefile.am: Rework.
* tm04/Makefile.am: Rework.
* tm05/Makefile.am: Rework.
* tm06/Makefile.am: Rework.
* tm07/Makefile.am: Rework.
* tm08/Makefile.am: Rework.
* tm09/Makefile.am: Rework.
* tm10/Makefile.am: Rework.
* tm11/Makefile.am: Rework.
* tm12/Makefile.am: Rework.
* tm13/Makefile.am: Rework.
* tm14/Makefile.am: Rework.
* tm15/Makefile.am: Rework.
* tm16/Makefile.am: Rework.
* tm17/Makefile.am: Rework.
* tm18/Makefile.am: Rework.
* tm19/Makefile.am: Rework.
* tm20/Makefile.am: Rework.
* tm21/Makefile.am: Rework.
* tm22/Makefile.am: Rework.
* tm23/Makefile.am: Rework.
* tm24/Makefile.am: Rework.
* tm25/Makefile.am: Rework.
* tm26/Makefile.am: Rework.
* tm27/Makefile.am: Rework.
* tm28/Makefile.am: Rework.
* tm29/Makefile.am: Rework.
* tmck/Makefile.am: Rework.
* tmoverhd/Makefile.am: Rework.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm01/Makefile.am, tm02/Makefile.am, tm03/Makefile.am,
tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am,
tmoverhd/Makefile.am: Expand tmtests.am.
* tmtests.am: Remove.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* tm02/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm03/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm04/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm05/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm06/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm07/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm08/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm09/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm10/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm11/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm12/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm13/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm14/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm15/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm16/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm17/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm18/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm19/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm20/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm21/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm22/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm23/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm24/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm25/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm26/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm27/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm28/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tm29/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tmck/Makefile.am: AM_CPPFLAGS += -I..../support/include.
* tmoverhd/Makefile.am: AM_CPPFLAGS += -I..../support/include.
|
| |
|
|
|
|
| |
* tmtests.am: Set project_bspdir=$(PROJECT_ROOT)
|
| |
|
| |
|
| |
|
|
|
|
| |
* tmtests.am: Remove LIB_VARIANT.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
tm04/Makefile.am, tm05/Makefile.am, tm06/Makefile.am,
tm07/Makefile.am, tm08/Makefile.am, tm09/Makefile.am,
tm10/Makefile.am, tm11/Makefile.am, tm12/Makefile.am,
tm13/Makefile.am, tm14/Makefile.am, tm15/Makefile.am,
tm16/Makefile.am, tm17/Makefile.am, tm18/Makefile.am,
tm19/Makefile.am, tm20/Makefile.am, tm21/Makefile.am,
tm22/Makefile.am, tm23/Makefile.am, tm24/Makefile.am,
tm25/Makefile.am, tm26/Makefile.am, tm27/Makefile.am,
tm28/Makefile.am, tm29/Makefile.am, tmck/Makefile.am,
tmoverhd/Makefile.am: Remove SRC, PRINT_SRC.
|