Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update company name | Sebastian Huber | 2023-05-20 | 1 | -1/+1 |
| | | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH. | ||||
* | testsuites/sptests/sp[i-z]*/*.doc: Change license to BSD-2 | Joel Sherrill | 2022-04-05 | 1 | -3/+22 |
| | | | | Updates #3053. | ||||
* | testsuites/sptests/sp[g-r]*: Change license to BSD-2 | Joel Sherrill | 2022-04-05 | 1 | -3/+22 |
| | | | | Updates #3053. | ||||
* | spintrcritical16: Use right thread wait flags | Sebastian Huber | 2020-08-21 | 1 | -1/+1 |
| | |||||
* | spintrcritical16: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 2 | -57/+114 |
| | |||||
* | testsuite/sptests: Merged nested Makefile.am files into one Makefile.am | Chris Johns | 2018-04-10 | 1 | -25/+0 |
| | | | | | | This change is part of the testsuite Makefile.am reorganization. Update #3382 | ||||
* | tests: Use simple console driver | Sebastian Huber | 2017-11-06 | 1 | -1/+1 |
| | | | | | Update #3170. Update #3199. | ||||
* | tests: Remove TEST_INIT | Sebastian Huber | 2017-10-28 | 1 | -2/+0 |
| | | | | | | | | The TEST_EXTERN is a used only by the system.h style tests and they use CONFIGURE_INIT appropriately. Update #3170. Update #3199. | ||||
* | testsuite: Use printk for all test output where possible. | Chris Johns | 2017-10-23 | 1 | -0/+2 |
| | | | | | | | | | | - Remove the printf support leaving the direct printk support configured with TESTS_USE_PRINTK and all other output goes via a buffered vsniprintf call to printk. - Control the test's single init for functions and global data with TEST_INIT and not CONFIGURE_INIT. They are now separate. Updates #3170. | ||||
* | score: Replace watchdog handler implementation | Sebastian Huber | 2016-03-04 | 1 | -1/+1 |
| | | | | | | | | | Use a red-black tree instead of delta chains. Close #2344. Update #2554. Update #2555. Close #2606. | ||||
* | score: New thread queue implementation | Sebastian Huber | 2015-05-19 | 1 | -24/+13 |
| | | | | | | | | | Use thread wait flags for synchronization. The enqueue operation is now part of the initial critical section. This is the key change and enables fine grained locking on SMP for objects using a thread queue like semaphores and message queues. Update #2273. | ||||
* | tests: Rework interrupt critical tests | Sebastian Huber | 2014-09-10 | 1 | -17/+15 |
| | | | | | | | | | This avoids test durations of more than one hour on fast targets, since fast targets can count a lot during one clock tick period, so the minor loop iteration count was quite high. Estimate now the test body duration to iterate only through the interesting time window. Add and use interrupt_critical_section_test(). | ||||
* | tests/sptests: Use <rtems/test.h> | Sebastian Huber | 2014-03-25 | 1 | -4/+6 |
| | |||||
* | Change all references of rtems.com to rtems.org. | Chris Johns | 2014-03-21 | 2 | -2/+2 |
| | |||||
* | PR766: Delete __RTEMS_VIOLATE_KERNEL_VISIBILITY__ | Sebastian Huber | 2013-08-08 | 1 | -1/+0 |
| | |||||
* | testsuites: Use _Thread_Get_executing() | Sebastian Huber | 2013-07-22 | 1 | -1/+1 |
| | |||||
* | rtems: Create semaphore implementation header | Sebastian Huber | 2013-07-18 | 1 | -0/+2 |
| | | | | | | Move implementation specific parts of sem.h and sem.inl into new header file semimpl.h. The sem.h contains now only the application visible API. | ||||
* | sptests/spintrcritical16: Fix NULL pointer access | Sebastian Huber | 2013-01-02 | 1 | -1/+4 |
| | |||||
* | sptests - Eliminate missing prototype warnings | Joel Sherrill | 2012-05-31 | 1 | -0/+5 |
| | |||||
* | Remove All CVS Id Strings Possible Using a Script | Joel Sherrill | 2012-05-11 | 3 | -9/+0 |
| | | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed. | ||||
* | Revert: Remove CVS Ids | Joel Sherrill | 2012-05-07 | 1 | -0/+5 |
| | | | | | See http://www.rtems.org/pipermail/rtems-devel/2012-May/001006.html for details. | ||||
* | Remove CVS-Ids. | Ralf Corsépius | 2012-05-04 | 1 | -5/+0 |
| | |||||
* | Remove all .cvsignore files. | Joel Sherrill | 2012-02-01 | 1 | -2/+0 |
| | |||||
* | 2011-12-08 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2011-12-08 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PR 1589/build * sp01/Makefile.am, sp02/Makefile.am, sp03/Makefile.am, sp04/Makefile.am, sp05/Makefile.am, sp06/Makefile.am, sp07/Makefile.am, sp08/Makefile.am, sp09/Makefile.am, sp10/Makefile.am, sp11/Makefile.am, sp12/Makefile.am, sp13/Makefile.am, sp14/Makefile.am, sp15/Makefile.am, sp16/Makefile.am, sp17/Makefile.am, sp18/Makefile.am, sp19/Makefile.am, sp20/Makefile.am, sp2038/Makefile.am, sp21/Makefile.am, sp22/Makefile.am, sp23/Makefile.am, sp24/Makefile.am, sp25/Makefile.am, sp26/Makefile.am, sp27/Makefile.am, sp27a/Makefile.am, sp28/Makefile.am, sp29/Makefile.am, sp30/Makefile.am, sp31/Makefile.am, sp32/Makefile.am, sp33/Makefile.am, sp34/Makefile.am, sp35/Makefile.am, sp36/Makefile.am, sp37/Makefile.am, sp38/Makefile.am, sp39/Makefile.am, sp40/Makefile.am, sp41/Makefile.am, sp42/Makefile.am, sp43/Makefile.am, sp44/Makefile.am, sp45/Makefile.am, sp46/Makefile.am, sp47/Makefile.am, sp48/Makefile.am, sp49/Makefile.am, sp50/Makefile.am, sp51/Makefile.am, sp52/Makefile.am, sp53/Makefile.am, sp54/Makefile.am, sp55/Makefile.am, sp56/Makefile.am, sp57/Makefile.am, sp58/Makefile.am, sp59/Makefile.am, sp60/Makefile.am, sp62/Makefile.am, sp63/Makefile.am, sp64/Makefile.am, sp65/Makefile.am, sp66/Makefile.am, sp67/Makefile.am, sp68/Makefile.am, sp69/Makefile.am, sp70/Makefile.am, sp71/Makefile.am, sp72/Makefile.am, sp73/Makefile.am, sp74/Makefile.am, sp75/Makefile.am, sp76/Makefile.am, spassoc01/Makefile.am, spcbssched01/Makefile.am, spcbssched02/Makefile.am, spcbssched03/Makefile.am, spchain/Makefile.am, spclockget/Makefile.am, spcoverage/Makefile.am, spedfsched01/Makefile.am, spedfsched02/Makefile.am, spedfsched03/Makefile.am, sperror01/Makefile.am, sperror02/Makefile.am, sperror03/Makefile.am, spfatal01/Makefile.am, spfatal02/Makefile.am, spfatal03/Makefile.am, spfatal04/Makefile.am, spfatal05/Makefile.am, spfatal06/Makefile.am, spfatal07/Makefile.am, spfatal08/Makefile.am, spfatal09/Makefile.am, spfatal10/Makefile.am, spfatal11/Makefile.am, spfatal12/Makefile.am, spfatal13/Makefile.am, spfatal14/Makefile.am, spfatal15/Makefile.am, spfatal16/Makefile.am, spfatal17/Makefile.am, spfatal18/Makefile.am, spfatal19/Makefile.am, spfatal20/Makefile.am, spfatal21/Makefile.am, spfatal22/Makefile.am, spfatal23/Makefile.am, spfatal24/Makefile.am, spfatal25/Makefile.am, spfifo01/Makefile.am, spfifo02/Makefile.am, spfifo03/Makefile.am, spfifo04/Makefile.am, spfifo05/Makefile.am, spheapprot/Makefile.am, spintrcritical01/Makefile.am, spintrcritical02/Makefile.am, spintrcritical03/Makefile.am, spintrcritical04/Makefile.am, spintrcritical05/Makefile.am, spintrcritical06/Makefile.am, spintrcritical07/Makefile.am, spintrcritical08/Makefile.am, spintrcritical09/Makefile.am, spintrcritical10/Makefile.am, spintrcritical11/Makefile.am, spintrcritical12/Makefile.am, spintrcritical13/Makefile.am, spintrcritical14/Makefile.am, spintrcritical15/Makefile.am, spintrcritical16/Makefile.am, spintrcritical17/Makefile.am, spmkdir/Makefile.am, spmountmgr01/Makefile.am, spnotepad01/Makefile.am, spnsext01/Makefile.am, spobjgetnext/Makefile.am, spprintk/Makefile.am, spprivenv01/Makefile.am, sprbtree01/Makefile.am, spsimplesched01/Makefile.am, spsimplesched02/Makefile.am, spsimplesched03/Makefile.am, spsize/Makefile.am, spstkalloc/Makefile.am, spthreadq01/Makefile.am, spwatchdog/Makefile.am, spwkspace/Makefile.am: Remove obsolete optional manager capability. | ||||
* | 2011-06-20 Ralf Corsépius <ralf.corsepius@rtems.org> | Ralf Corsepius | 2011-06-20 | 1 | -0/+1 |
| | | | | | | | | | * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am, spintrcritical08/Makefile.am, spintrcritical09/Makefile.am, spintrcritical10/Makefile.am, spintrcritical11/Makefile.am, spintrcritical13/Makefile.am, spintrcritical15/Makefile.am, spintrcritical16/Makefile.am, spintrcritical17/Makefile.am: Add ../spintrcritical_support/intrcritical.h to *_SOURCES. | ||||
* | Add HAVE_CONFIG_H. | Ralf Corsepius | 2011-02-22 | 1 | -0/+4 |
| | |||||
* | Whitespace removal. | Ralf Corsepius | 2009-11-30 | 1 | -2/+2 |
| | |||||
* | 2009-09-27 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2009-09-27 | 1 | -0/+1 |
| | | | | | * sp59/init.c, spintrcritical15/init.c, spintrcritical16/init.c: Correct minor issues uncovered on uC5282. | ||||
* | 2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com> | Joel Sherrill | 2009-07-30 | 1 | -3/+1 |
| | | | | * spintrcritical16/spintrcritical16.doc: Remove junk and typos. | ||||
* | 2009-07-30 Joel Sherrill <joel.sherrill@OARcorp.com> | Joel Sherrill | 2009-07-30 | 1 | -1/+1 |
| | | | | | * spintrcritical16/init.c: Tinker with test to make it hit the case more reliably. | ||||
* | 2009-07-28 Joel Sherrill <joel.sherrill@OARcorp.com> | Joel Sherrill | 2009-07-28 | 5 | -0/+181 |
* Makefile.am, configure.ac: Add test case for processing a timeout on a thread (that is the thread executing) that has also had its request satisfied while it is being enqueued. * spintrcritical16/.cvsignore, spintrcritical16/Makefile.am, spintrcritical16/init.c, spintrcritical16/spintrcritical16.doc, spintrcritical16/spintrcritical16.scn: New files. * spintrcritical15/init.c: Remove unused TSR> |