Commit Graph

31964 Commits

Author SHA1 Message Date
Sebastian Huber
9860cc7bba bsps/powerpc: Fix linker command files
Update #3339.
2018-03-16 15:11:19 +01:00
Joel Sherrill
be3d7d75c6 pc386/include/edid.h: Fix macro name to use _ not -
Closes #3349.
2018-03-16 08:38:25 -05:00
Joel Sherrill
8307723dd3 beatnik/include/bsp.h: Add spaces around "."
Closes #3348.
2018-03-16 08:38:21 -05:00
Joel Sherrill
b33602354d mvme5500/include/bsp/VMEConfig.h: Remove spaces after \ and remove tabs 2018-03-16 08:38:21 -05:00
Joel Sherrill
3200c30069 bsp/arm-a8core-start.h: Add void return type to fix warning 2018-03-16 08:38:20 -05:00
Joel Sherrill
74fe9ceda5 rtems/bfin/bf533.h: Eliminate redefinition warning and add sanity check
Closes #3346.
2018-03-16 08:38:20 -05:00
Joel Sherrill
dce920aea8 mvme3100/include/bsp.h: Add spaces around "."
Closes #3345.
2018-03-16 08:38:18 -05:00
Joel Sherrill
0c70535d54 mcf5272.h: Fix duplicate defintions for INT3
Closes #3344.
2018-03-16 08:36:18 -05:00
Joel Sherrill
8ce93dc9fe lm32_evr/include/bsp.h: Remove definition of BSP_DIRTY_MEMORY to eliminate warning 2018-03-16 08:36:18 -05:00
Joel Sherrill
a4eb7836c9 bsps/arm/gdbarmsim/include/bsp.h: Fix warning 2018-03-16 08:36:18 -05:00
Joel Sherrill
820c66733e bsps/arm/gdbarmsim/include/bsp.h: Fix warning 2018-03-16 08:36:17 -05:00
Joel Sherrill
52cdb1344d bsps/sh/gensh1/include/bsp.h: Fix redefined warning 2018-03-16 08:36:17 -05:00
Joel Sherrill
ca866cc519 mcf5206elite/include/ds1307.h: Fix extra tokens at end of #endif warning 2018-03-16 08:36:17 -05:00
Sebastian Huber
9b61342778 bsp/gen83xx: Fix define redefinitions
Close #3340.
2018-03-16 14:24:24 +01:00
Sebastian Huber
478dc8968f imfs: Use most efficient way to get the time
As a side-effect, this fixes some warnings.

Close #3350.
2018-03-16 07:52:45 +01:00
Joel Sherrill
0a7a30d19d Add PowerPC paravirtualization support
Cannot read or write MSR when executing in user mode. This
is used when RTEMS_PARAVIRT is defined.

Provide alternate methods to disable/enable interrupts

Closes #3306.
2018-03-13 09:55:23 -05:00
Joel Sherrill
c0443b4ce9 Add ARM Paravirtualization support
Closes #3305.
2018-03-13 09:55:23 -05:00
Joel Sherrill
7c39cab92a Rework i386 Paravirtualization to have paravirt.h 2018-03-13 09:49:21 -05:00
Christian Mauderer
71c5552f9a bsp/atsam: Allow setting the drive strength.
This adds a simple function for setting the PIO drive strength.
2018-03-13 15:04:28 +01:00
Sebastian Huber
7633f5b394 sparc64: Move libcpu content to cpukit
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:40 +01:00
Sebastian Huber
8b5778e69e sparc: Move libcpu content to cpukit
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber
c4905d8d31 bsps/arm: Move libcpu content to bsps
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber
b6755affc0 bsps/mips: Move libcpu content to bsps
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber
961e2ef7be bsps/mips: Remove Mongoose-V README
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber
4c83f2926d bsps: Remove unused RTEMS_CPU_MODEL
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:39 +01:00
Sebastian Huber
a457082970 bsps: Remove unused memcpy() implementations
This patch is a part of the BSP source reorganization.

Update #3285.
2018-03-13 08:05:38 +01:00
Joel Sherrill
c2282d6dca sparc/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:41 -05:00
Joel Sherrill
55e76c270f sparc64/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:41 -05:00
Joel Sherrill
d978d1b473 powerpc/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill
8d96b46fa1 m68k/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill
5b88ec5b68 riscv/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill
eb142feec4 arm/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill
43bd6b15e8 v850/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:40 -05:00
Joel Sherrill
e88abc0a1e no_cpu/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill
7dde32f04e or1k/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill
924cecd9fa m32c/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill
a518ff4ba9 moxie/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:39 -05:00
Joel Sherrill
fce900b543 sh/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill
070658100a misc sh: Remove includes of rtems/score/types.h 2018-03-12 14:29:38 -05:00
Joel Sherrill
00acca28d6 nios2/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill
c83d16943c epiphany/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill
c98d4748b7 lm32/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:38 -05:00
Joel Sherrill
a1df2fdcc8 i386/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:37 -05:00
Joel Sherrill
859251a3ac mips/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:37 -05:00
Joel Sherrill
cbbe68ba0e bfin/include/rtems/score/types.h: Eliminate this file
Updates #3327.
2018-03-12 14:29:37 -05:00
Sebastian Huber
2cec5acdf2 shell: Fix rtems_shell_init_env()
Do not discard a user provided task name in rtems_shell_init_env().
2018-03-12 11:24:44 +01:00
Sebastian Huber
0fb724a7bd libblock: C++ compatibility 2018-03-12 10:05:09 +01:00
Sebastian Huber
6fadb7af09 config: Use new scheduler configuration defines
Update #3325.
2018-03-12 07:01:30 +01:00
Sebastian Huber
2ef85b1c76 config: Simplify clustered scheduler configuration
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.
2018-03-12 07:01:30 +01:00
Amaan Cheval
4dfeba3a0e bootstrap: Use printf instead of echo -e for POSIX shells
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
2018-03-09 13:16:01 -06:00