Commit Graph

14734 Commits

Author SHA1 Message Date
Sebastian Huber
47cc206822 bsps/powerpc: Move BSP specific file to BSP
Update #3254.
2018-01-16 10:43:34 +01:00
Chris Johns
e806b73135 bsps/arm: Add header guard, fix defines 2018-01-15 07:22:30 +01:00
Sebastian Huber
c883bc9cb5 bsps/m68k: Fix CACR register defines 2018-01-15 07:22:29 +01:00
Chris Johns
5b94266e66 bsps: Fix redefine warning 2018-01-15 07:22:29 +01:00
Sebastian Huber
3f5d4e959f bsp/mvme167: Fix warnings 2018-01-15 07:22:29 +01:00
Sebastian Huber
0d08844af9 bsps: Add AM_CPPFLAGS to special case CPPFLAGS
This is necessary to pick up mandatory flags provided by the build
system.

Update #3254.
2018-01-15 07:22:29 +01:00
Sebastian Huber
4b1243666b libchip: Use public include path
Update #3254.
2018-01-15 07:22:29 +01:00
Sebastian Huber
a67f44c66e bsps/lm32: Do not include network headers in bsp.h
Update #3254.
2018-01-15 07:22:28 +01:00
Sebastian Huber
0178f9dd63 bsp/gen5200: Fix linker command file
Updates #3520.
2018-01-05 14:23:56 +01:00
Sebastian Huber
7cd389e843 bsps/m68k: Install shared <mvme16x_hw.h>
Update #3254.
2018-01-04 11:54:38 +01:00
Chris Johns
a7b0da2ba3 bsps/mips: Fix AC_CONFIG_SRCDIR()
Update #3254.
2018-01-04 11:54:38 +01:00
Chris Johns
816f999fec bsps/i386: Fix AC_CONFIG_SRCDIR()
Update #3254.
2018-01-04 11:54:38 +01:00
Chris Johns
8428b4033c bsp/edb7312: Use public include path
Update #3254.
2018-01-04 11:54:38 +01:00
Chris Johns
f4dc973729 bsps: Use public include path
Update #3254.
2018-01-04 11:54:37 +01:00
Chris Johns
26ac19c606 bsps/powerpc: Use public include path
Update #3254.
2018-01-04 11:54:37 +01:00
Chris Johns
731abf4afe bsp/mvme3100: Use public include path
Update #3254.
2018-01-04 11:54:37 +01:00
Chris Johns
3964329048 bsp/beatnik: Use public include path
Update #3254.
2018-01-04 11:54:37 +01:00
Chris Johns
9dd2fdb970 bsps/bfin: Use public include path
Update #3254.
2018-01-04 11:54:37 +01:00
Chris Johns
010bf863aa bsps/powerpc: Use public include path
Update #3254.
2018-01-04 11:54:37 +01:00
Chris Johns
e2cf289357 bsp/mcf548x: Use public include path
Update #3254.
2018-01-04 11:54:36 +01:00
Chris Johns
230acc55a6 libchip: Use public include path
Update #3254.
2018-01-04 11:54:36 +01:00
Chris Johns
caeaae2673 bsp/gen5200: Use public include path
Update #3254.
2018-01-04 11:54:36 +01:00
Chris Johns
9c91520ad6 bsps/lm32: Use public include path
Update #3254.
2018-01-04 11:54:36 +01:00
Chris Johns
1efd148be1 bsp/pc386: Use public include path
Update #3254.
2018-01-04 11:54:36 +01:00
Chris Johns
3eed4f30e4 bsp/altera-cyclone-v: Use public include path
Update #3254.
2018-01-04 11:54:36 +01:00
Chris Johns
6897cb1d7c bsps: Add AM_CPPFLAGS to special case CPPFLAGS
This is necessary to pick up mandatory flags provided by the build
system.

Update #3254.
2018-01-04 11:54:35 +01:00
Sebastian Huber
f636e91a5d bsp/pc386: Do not install console_private.h
The name suggests that this is a private implementation header file.

Update #3254.
2018-01-04 11:54:30 +01:00
Sebastian Huber
6494f7d0b2 bsps/powerpc: Remove unused RTEMS_CPU_MODEL 2018-01-03 09:17:28 +01:00
Sebastian Huber
375e923d24 bsps/powerpc: Rename BSP specific linkcmds.base
Avoid name conflicts with shared linkcmds.base.

