summaryrefslogtreecommitdiffstats
path: root/bsps (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tools: Remove packhexSebastian Huber2018-06-155-41/+0
| | | | | | | | | | | | All tools should be removed from the RTEMS source repository at some point in time. Tools with a BSD-style license will be moved to the RTEMS tools repository. Unfortunately, this tool has no license information. Remove all uses of this tool from the code base. Users of HEX files should consider to use ELF instead. Close #3379.
* tools: Remove shgenSebastian Huber2018-06-116-13/+83
| | | | | | | | | | | | All tools should be removed from the RTEMS source repository at some point in time. Tools with a BSD-style license will be moved to the RTEMS tools repository. Unfortunately, the shgen tool is GPL licensed. Remove all uses of this tool from the code base. Replace generated files with stub functions. If users of this BSP still exist, they can reimplement the functionality using a BSD-style license. Close #3443.
* powerpc: Fix ss555 buildSebastian Huber2018-06-073-4/+12
| | | | | | | The mpc555 define is provided via <bspopts.h>. It must not be used in cpukit header files. Update #3425.
* bsps/powerpc: Hack to fix the buildSebastian Huber2018-06-071-12/+18
| | | | | | | | | The ppc405 define must be checked before the ppc403 define. The ppc405 define is provided by <bspopts.h>. The ppc403 define is provided by GCC as a built-in define if no ppc* or mpc* define is set via the command line (see GCC sources "gcc/config/rs6000/rtems.h"). Update #3425.
* bsps: Avoid malloc() in generic IRQ supportSebastian Huber2018-06-051-2/+3
| | | | | Use rtems_heap_allocate_aligned_with_boundary() instead of malloc() to avoid a dependency on errno.
* bsp/atsam: Remove side effect from gmac functions.Christian Mauderer2018-05-301-0/+38
| | | | | | | | | Quite a number of GMAC_... functions had a side effect of enabling the transmit and receive. During the initialization of the ethernet driver, that lead to the situation that the receive has been already enabled while the DMA isn't set up correctly. Therefore the DMA interpreted the values at address 0 as an DMA descriptor. When a packet is received during that time, the behaviour is quite undefined.
* gumstix: Remove CONFIGURE_INTERRUPT_STACK_MEMORYSebastian Huber2018-05-251-3/+0
| | | | | This define is not supported by confdefs.h. In addition, on ARM the interrupt stack size is defined by the linker command file.
* bsp/atsam: Reserve one region for applications.Christian Mauderer2018-05-251-0/+4
| | | | | | This allows a user to overwrite some MPU settings. That can for example be usefull for devices with special requirements that are connected to the external bus interface.
* virtex5: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* virtex4: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* virtex: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* tqm8xx: Move -Dxxx to configure.acJoel Sherrill2018-05-181-2/+1
| | | | Updates #3425.
* t32mppc: Move -Dxxx to configure.acJoel Sherrill2018-05-181-2/+1
| | | | Updates #3425.
* ss555: Move -Dxxx to configure.acJoel Sherrill2018-05-181-2/+1
| | | | Updates #3425.
* qoriq: Move -Dxxx to configure.acJoel Sherrill2018-05-183-6/+3
| | | | Updates #3425.
* qemuppc: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* psim: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* mvme5500: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* mvme3100: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* mpc8260ads: Move -Dxxx to configure.acJoel Sherrill2018-05-181-2/+1
| | | | Updates #3425.
* mpc55xxevb: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* motorola_powerpc: Move -Dxxx to configure.acJoel Sherrill2018-05-185-7/+7
| | | | Updates #3425.
* haleakala: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* beatnik: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* bsp/powerpc: Remove wildcards in linkcmds.baseSebastian Huber2018-05-181-3/+3
| | | | | | | | | | | | This reverts commit 40c623a883da5dd80e4599cf4cd14097834706bd. The use of postfix wildcards, e.g. of the form "*.x" is dangerous since it circumvents the standard matching rules for sections. Unknown input sections should be added explicitly to the desired output section via "x.*" wildcards. Update #3307.
* libchip: Use rtems_blkdev_create()Sebastian Huber2018-05-181-43/+15
| | | | Update #3358.
* Drop executable permissions on .[S] filesJoel Sherrill2018-05-141-0/+0
|
* sparc64 niagara, usiii: Remove -D options from cfg file and move to bspopts.hJoel Sherrill2018-05-097-2/+21
| | | | Updates #3425.
* smdk2410: Move define of CPU_S3C2410 to bspopts.hJoel Sherrill2018-05-093-1/+7
| | | | Updates #3425.
* rtl22xx_t.cfg: Remove comment with -D __THUMB_INTERWORK__Joel Sherrill2018-05-081-4/+0
| | | | Updates #3425.
* Drop executable permissions on .[ch] filesJoel Sherrill2018-04-3019-0/+0
|
* bsp/pc386: Remove bin2boot supportSebastian Huber2018-04-271-24/+0
| | | | | Update #3408. Close #3410.
* bsp/mcf5206elite: Do not install runtest scriptSebastian Huber2018-04-261-0/+351
| | | | | | | Provide the runtest script only as a part of the sources. This simplifies the build system. Test support should be included in the RTEMS Tester.
* bsps: Move documentation, etc. files to bspsSebastian Huber2018-04-26127-0/+12218
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/sparc64: Move asm.S to bsps and renameSebastian Huber2018-04-261-0/+17
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/mips: Move liblnk to bspsSebastian Huber2018-04-262-0/+242
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move bsp-start-zero.S to bspsSebastian Huber2018-04-261-0/+115
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/psim: Move align_h.S to bspsSebastian Huber2018-04-261-0/+439
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/haleakala: Move assembler files to bspsSebastian Huber2018-04-262-0/+320
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps: Remove unused u-boot-generic-board-info.hSebastian Huber2018-04-251-5/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/beagle: Move source files to bspsSebastian Huber2018-04-254-0/+1617
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/gumstix: Move fb.c to bspsSebastian Huber2018-04-251-0/+239
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lm3s69xx: Move ssi.c to bspsSebastian Huber2018-04-251-0/+170
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lpc176x: Move source files to bspsSebastian Huber2018-04-2513-375/+2788
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lpc24xx: Move source files to bspsSebastian Huber2018-04-259-0/+1954
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lpc32xx: Move source files to bspsSebastian Huber2018-04-2511-0/+1228
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/raspberrypi: Move source files to bspsSebastian Huber2018-04-256-0/+1587
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/smdk2410: Move smc.c to bspsSebastian Huber2018-04-251-0/+410
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/tms570: Move cpucounterread.c to bspsSebastian Huber2018-04-251-0/+62
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/mcf5206elite: Move nvram.c to bspsSebastian Huber2018-04-251-0/+173
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.