Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | smptests/smpschedule01: Update due to API change | Sebastian Huber | 2013-06-17 | 1 | -1/+1 |
| | |||||
* | Revert "sptests/sp02: Fix maximum task count" | Sebastian Huber | 2013-06-17 | 1 | -1/+1 |
| | | | | | | This reverts commit 6f8adb073b0c1b4d2a638f99710fda4e99938332. The resource count was correct. | ||||
* | smptests/smpschedule01: New test | Sebastian Huber | 2013-06-14 | 6 | -0/+246 |
| | |||||
* | score: Rename rtems_smp_get_number_of_processors() | Sebastian Huber | 2013-06-14 | 17 | -46/+42 |
| | | | | | | | | | Rename in rtems_smp_get_processor_count(). Always provide <rtems/score/smp.h> and <rtems/rtems/smp.h>. Add _SMP_Get_processor_count(). This function will be a compile time constant defined to be one on uni-processor configurations. This allows iterations over all processors without overhead on uni-processor configurations. | ||||
* | score: Add and use _Thread_Dispatch_is_enabled() | Sebastian Huber | 2013-06-14 | 1 | -3/+3 |
| | | | | | Delete _Thread_Dispatch_in_critical_section() and _Thread_Is_dispatching_enabled(). | ||||
* | score: Add _Chain_Insert_ordered_unprotected() | Sebastian Huber | 2013-06-14 | 3 | -0/+36 |
| | |||||
* | sptests/sp02: Fix maximum task count | Sebastian Huber | 2013-06-14 | 1 | -1/+1 |
| | |||||
* | rtems: Add interrupt locks | Sebastian Huber | 2013-06-12 | 1 | -0/+17 |
| | | | | | Interrupt locks are low-level lock to protect critical sections accessed by threads and interrupt service routines. | ||||
* | fsdsosfsname01: Ensure endian correctness | Ralf Kirchner | 2013-06-03 | 3 | -33/+6418 |
| | |||||
* | fsdosfsname01: Add compatibility tests | Ralf Kirchner | 2013-06-03 | 6 | -0/+11294 |
| | | | | | | Test handling of file names and directory names according to Microsofts specification for the FAT file system. Tests for compatibility with a genuine MS Windows FAT file system have been added. | ||||
* | fsdosfsname01: Add multibyte tests | Ralf Kirchner | 2013-06-03 | 2 | -1/+286 |
| | | | | | Test handling of file names and directory names according to Microsofts specification for the FAT file system. Tests for multibyte file names and directory names have been added. | ||||
* | libtests: Add new test: utf8proc01 | Ralf Kirchner | 2013-06-03 | 6 | -0/+317 |
| | | | | | | | | utf8proc is a library for processing UTF-8 encoded Unicode strings. Some features are Unicode normalization, stripping of default ignorable characters, case folding and detection of grapheme cluster boundaries. For now utf8proc is intended for normalizing and folding strings for comparison purposes within the UTF-8 support of the FAT file system. This test will call interface methods of library utf8proc in order to make sure they compiled and linked ok. The library is third party, thus it should be sufficient for us to make sure we can build it correctly. | ||||
* | fsdosfsname01: New test | Ralf Kirchner | 2013-06-03 | 6 | -0/+688 |
| | | | | | | Test handling of file names and directory names according to Microsofts specification for the FAT file system. So far tested only for the default character set (code page 850). | ||||
* | smptests/smplock01: New test | Sebastian Huber | 2013-05-31 | 6 | -0/+463 |
| | |||||
* | score: Remove idle field of Per_CPU_Control | Sebastian Huber | 2013-05-31 | 1 | -2/+11 |
| | | | | | | This field is unused except for special case simulator clock drivers. In these places use an alternative. Add and use _Thread_Set_global_exit_status() and _Thread_Get_global_exit_status(). | ||||
* | smptests: Use priority ceiling for locked print | Sebastian Huber | 2013-05-31 | 2 | -2/+3 |
| | | | | | In case the printf() blocks on a semaphore it was possible to end up in a livelock. | ||||
* | smptests/smp09: Add missing newline | Sebastian Huber | 2013-05-27 | 1 | -1/+1 |
| | |||||
* | smptests/smp01: Do not assume CPU 0 runs Init | Sebastian Huber | 2013-05-27 | 1 | -19/+22 |
| | |||||
* | smptests/smp01: Fix semaphore count | Sebastian Huber | 2013-05-27 | 8 | -3/+12 |
| | | | | The locked print needs one semaphore. | ||||
* | dosfs: Add RTEMS_DOSFS_SEMAPHORES_PER_INSTANCE | Ralf Kirchner | 2013-05-24 | 1 | -0/+1 |
| | |||||
* | fstests: Use "tmacros.h" instead of "pmacros.h" | Ralf Kirchner | 2013-05-24 | 1 | -1/+1 |
| | |||||
* | sptests: add test to demonstrate bug in strict order mutex | Gedare Bloom | 2013-05-20 | 6 | -1/+257 |
| | |||||
* | sptests: add test for priority inversion with multiple locks | Gedare Bloom | 2013-05-20 | 6 | -1/+211 |
| | |||||
* | fstests/fsstatvfs: Fix end of test message | Sebastian Huber | 2013-05-16 | 1 | -1/+1 |
| | |||||
* | dosfs: Add statvfs() support | Andrei Mozzhuhin | 2013-05-16 | 5 | -0/+141 |
| | |||||
* | libtests/malloc04: Prevent compiler optimizations | Sebastian Huber | 2013-05-10 | 1 | -1/+6 |
| | |||||
* | score: Add CPU context validation | Sebastian Huber | 2013-05-10 | 6 | -0/+222 |
| | |||||
* | psxtests/psxtime: Reduce test time | Sebastian Huber | 2013-05-06 | 2 | -235/+139 |
| | |||||
* | libtests/malloc04: Adjust for new sbrk() support | Sebastian Huber | 2013-05-03 | 3 | -49/+84 |
| | |||||
* | Clear the atomic conditional compilation. | WeiY | 2013-05-01 | 8 | -32/+0 |
| | |||||
* | libtests/exit02: New test | Sebastian Huber | 2013-04-23 | 6 | -0/+129 |
| | |||||
* | libtests/exit01: New test | Sebastian Huber | 2013-04-23 | 6 | -0/+151 |
| | |||||
* | Use uint32_t instead of long. Use unsigned defines (Prevent overflows on ↵ | Ralf Corsépius | 2013-04-17 | 2 | -6/+6 |
| | | | | 16bit targets) | ||||
* | testsuites: Fix warnings | Sebastian Huber | 2013-04-11 | 15 | -40/+51 |
| | |||||
* | libtests/flashdisk01: Disable for small memory BSP | Sebastian Huber | 2013-04-08 | 2 | -0/+31 |
| | |||||
* | sptests/spstkalloc02: Disable for small memory BSP | Sebastian Huber | 2013-04-08 | 1 | -0/+25 |
| | |||||
* | RTEMS: Delete ChangeLog files. | Gedare Bloom | 2013-03-08 | 12 | -12394/+0 |
| | | | | | | | | | This commit deletes all RTEMS ChangeLog files. These files have been abandoned since converting to git version control. The historical data may be recovered by checking out any commit before this one. Most of the contents of these ChangeLog files can also be found in the git log. Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain. | ||||
* | libblock: Do resource allocation in one place | Sebastian Huber | 2013-02-21 | 2 | -33/+0 |
| | | | | | | | All resource allocations take place in rtems_bdbuf_init() now. After rtems_bdbuf_init() no fatal errors can happen due to configuration errors or resource limits. This makes it easier to detect configuration errors for users. | ||||
* | fstests/fsrdwr: Add test case | Sebastian Huber | 2013-02-20 | 3 | -1/+59 |
| | |||||
* | fstests/fsrdwr: Fix warning | Sebastian Huber | 2013-02-20 | 1 | -1/+1 |
| | |||||
* | fstests: Prevent compiler optimizations | Sebastian Huber | 2013-02-15 | 1 | -1/+4 |
| | |||||
* | Introduce AM_CONDITIONAL ATOMIC. | Ralf Corsépius | 2013-02-14 | 7 | -14/+28 |
| | |||||
* | Introduce AM_CONDITIONAL ATOMIC, cpuopt RTEMS_ATOMIC. | Ralf Corsépius | 2013-02-14 | 1 | -0/+4 |
| | |||||
* | sptests/spfatal11: Update due to API changes | Sebastian Huber | 2013-02-12 | 2 | -5/+22 |
| | |||||
* | score: Add and use rtems_assert_context | Sebastian Huber | 2013-02-12 | 2 | -5/+31 |
| | |||||
* | tests: atomic support for RTEMS. SMP tests for atomic operations. | WeiY | 2013-02-07 | 42 | -0/+1991 |
| | |||||
* | tests: atomic support for RTEMS. Uniprocessor tests for atomic ops. | WeiY | 2013-02-07 | 42 | -0/+2563 |
| | |||||
* | score: atomic support for RTEMS automake and autoconf changes | WeiY | 2013-02-07 | 4 | -1/+24 |
| | |||||
* | fstests/fsrdwr: Free allocated memory | Sebastian Huber | 2013-01-30 | 1 | -0/+4 |
| | |||||
* | fstests: Check resources used by FAT file system | Sebastian Huber | 2013-01-30 | 1 | -0/+6 |
| |