Update #3254.
2018-01-03 09:10:00 +01:00
Sebastian Huber
fb01816bd2 bsps/powerpc: Move shared irq.h
This header file is only used by motorola_powerpc, so not shared.

Update #3254.
Update #3268.
2018-01-03 07:40:00 +01:00
Sebastian Huber
569fd5097c sparc: Remove BSP specifics from <pci/irq.h>
Update #3254.
Update #3260.
Update #3269.
2018-01-02 14:49:56 +01:00
Sebastian Huber
7190005abb sparc: Move <libcpu/byteorder.h>
Update #3254.
Update #3260.
2018-01-02 14:49:56 +01:00
Sebastian Huber
e1c0d676d7 bsp/mpc55xxevb: Move <bsp/irq.h>
Update #3254.
Update #3268.
2018-01-02 14:49:56 +01:00
Sebastian Huber
ec32100797 bsps: Use CPPASCOMPILE for startfile
Update #3254.
2018-01-02 11:13:26 +01:00
Sebastian Huber
33a2faaa68 bsps: Add EXTRA_DIST to all BSP Makefile.am
This makes it possible to easily use

EXTRA_DIST += foobar

in fragments.

Update #3254.
2018-01-02 10:08:21 +01:00
Sebastian Huber
f3ce8f41b6 bsps: Include bsp.am in all BSP Makefile.am
Update #3254.
2018-01-02 09:58:50 +01:00
Joel Sherrill
2f7a25c9cf beatnik, motorola_powerpc, mvme3100, mvme5500: Simplify bsp_specs
This collection of BSPs shared the linker script shared/startup/linkcmds.
I renamed that ot shared/startup/linkcmds.share and made a BSP family
specific startup/linkcmds. This was needed because each BSP family had
a different combination of start file name, undefined symbols, etc.

Updates #3520.
2017-12-20 15:19:17 -06:00
Joel Sherrill
0738a8498d qemuppc: Simplify bsp_specs
Updates #3520.
2017-12-20 14:17:53 -06:00
Joel Sherrill
be7ee6587a haleakala: Simplify bsp_specs
Updates #3520.
2017-12-20 14:14:45 -06:00
Joel Sherrill
a1d4d6a2f1 mpc8260ads: Simplify bsp_specs
Updates #3520.
2017-12-20 14:03:29 -06:00
Joel Sherrill
d8770e942e ss555: Simplify bsp_specs
Updates #3520.
2017-12-20 14:03:10 -06:00
Joel Sherrill
b80d73559c virtex4: Simplify bsp_specs
Updates #3520.
2017-12-20 11:48:01 -06:00
Joel Sherrill
3bc9399e46 virtex5: Simplify bsp_specs
Updates #3520.
2017-12-20 11:48:01 -06:00
Joel Sherrill
f33d3b4db5 gen5200, gen83xx, gen83x, mpc55xxevb, psim, qoriq, t32mppc, tqm8xx, virtex: Simplify bsp_specs
These BSPs all use shared/startup/linkcmds.base and thus needed to be
modified at the same time. Variations in the arguments were reflected
into the BSP specific portions of the linkcmds.

Updates #3520.
2017-12-20 11:36:13 -06:00
Joel Sherrill
fca5a990eb uC5282: Simplify bsp_specs
Updates #3520.
2017-12-20 09:43:24 -06:00
Joel Sherrill
b7e4837c37 mcf5235: Simplify bsp_specs
Updates #3520.
2017-12-20 09:43:24 -06:00
Joel Sherrill
ddeca060a6 mcf5225x: Simplify bsp_specs
Updates #3520.
2017-12-20 09:43:24 -06:00
Joel Sherrill
3f250797e7 mcf5206elite: Simplify bsp_specs
Updates #3520.
2017-12-20 09:43:24 -06:00
Joel Sherrill
044c907ad0 mcf52235: Simplify bsp_specs
Updates #3520.
2017-12-20 09:43:24 -06:00
Joel Sherrill
c079b9fb77 gen68340: Simplify bsp_specs
Updates #3520.
2017-12-20 09:43:23 -06:00