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
Sebastian Huber
16f4661fd1
network: Optionally install network headers
...
Install the network headers only if --enable-networking is specified.
Update #3254 .
2018-03-09 08:43:29 +01:00
Joel Sherrill
89ac281f5b
cpukit/include/mqueue.h: Delete unneeded includes
2018-03-08 11:22:48 -06:00
Joel Sherrill
c006bf5086
score/cpu/powerpc/include/rtems/score/powerpc.h: Fix typo
2018-03-08 11:22:48 -06:00
Joel Sherrill
bc16c65e39
powerpc/include/rtems/score/types.h: Remove unused ppc_isr
...
Updates #3327 .
2018-03-08 11:22:36 -06:00
Sebastian Huber
828049cb47
sptests/sp19: Fix test output methods
...
Do not use fprintf() in non-fp tasks.
2018-03-08 08:49:15 +01:00
Sebastian Huber
0231ebc22f
config: Remove RTEMS prefix from internal defines
...
Update #3325 .
2018-03-08 07:05:07 +01:00
Sebastian Huber
d39cc06873
bsps: More verbose bsp_fatal_extension()
...
Close #3318 .
2018-03-07 13:03:36 +01:00
Sebastian Huber
ef900abd90
capture: Fix get priority methods
2018-03-07 13:03:36 +01:00
Sebastian Huber
a4151d0661
libtests/capture01: Fix configuration
2018-03-07 13:03:35 +01:00
Sebastian Huber
befae6ab98
bsp/genmcf548x: Fix printk() support
2018-03-07 13:03:32 +01:00
Sebastian Huber
d440a9e044
bsps/m68k: Fix entry point in linkcmds.base
...
Updates #3520 .
2018-03-07 10:33:03 +01:00
Sebastian Huber
ff281a6fa6
smptests: Fix obsolete FIXME comments/code
2018-03-07 10:33:03 +01:00