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
7353422fc3
mpci: Fix _MPCI_Enqueue_callout()
...
Update #3117 .
Update #3182 .
2018-03-22 09:05:26 +01:00
Sebastian Huber
28a6bb89fb
mpci: Avoid use of RTEMS_RELLDFLAGS
2018-03-22 08:39:08 +01:00
Sebastian Huber
2c65588862
config: Fix re-definition warning
2018-03-22 08:39:07 +01:00
Sebastian Huber
3da2f4711d
mpci: Update due to thread queue API changes
...
Update #3117 .
Update #3182 .
2018-03-22 08:39:07 +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
Christian Mauderer
4c36a525d3
bsp/atsam: Fix GMAC Rx Descriptor fields.
2018-03-21 09:06:29 +01:00
Sebastian Huber
7341dbd676
bsps/powerpc: Remove obsolete BSP_Configuration
2018-03-21 08:20:00 +01:00
Sebastian Huber
26623e37fd
bsp/lpc176x: Remove blunt OPERATION_COUNT define
...
BSP-specific test customization needs a more sophisticated approach.
Close #3352 .
2018-03-21 07:43:32 +01:00
Sebastian Huber
e40c5896bd
MAINAINERS: Add rule for BSP-specific patches
2018-03-21 07:02:04 +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
Amaan Cheval
e9fb313376
i386/smp: Define CPU_Interrupt_frame as non-void struct
...
This change, excluding the #error directive, lets us make progress towards
compiling i386 targets with --enable-smp.
The #error directive needs to be there since the CPU_Interrupt_frame is used by
the SMP context switching code, and this placeholder struct, if used, would only
lead to more subtle bugs and errors. With the directive, the SMP context
switching code can be improved separately.
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
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