Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use atexit() handler to close std file descriptors | Sebastian Huber | 2016-02-03 | 4 | -12/+3 |
| | |||||
* | Use linker set for root file system initialization | Sebastian Huber | 2016-02-03 | 4 | -12/+7 |
| | | | | Update #2408. | ||||
* | posix: Delete empty _POSIX_API_Initialize() | Sebastian Huber | 2016-02-03 | 4 | -53/+0 |
| | |||||
* | Optional POSIX Keys initialization | Sebastian Huber | 2016-02-03 | 7 | -120/+72 |
| | | | | Update #2408. | ||||
* | Optional CPU Set Handler initialization | Sebastian Huber | 2016-02-03 | 4 | -16/+9 |
| | | | | Update #2408. | ||||
* | Optional POSIX Spinlock initialization | Sebastian Huber | 2016-02-03 | 4 | -15/+12 |
| | | | | Update #2408. | ||||
* | Optional POSIX RWLock initialization | Sebastian Huber | 2016-02-03 | 4 | -12/+12 |
| | | | | Update #2408. | ||||
* | Optional POSIX Barrier initialization | Sebastian Huber | 2016-02-03 | 4 | -12/+12 |
| | | | | Update #2408. | ||||
* | Optional POSIX Timer initialization | Sebastian Huber | 2016-02-03 | 5 | -18/+12 |
| | | | | Update #2408. | ||||
* | Optional POSIX Semaphore initialization | Sebastian Huber | 2016-02-03 | 4 | -11/+12 |
| | | | | Update #2408. | ||||
* | Optional POSIX Message Queue initialization | Sebastian Huber | 2016-02-03 | 4 | -24/+15 |
| | | | | Update #2408. | ||||
* | Optional POSIX Mutex initialization | Sebastian Huber | 2016-02-03 | 4 | -12/+15 |
| | | | | Update #2408. | ||||
* | Optional POSIX Condition Variable initialization | Sebastian Huber | 2016-02-03 | 4 | -11/+12 |
| | | | | Update #2408. | ||||
* | Optional POSIX Cleanup initialization | Sebastian Huber | 2016-02-03 | 10 | -136/+89 |
| | | | | Update #2408. | ||||
* | Optional POSIX Threads initialization | Sebastian Huber | 2016-02-03 | 5 | -21/+14 |
| | | | | Update #2408. | ||||
* | Optional POSIX Signals initialization | Sebastian Huber | 2016-02-03 | 4 | -7/+9 |
| | | | | Update #2408. | ||||
* | rtems: Delete empty _RTEMS_API_Initialize() | Sebastian Huber | 2016-02-03 | 8 | -94/+1 |
| | |||||
* | Optional Classic Barrier initialization | Sebastian Huber | 2016-02-03 | 6 | -52/+12 |
| | | | | Update #2408. | ||||
* | Optional Classic Rate Monotonic initialization | Sebastian Huber | 2016-02-03 | 6 | -50/+12 |
| | | | | Update #2408. | ||||
* | Optional Classic Dual-Ported Memory initialization | Sebastian Huber | 2016-02-03 | 6 | -48/+12 |
| | | | | Update #2408. | ||||
* | Optional Classic Region initialization | Sebastian Huber | 2016-02-03 | 6 | -54/+12 |
| | | | | Update #2408. | ||||
* | Optional Classic Partition initialization | Sebastian Huber | 2016-02-03 | 6 | -50/+12 |
| | | | | Update #2408. | ||||
* | Optional Classic Semaphore initialization | Sebastian Huber | 2016-02-03 | 6 | -56/+11 |
| | | | | Update #2408. | ||||
* | Optional Classic Message Queue initialization | Sebastian Huber | 2016-02-03 | 6 | -52/+12 |
| | | | | Update #2408. | ||||
* | Optional Classic Event initialization | Sebastian Huber | 2016-02-03 | 6 | -47/+15 |
| | | | | Update #2408. | ||||
* | Optional Classic Signal initialization | Sebastian Huber | 2016-02-03 | 6 | -57/+18 |
| | | | | Update #2408. | ||||
* | Optional Classic Timer initialization | Sebastian Huber | 2016-02-03 | 6 | -57/+15 |
| | | | | Update #2408. | ||||
* | Optional Classic Tasks initialization | Sebastian Huber | 2016-02-03 | 6 | -49/+12 |
| | | | | Update #2408. | ||||
* | Optional Extensions initialization | Sebastian Huber | 2016-02-03 | 6 | -45/+14 |
| | | | | Update #2408. | ||||
* | Optional Initial Extensions initialization | Sebastian Huber | 2016-02-03 | 5 | -18/+20 |
| | | | | Update #2408. | ||||
* | score: Create idle threads via linker set | Sebastian Huber | 2016-02-03 | 3 | -15/+19 |
| | | | | | | This allows a more fine grained rtems_initialize_data_structures(). Update #2408. | ||||
* | Statically initialize _Objects_Information_table | Sebastian Huber | 2016-02-03 | 4 | -23/+14 |
| | |||||
* | Filesystem: Export most generic path eval function | Sebastian Huber | 2016-02-02 | 3 | -22/+6 |
| | | | | | | | | Add path length parameter to rtems_filesystem_eval_path_start_with_root_and_current() so that users may pass paths without a '\0' termination. Update #2558. | ||||
* | drvmgr: Install header files conditionally | Sebastian Huber | 2016-01-26 | 2 | -1/+4 |
| | | | | | | | | | The --enable-drvmgr configure option controls the driver manager startup and not if the driver manager is present or not. Presence of the driver manager is determined by the architecture (only available on sparc so far). Partially revert 47190194866ba83cbfeeb5816bb18ddd9f6e8e50. | ||||
* | Revert "drvmgr: Move bsp_driver_level_hook() calls" | Sebastian Huber | 2016-01-26 | 2 | -7/+10 |
| | | | | | | | | | The --enable-drvmgr configure option controls the driver manager startup and not if the driver manager is present or not. Presence of the driver manager is determined by the architecture (only available on sparc so far). This reverts commit 61bbf9194ff4bdbc1b48e6ac9919c02b358e5701. | ||||
* | sparc: Adjust CPU_CACHE_LINE_BYTES for LEON3 | Sebastian Huber | 2016-01-26 | 1 | -2/+2 |
| | | | | Fix for commit a8865f8b415788c4e9bb7f68e38d41aec0e485db. | ||||
* | drvmgr: Move bsp_driver_level_hook() calls | Sebastian Huber | 2016-01-26 | 2 | -10/+7 |
| | |||||
* | drvmgr: Remove dupl bsp_driver_level_hook() decl | Sebastian Huber | 2016-01-26 | 2 | -4/+1 |
| | |||||
* | mpci: Fix warning | Sebastian Huber | 2016-01-26 | 1 | -2/+0 |
| | | | | Assignment is superfluous due to later call to _Thread_queue_Enqueue(). | ||||
* | mpci: Update due to API changes | Sebastian Huber | 2016-01-26 | 2 | -15/+14 |
| | | | | | | | Update due to API changes introduced by ccd54344d904b657123e4e4ba795a32212382be2. Update #2514. | ||||
* | score: Introduce CPU_CACHE_LINE_BYTES | Sebastian Huber | 2016-01-26 | 17 | -254/+65 |
| | | | | | Add CPU_CACHE_LINE_BYTES for the maximum cache line size in bytes. The actual processor may use no cache or a smaller cache line size. | ||||
* | score: Add RTEMS_ALIGNED() | Sebastian Huber | 2016-01-26 | 1 | -0/+9 |
| | |||||
* | sparc64: No explicit align of _CPU_Null_fp_context | Sebastian Huber | 2016-01-26 | 1 | -1/+1 |
| | | | | This structure is not performance critical. | ||||
* | sparc: No explicit align of _CPU_Null_fp_context | Sebastian Huber | 2016-01-26 | 1 | -1/+1 |
| | | | | This structure is not performance critical. | ||||
* | score: Delete obsolete CPU_TIMESTAMP_* defines | Sebastian Huber | 2016-01-25 | 17 | -109/+0 |
| | | | | Update #2271. | ||||
* | arm: Use DWT CYCCNT for timecounter if available | Sebastian Huber | 2016-01-21 | 1 | -0/+27 |
| | |||||
* | bsp/irq-server: Support shared interrupts | Sebastian Huber | 2016-01-20 | 1 | -3/+4 |
| | |||||
* | Remove AVR port | Joel Sherrill | 2016-01-19 | 190 | -208684/+1 |
| | | | | closes #2443. | ||||
* | posix/src/exec*: Remove all variants already in Newlib | Joel Sherrill | 2016-01-19 | 8 | -220/+7 |
| | | | | | | | | The RTEMS build of Newlib includes implementations of all exec*() variants. They rely on the _execve() support method. RTEMS already had this and it returned ENOSYS. There is no functional change. closes #2537. | ||||
* | score: Fix simple timecounter support | Sebastian Huber | 2016-01-19 | 4 | -17/+67 |
| | | | | Update #2502. |