summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* no_cpu/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-45/+5
| | | | Updates #3327.
* or1k/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-55/+4
| | | | Updates #3327.
* m32c/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-51/+4
| | | | Updates #3327.
* moxie/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-58/+4
| | | | Updates #3327.
* sh/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-58/+8
| | | | Updates #3327.
* misc sh: Remove includes of rtems/score/types.hJoel Sherrill2018-03-127-10/+0
|
* nios2/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-48/+4
| | | | Updates #3327.
* epiphany/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-69/+4
| | | | Updates #3327.
* lm32/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-48/+4
| | | | Updates #3327.
* i386/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-124-49/+4
| | | | Updates #3327.
* mips/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-60/+4
| | | | Updates #3327.
* bfin/include/rtems/score/types.h: Eliminate this fileJoel Sherrill2018-03-123-51/+4
| | | | Updates #3327.
* shell: Fix rtems_shell_init_env()Sebastian Huber2018-03-121-1/+1
| | | | Do not discard a user provided task name in rtems_shell_init_env().
* libblock: C++ compatibilitySebastian Huber2018-03-122-0/+16
|
* config: Use new scheduler configuration definesSebastian Huber2018-03-1220-326/+326
| | | | Update #3325.
* config: Simplify clustered scheduler configurationSebastian Huber2018-03-122-86/+173
| | | | | | | | | Do not use names derived from scheduler implementation details. Instead use names derived from the scheduler configuration or documentation. Provide defines for backward compatibility. Update #3325.
* bootstrap: Use printf instead of echo -e for POSIX shellsAmaan Cheval2018-03-091-2/+2
| | | | | | | | | | | | | | | | | | | On POSIX compliant shells, echo does not have the -e option. This causes the "-e" to be echoed as well, causing potential buggy build processes. Example shell session: -> % sh $ echo -e "foo bar" -e foo bar $ According to POSIX, "\$" should be fine regardless due to the use of double-quotes[1]. However, since printf is recommended over echo anyway, we replace "echo -e" with printf where required. [1] http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html#tag_02_02_03
* network: Optionally install network headersSebastian Huber2018-03-0924-28/+26
| | | | | | Install the network headers only if --enable-networking is specified. Update #3254.
* cpukit/include/mqueue.h: Delete unneeded includesJoel Sherrill2018-03-081-3/+0
|
* score/cpu/powerpc/include/rtems/score/powerpc.h: Fix typoJoel Sherrill2018-03-081-1/+1
|
* powerpc/include/rtems/score/types.h: Remove unused ppc_isrJoel Sherrill2018-03-081-2/+0
| | | | Updates #3327.
* sptests/sp19: Fix test output methodsSebastian Huber2018-03-082-2/+14
| | | | Do not use fprintf() in non-fp tasks.
* config: Remove RTEMS prefix from internal definesSebastian Huber2018-03-081-42/+42
| | | | Update #3325.
* bsps: More verbose bsp_fatal_extension()Sebastian Huber2018-03-071-0/+20
| | | | Close #3318.
* capture: Fix get priority methodsSebastian Huber2018-03-071-2/+2
|
* libtests/capture01: Fix configurationSebastian Huber2018-03-071-0/+1
|
* bsp/genmcf548x: Fix printk() supportSebastian Huber2018-03-071-4/+15
|
* bsps/m68k: Fix entry point in linkcmds.baseSebastian Huber2018-03-071-1/+1
| | | | Updates #3520.
* smptests: Fix obsolete FIXME comments/codeSebastian Huber2018-03-072-4/+2
|
* Add a simple task console driverSebastian Huber2018-03-0611-51/+319
| | | | Close #3320.
* bsps/sparc: Fix global construction/destructionThanassis Tsiodras2018-03-061-2/+4
| | | | | | | | | | | | | | | | | | | | | The KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) cannot be simplified to KEEP (*(SORT(.ctors*))) since .ctors < .ctors.* in lexicographical order. See spglobalcon02 test case. Update #3319.
* spglobalcon02: New testSebastian Huber2018-03-066-0/+152
| | | | Update #3319.
* ada/sp04: Fix test failure due to compiler optiSebastian Huber2018-02-221-0/+1
| | | | | The SPTEST.RUN_COUNT must be volatile since it is changed outside of the procedure scope by the thread switch extension.
* termios: Fix use of uninitialized variableSebastian Huber2018-02-221-4/+4
| | | | Update #2840.
* powerpc/shared/startup/linkcmds.base: Add wildcards on some sectionsJoel Sherrill2018-02-191-3/+3
| | | | Closes #3307.
* confdefs.h: Minor rework to avoid warnings when CONFIGURE_HAS_OWN_INIT_TABLEJoel Sherrill2018-02-191-13/+16
| | | | | | CONFIGURE_HAS_OWN_INIT_TABLE was used both with and without defining CONFIGURE_RTEMS_INIT_TASKS_TABLE. This rework allows it to work both ways without warnings.
* unhex.c: Remove unnecessary extern of errnoJoel Sherrill2018-02-191-2/+0
| | | | Closes #2610.
* dev/sc16is752: Check return values.Christian Mauderer2018-02-121-4/+6
| | | | | Escalate a failed installation of the interrupts to the next higher level.
* dev/sc16is752: Add GPIO access via ioctl.Christian Mauderer2018-02-123-0/+67
|
* bsp/atsam: Fix cache / DMA handling in SPI.Christian Mauderer2018-02-126-44/+287
| | | | | This patch fixes the cache handling for the atsam SPI driver. Note that this solution might doesn't have the best performance for small packets.
* bsp/atsam: Allow to use a decoder for SPI CS.Christian Mauderer2018-02-123-26/+54
| | | | | The SPI controller supports a decoder connected to the chip select lines. This patch allows to use this mode.
* bsp/atsam: Add option to disable 32kHz XTAL.Christian Mauderer2018-02-123-0/+14
|
* fsclose01: Fix task mode, use attributeSebastian Huber2018-02-091-1/+2
| | | | Update #1971.
* fsclose01: Use floating-point taskSebastian Huber2018-02-091-1/+1
| | | | | | The tmpfile() uses sprintf(). Update #1971.
* tests: Support %g print format specifierSebastian Huber2018-02-092-0/+2
|
* Use _Thread_Dispatch_direct()Sebastian Huber2018-02-087-9/+9
| | | | | | | Use _Thread_Dispatch_direct() for operations that block the executing thread. This ensures that we get a fatal error (INTERNAL_ERROR_BAD_THREAD_DISPATCH_DISABLE_LEVEL) if we try to block in an invalid context, e.g. during system start or an interrupt handler.
* rtems: Use _Per_CPU_Get_executing()Sebastian Huber2018-02-082-2/+2
|
* fdt: Use self-contained mutexSebastian Huber2018-02-081-119/+29
| | | | Update #2843.
* bsps/powerpc: Fix redefinitionsSebastian Huber2018-02-072-61/+1
|
* bsps/sparc64: Fix redefinitionsSebastian Huber2018-02-071-5/+2
|