Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | config: CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS | Sebastian Huber | 2019-12-19 | 1 | -1/+1 |
| | | | | | | | Rename CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS into CONFIGURE_MAXIMUM_FILE_DESCRIPTORS. Update #3753. | ||||
* | config: Add CONFIGURE_IMFS_ENABLE_MKFIFO | Sebastian Huber | 2019-12-13 | 1 | -1/+2 |
| | | | | | | | | Obsolete undocumented configuration options CONFIGURE_MAXIMUM_FIFOS and CONFIGURE_MAXIMUM_PIPES. Replace these options with the new CONFIGURE_IMFS_ENABLE_MKFIFO configuration option. Update #3840. | ||||
* | pipe: Use condition variables | Sebastian Huber | 2019-12-11 | 2 | -69/+7 |
| | | | | | | | Use self-contained condition variables instead of Classic API barriers. This simplifies the implementation and configuration. Update #3840. | ||||
* | testsuite/sptests: Merged nested Makefile.am files into one Makefile.am | Chris Johns | 2018-04-10 | 1 | -21/+0 |
| | | | | | | This change is part of the testsuite Makefile.am reorganization. Update #3382 | ||||
* | pipe: Use self-contained mutex | Sebastian Huber | 2018-02-02 | 1 | -50/+0 |
| | | | | Update #2843. | ||||
* | 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. | ||||
* | Filesystem: Simplify FIFO and pipe configuration | Sebastian Huber | 2015-02-09 | 1 | -1/+0 |
| | |||||
* | Delete CONFIGURE_USE_IMFS_AS_BASE_FILESYSTEM | Sebastian Huber | 2014-12-16 | 1 | -1/+0 |
| | | | | This define was superfluous, undocumented and used inconsistently. | ||||
* | tests/sptests: Use <rtems/test.h> | Sebastian Huber | 2014-03-25 | 1 | -2/+6 |
| | |||||
* | Change all references of rtems.com to rtems.org. | Chris Johns | 2014-03-21 | 2 | -2/+2 |
| | |||||
* | spfifo02: Clean up output | Joel Sherrill | 2014-01-07 | 2 | -7/+61 |
| | |||||
* | sptests - Eliminate missing prototype warnings | Joel Sherrill | 2012-05-31 | 1 | -1/+10 |
| | |||||
* | 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. | ||||
* | Filesystem: Remove per file descriptor semaphore | Sebastian Huber | 2012-05-04 | 1 | -4/+0 |
| | | | | | | | | | The per file descriptor semaphore (field of rtems_libio_t) is unused in RTEMS. There is a considerable memory overhead due to that. A semaphore needs roughly 124 bytes which is huge compared to the approximately 72 bytes for the file descriptor structure itself. Device drivers can create their own synchronization primitives in the open handler on demand. | ||||
* | 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 | -2/+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. | ||||
* | Add HAVE_CONFIG_H. | Ralf Corsepius | 2011-02-22 | 1 | -0/+4 |
| | |||||
* | 2010-08-09 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2010-08-09 | 1 | -6/+2 |
| | | | | | | PR 1661/testing * spfifo02/init.c, spmountmgr01/init.c, spprivenv01/init.c: Eliminate most references to RTEMS_Malloc_Heap. | ||||
* | 2010-06-28 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2010-06-28 | 1 | -1/+1 |
| | | | | | * sp69/Makefile.am, sp71/Makefile.am, spfifo02/Makefile.am: Tests do not need spin.c | ||||
* | 2010-06-24 Bharath Suri <bharath.s.jois@gmail.com> | Joel Sherrill | 2010-06-24 | 4 | -92/+185 |
| | | | | | | | | | | | | | | | | * Makefile.am, configure.ac: Removed some fifo tests. * spfifo01/Makefile.am, spfifo01/init.c: Minor changes to avoid excessive new lines in the output. spfifo02/Makefile.am, spfifo02/init.c, spfifo02/spfifo02.doc, spfifo02/spfifo02.scn, spfifo03/Makefile.am: Merge from spfifo08. Also added a few more cases, mostly from spfifo04/init.c. * spfifo03/init.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn: Previously was spfifo06. Configure parameter for pipes is used now. * spfifo04/.cvsignore, spfifo04/Makefile.am, spfifo04/init.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo08/.cvsignore, spfifo08/Makefile.am, spfifo08/init.c, spfifo08/spfifo08.doc, spfifo08/spfifo08.scn: Removed. | ||||
* | 2010-06-20 Joel Sherrill <joel.sherrill@oarcorp.com> | Joel Sherrill | 2010-06-20 | 1 | -1/+2 |
| | | | | | * spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: Configure pipes used. | ||||
* | 2010-06-10 Jennifer Averett <Jennifer.Averett@OARcorp.com> | Jennifer Averett | 2010-06-10 | 2 | -4/+4 |
| | | | | | | * spfifo01/init.c, spfifo01/spfifo01.doc, spfifo02/init.c, spfifo02/spfifo02.doc, spfifo03/init.c, spfifo03/spfifo03.doc, spfifo04/init.c, spfifo04/spfifo04.doc: Modified copyright. | ||||
* | 2010-06-08 Jennifer Averett <Jennifer.Averett@OARcorp.com> | Jennifer Averett | 2010-06-08 | 3 | -62/+29 |
| | | | | | | | | | | | * spfifo01/Makefile.am, spfifo02/Makefile.am, spfifo03/Makefile.am, spfifo04/Makefile.am: Merged fifo main and test files into the standard init file. Fixed copyright information. * spfifo01/init.c, spfifo02/init.c, spfifo03/init.c, spfifo04/init.c: New files. * spfifo01/main.c, spfifo01/test.c, spfifo02/main.c, spfifo02/test.c, spfifo03/main.c, spfifo03/test.c, spfifo04/main.c, spfifo04/test.c: Removed. | ||||
* | 2010-06-08 Jennifer Averett <Jennifer.Averett@OARcorp.com | Jennifer Averett | 2010-06-08 | 1 | -0/+2 |
| | | | | | * spfifo01/.cvsignore, spfifo02/.cvsignore, spfifo03/.cvsignore, spfifo04/.cvsignore: New files. | ||||
* | 2010-06-07 Bharath Suri <bharath.s.jois@gmail.com> | Jennifer Averett | 2010-06-07 | 5 | -0/+205 |
PR PR1542 * Makefile.am, configure.ac: Coverage improvement: fifo_open. * spfifo01/spfifo01.doc, spfifo01/spfifo01.scn, spfifo01/test.c, spfifo02/Makefile.am, spfifo02/main.c, spfifo02/spfifo02.doc, spfifo02/spfifo02.scn, spfifo02/test.c, spfifo03/Makefile.am, spfifo03/main.c, spfifo03/spfifo03.doc, spfifo03/spfifo03.scn, spfifo03/test.c, spfifo04/Makefile.am, spfifo04/main.c, spfifo04/spfifo04.doc, spfifo04/spfifo04.scn, spfifo04/test.c: New files. |