| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* spintrcritical06/init.c: Switch semaphore obtain timeouts of
variants. Cleanup.
* spintrcritical05/spintrcritical05.scn,
spintrcritical06/spintrcritical06.scn,
spintrcritical07/spintrcritical07.scn,
spintrcritical11/spintrcritical11.scn,
spintrcritical12/spintrcritical12.scn,
spintrcritical13/spintrcritical13.scn,
spintrcritical14/spintrcritical14.scn: Update.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sp02/task1.c, sp02/task2.c, sp02/task3.c, sp03/task2.c, sp05/task1.c,
sp05/task2.c, sp05/task3.c, sp06/task1.c, sp06/task2.c,
sp09/screen02.c, sp09/screen04.c, sp09/screen06.c, sp09/screen07.c,
sp09/screen10.c, sp09/screen12.c, sp09/screen13.c, sp09/screen14.c,
sp11/task1.c, sp11/task2.c, sp12/pridrv.c, sp12/pritask.c,
sp12/task1.c, sp13/task1.c, sp13/task2.c, sp14/task1.c, sp16/task1.c,
sp16/task4.c, sp19/fptask.c, sp19/task1.c, sp22/task1.c,
sp24/task1.c, sp26/task1.c, sp29/init.c, sp30/task1.c, sp31/task1.c,
sp33/init.c, sp45/init.c, sp46/init.c, sp50/init.c,
spintrcritical06/init.c, spwatchdog/task1.c: Eliminate test routines
TICKS_PER_SECOND and get_ticks_per_second() in favor of new
rtems_clock_get_ticks_per_second().
|
|
|
|
|
| |
* spintrcritical01/init.c, spintrcritical06/init.c: Use 1 millisecond
per tick.
|
|
|
|
|
|
|
| |
* spintrcritical01/init.c, spintrcritical06/init.c,
spintrcritical08/init.c, spintrcritical13/init.c: Lower microseconds
per tick so tests run quicker and more reliably hit the intended
critical section.
|
|
|
|
|
|
| |
* spintrcritical01/init.c, spintrcritical06/init.c,
spintrcritical08/init.c, spintrcritical09/init.c: Perform some
cleanup and make the tests more similar.
|
|
|
|
| |
* spintrcritical06/init.c: Test now hits forward and reverse cases.
|
|
|
|
|
|
| |
* spintrcritical06/init.c: Clean up.
* spintrcritical09/init.c: Adjust clock tick so it works on erc32.
* spintrcritical09/spintrcritical09.scn: Fill in.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* spintrcritical06/init.c: Add comment to indicate test is not finished
and known to not hit the case.
* Makefile.am, configure.ac: Add a couple more interrupt critical
section tests.
* spintrcritical08/.cvsignore, spintrcritical08/Makefile.am,
spintrcritical08/init.c, spintrcritical08/spintrcritical08.doc,
spintrcritical08/spintrcritical08.scn, spintrcritical09/.cvsignore,
spintrcritical09/Makefile.am, spintrcritical09/init.c,
spintrcritical09/spintrcritical09.doc,
spintrcritical09/spintrcritical09.scn: New files.
|
|
|
|
|
|
|
|
|
| |
* Makefile.am, configure.ac, spintrcritical06/init.c: Add first attempt
at hitting interrupt synchronization critical section in thread queue
enqueue priority for reverse insertions.
* spintrcritical07/.cvsignore, spintrcritical07/Makefile.am,
spintrcritical07/spintrcritical07.doc,
spintrcritical07/spintrcritical07.scn: New files.
|
|
* Makefile.am, configure.ac: Add test case for the
_Thread_queue_Enqueue_priority interrupt critical section where the
TCB we are using as a current pointer is removed from the thread
queue when we flash interrupts while searching forward.
* spintrcritical06/.cvsignore, spintrcritical06/Makefile.am,
spintrcritical06/init.c, spintrcritical06/spintrcritical06.doc,
spintrcritical06/spintrcritical06.scn: New files.
|