summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* doc misc: Building again and updatesJoel Sherrill2014-03-216-18/+14
| | | | | Remove references to Cygnus Fix issues introduced in previous edits
* score: Unify pthread and gxx_wrapper once and move to score.Christian Mauderer2014-03-216-48/+114
|
* smptests/smpload01: Improve testSebastian Huber2014-03-212-122/+512
| | | | | Add a task producing memory traffic. Add tasks to obtain a priority inheritance semaphore in a synchronized way.
* relnotes/intro.texi: Change rtems.com to rtems.org and updateJoel Sherrill2014-03-201-27/+11
|
* relnotes/status.texi: Update to BugzillaJoel Sherrill2014-03-201-3/+3
|
* HELP.html Makefile.am: Remove unused HELP.htmlJoel Sherrill2014-03-202-23/+1
|
* cpright.texi: Update to reflect services and communityJoel Sherrill2014-03-201-7/+9
|
* texi2html_init.in: Reword rtems.com to rtems.orgJoel Sherrill2014-03-201-1/+1
|
* started/buildc.t: Change CVS to GitJoel Sherrill2014-03-201-12/+8
|
* started/buildrt.t: Change CVS to GitJoel Sherrill2014-03-201-12/+6
|
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-214960-4988/+4988
|
* fstests/fsrename: Fix stack corruptionSebastian Huber2014-03-202-30/+56
| | | | Use snprintf() instead of sprintf(). Include missing header files.
* cpukit/shell: Replace task variables with posix keys.Christian Mauderer2014-03-205-22/+49
| | | | | | | | | | | | Use posix keys for current shell environment instead of task variables. With this patch the shell needs one posix-key and one posix-key-value-pair configured. Update documentation for the shell. Adapt samples/fileio: - Add necessary objects. - Add login function and custom device name for better testing of the shell.
* tests/libtests: Use <rtems/test.h>Sebastian Huber2014-03-2082-146/+449
|
* tests/fstests: Remove duplicate begin/end messagesSebastian Huber2014-03-2012-31/+7
| | | | Fix file system names. Remove superfluous defines.
* psxonce01: Add call counter to check if init function has been called.Christian Mauderer2014-03-191-13/+14
|
* psxtests: move pthread_once tests into an extra test.Christian Mauderer2014-03-1911-44/+152
|
* score: Add _Assert_Not_reached()Sebastian Huber2014-03-191-0/+5
|
* score: Add _Debug_Is_owner_of_allocator()Sebastian Huber2014-03-193-0/+46
|
* score: Delete _Assert_Owner_of_giant()Sebastian Huber2014-03-193-13/+13
| | | | | Add _Debug_Is_owner_of_giant(). This makes it possible to assert the opposite.
* score: Delete _Assert_Thread_dispatching_repressedSebastian Huber2014-03-194-14/+12
| | | | | | | | Add _Debug_Is_thread_dispatching_allowed(). This makes it possible to assert the opposite. Use _ISR_Disable_without_giant()/_ISR_Enable_without_giant() to avoid misleading secondary assertion failures.
* posix: Use interal mutex for once implementationSebastian Huber2014-03-1910-155/+43
| | | | | | Enable pthread_once() for all configurations. The pthread_once() function is one means to initialize POSIX keys. Another use case is the C++ support.
* score: Make _ISR_Enable_without_giant() availableSebastian Huber2014-03-181-4/+0
| | | | Make _ISR_Enable_without_giant() available for non-SMP configurations.
* rtems: Include missing header fileSebastian Huber2014-03-181-1/+2
|
* smptests/smpload01: Use test extensionSebastian Huber2014-03-171-0/+2
|
* New fstest to check rename POSIX conformanceAndre Marques2014-03-176-0/+1546
| | | | | | | | | | | | | | | | | | | | | | | This patch is a newer version of the test presented on http://www.rtems.org/pipermail/rtems-devel/2014-February/005318.html Unchecked error cases: - EIO (physical error) - ENOSPC (no space left in the new filepath) - EROFS (already covered on testsuites/fstests/fsrofs01) Untested functionality: - File system lock during rename() operation - If after rename() the link count of a file becomes 0 it should be removed and the space ocupied by the file shall be freed and no longer accessible (the function statvfs() gives "not implemented" on the imfs file system, so this is postponed for now)
* score: Use only next field for chain on/offSebastian Huber2014-03-171-6/+6
| | | | | It is sufficient to use one field for the chain on/off indication. The chain API functions are highly performance critical.
* tests/fstests: Use <rtems/test.h>Sebastian Huber2014-03-1725-31/+99
|
* tests/smptests: Use <rtems/test.h>Sebastian Huber2014-03-1727-83/+152
|
* tests/samples: Use <rtems/test.h>Sebastian Huber2014-03-1726-25/+95
|
* sapi: Add <rtems/test.h>Sebastian Huber2014-03-177-0/+222
| | | | | | Provide support functions to print the begin/end of test message. Provide a test fatal extension to print out profiling reports in the future.
* score: Add include for uintptr_t definition.Daniel Cederman2014-03-171-0/+1
|
* libchip: Relax buffer counts and add fatal errorRalf Kirchner2014-03-142-3/+17
|
* bsps/arm: Add DP83848 PHY support to LPC EthernetPavel Pisa2014-03-141-0/+8
|
* bsps/arm: Add PHY detection to LPC EthernetPavel Pisa2014-03-141-13/+45
|
* bsps/arm: Reset MII management in LPC EthernetPavel Pisa2014-03-141-1/+7
| | | | Reduce MII clock to support LPC17XX.
* bsp/lpc24xx: Add LPC24XX_PIN_ETHERNET_POWER_DOWNPavel Pisa2014-03-142-0/+15
|
* bsp/lpc24xx: Add lpc24xx_pin_get_first_index()Sebastian Huber2014-03-141-0/+10
|
* Add documentation for profilingSebastian Huber2014-03-142-0/+23
|
* smptests/smpload01: New testSebastian Huber2014-03-146-0/+344
|
* arm: Add support for interrupt profilingSebastian Huber2014-03-141-0/+20
|
* bsps/powerpc: Add support for interrupt profilingSebastian Huber2014-03-141-2/+51
|
* bsps/leon3: Add interrupt delay profiling supportSebastian Huber2014-03-141-1/+38
|
* sparc: Add support for interrupt profilingSebastian Huber2014-03-141-2/+23
|
* score: Add SMP lock profiling supportSebastian Huber2014-03-1425-53/+648
|
* score: Add per-CPU profilingSebastian Huber2014-03-1411-8/+335
| | | | | | | Add per-CPU profiling stats API. Implement the thread dispatch disable level profiling. The interrupt profiling must be implemented in CPU port specific parts (mostly assembler code). Add a support function _Profiling_Outer_most_interrupt_entry_and_exit() for this purpose.
* sapi: Add SMP lock profiling app. level dataSebastian Huber2014-03-142-1/+176
|
* sapi: Add per-CPU profiling application level dataSebastian Huber2014-03-143-1/+199
|
* sapi: Add profiling application level supportSebastian Huber2014-03-1411-0/+377
|
* score: Add --enable-profiling configure optionSebastian Huber2014-03-142-0/+15
|