Sebastian Huber
3cf2bf633f
bsps/m68k: Move fpsp support to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 15:12:49 +02:00
Sebastian Huber
fc2ec62978
bsps/m68k: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 15:12:48 +02:00
Sebastian Huber
1e23c47911
bsps/m68k: Remove unused define
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 15:12:48 +02:00
Sebastian Huber
f8e4755f87
bsps/m68k: Use namespace header
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 15:12:44 +02:00
Sebastian Huber
1048a165e5
bsp/tqm8xx: Use shared linker command file
...
Update #3339 .
2018-03-26 11:03:18 +02:00
Sebastian Huber
11a8296166
bsp/mvme3100: Simplify Makefile.am
2018-03-26 10:41:20 +02:00
Sebastian Huber
5f59e2ad3f
bsps/powerpc: Move dec timer driver
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:41:19 +02:00
Sebastian Huber
6882be7179
bsps/powerpc: Remove libcpu/powerpc
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:49 +02:00
Sebastian Huber
2d33672a18
bsps/powerpc: Move ppc403 clock driver to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:49 +02:00
Sebastian Huber
d7c232f700
bsps/powerpc: Remove unused files
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:49 +02:00
Sebastian Huber
4fd1ff0f0d
bsps/powerpc: Move AltiVec support to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:49 +02:00
Sebastian Huber
d813d9aa75
bsps/powerpc: Move dec clock driver to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:49 +02:00
Sebastian Huber
11fe8c59c6
bsps/powerpc: Move MMU support to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:48 +02:00
Sebastian Huber
b8c468bc9a
bsp/tqm8xx: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:48 +02:00
Sebastian Huber
a12dcff877
bsp/mpc8260: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:48 +02:00
Sebastian Huber
0cab067f1c
bsps/powerpc: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 10:40:42 +02:00
Sebastian Huber
e2bd1f653a
bsp/bfin: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 09:15:00 +02:00
Sebastian Huber
96400050ed
bsp/pc386: Remove unused RTEMS_CPU_MODEL
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 09:15:00 +02:00
Sebastian Huber
b1b7390a4a
bsp/pc386: Fix build
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-26 09:15:00 +02:00
Sebastian Huber
f17df94b92
build: configure.ac is a file
2018-03-26 09:15:00 +02:00
Gedare Bloom
d7fd3bc0fc
sparc64: remove header file with duplicated macros
...
The boot/stack.h header contains duplicated macros that are
redundant to arch/stack.h. Delete the boot/stack.h and replace
its one use by the arch/stack.h.
Closes #3341 .
2018-03-23 12:33:45 -04:00
Chris Johns
b1d3b0f06f
libcpu: Only build if there is a valid configure.ac
2018-03-23 13:46:49 +11:00
Thomas Doerfler
df8a31d6ba
bsp/tqm8xx: Fix network interface driver
2018-03-22 14:51:22 +01:00
Sebastian Huber
28a6bb89fb
mpci: Avoid use of RTEMS_RELLDFLAGS
2018-03-22 08:39:08 +01:00
Sebastian Huber
dc1ea019f3
bsps/mpc55xx: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-22 07:26:32 +01:00
Sebastian Huber
3f3f246a24
bsps/mpc55xx: Remove unused files
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-22 07:26:32 +01:00
Sebastian Huber
bb22a3f3af
bsp/powerpc: Move libcpu timer to bsps
...
Use only one timer driver variant based on the standard PowerPC time
base.
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-22 07:01:36 +01:00
Sebastian Huber
f3a51d62e9
bsps/powerpc: Remove bsp_timer_internal_clock
...
The only consumer of this variable was the ppc403 clock driver used by
the
* haleakala,
* virtex, and
* virtex4
BSPs which set bsp_timer_internal_clock unconditionally to true.
Update #3285 .
2018-03-22 07:01:35 +01:00
Sebastian Huber
a7fa9e9172
bsp/pc386: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-22 07:01:35 +01:00
Éric Tremblay
5cf0656514
bsps/powerpc: Support more than 256MiB of RAM
...
Close #3322 .
2018-03-20 14:18:45 +01:00
Sebastian Huber
5d44981c2d
bsp/qoriq: Fix bsp_restart()
...
Update #3085 .
2018-03-20 07:38:39 +01:00
Sebastian Huber
09dd82a597
bsp/ss555: Move libcpu content to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-19 07:00:20 +01:00
Sebastian Huber
bd1508019c
bsps/powerpc: Move exceptions support to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-19 07:00:20 +01:00
Sebastian Huber
ff3b9aabca
bsps/powerpc: Remove unused files
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-19 07:00:20 +01:00
Sebastian Huber
7dbc43da43
bsps/powerpc: Move basic support to bsps
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-19 07:00:20 +01:00
Sebastian Huber
ac04bb85eb
bsps/powerpc: Move legacy IRQ support
...
This patch is a part of the BSP source reorganization.
Update #3285 .
2018-03-19 07:00:20 +01:00
Amaan Cheval
efa0039ee9
i386/smp: Export _CPU_SMP_Prepare_start_multitasking as a function
...
When it's a macro, a function declaration causes a compiler error due to the
macro being expanded.
Partial log showing error:
https://gist.github.com/AmaanC/ab3521141479aa6f61ea25f5d74ebb4d
Closes #3331
2018-03-16 11:01:55 -05:00
Amaan Cheval
51614c0130
i386/smp: Have ld use incremental build for appstart.o
...
With HAS_SMP set, we have:
libbsp_a_LIBADD += appstart.$(OBJEXT)
When trying to build appstart.o, however, we link start.o with appcpustart.o
through the linkcmds script, which leaves several symbols unresolved, and
without the "-r" (or -i) flag, this throws undefined reference errors.
This change requires us to re-run the ./bootstrap script to regenerate
Makefile.in, and therefore the Makefile for the particular BSP as well.
Complete log of errors available here:
https://gist.github.com/AmaanC/d40bd7393dca1f82965938275845b7f9
Updates #3331
2018-03-16 11:01:55 -05:00
Sebastian Huber
2e5cf7fb53
bsps/powerpc: Use shared linker command file
...
Close #3339 .
2018-03-16 15:11:19 +01:00
Sebastian Huber
9860cc7bba
bsps/powerpc: Fix linker command files
...
Update #3339 .
2018-03-16 15:11:19 +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
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
070658100a
misc sh: Remove includes of rtems/score/types.h
2018-03-12 14:29:38 -05:00