summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/powerpc: Move AltiVec support to bspsSebastian Huber2018-03-268-1306/+13
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move dec clock driver to bspsSebastian Huber2018-03-268-291/+8
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move MMU support to bspsSebastian Huber2018-03-2614-2875/+24
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/tqm8xx: Move libcpu content to bspsSebastian Huber2018-03-268-1579/+4
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/mpc8260: Move libcpu content to bspsSebastian Huber2018-03-268-1596/+5
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move libcpu content to bspsSebastian Huber2018-03-268-3603/+8
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/bfin: Move libcpu content to bspsSebastian Huber2018-03-2620-3377/+7
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/pc386: Remove unused RTEMS_CPU_MODELSebastian Huber2018-03-266-13/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/pc386: Fix buildSebastian Huber2018-03-261-4/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* build: configure.ac is a fileSebastian Huber2018-03-261-1/+1
|
* sparc64: remove header file with duplicated macrosGedare Bloom2018-03-231-1/+1
| | | | | | | | 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.
* libcpu: Only build if there is a valid configure.acChris Johns2018-03-231-1/+1
|
* bsp/tqm8xx: Fix network interface driverThomas Doerfler2018-03-221-7/+9
|
* mpci: Avoid use of RTEMS_RELLDFLAGSSebastian Huber2018-03-222-5/+4
|
* bsps/mpc55xx: Move libcpu content to bspsSebastian Huber2018-03-2211-2303/+7
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/mpc55xx: Remove unused filesSebastian Huber2018-03-222-733/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/powerpc: Move libcpu timer to bspsSebastian Huber2018-03-2228-504/+24
| | | | | | | | | 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.
* bsps/powerpc: Remove bsp_timer_internal_clockSebastian Huber2018-03-227-22/+2
| | | | | | | | | | | | | 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.
* bsp/pc386: Move libcpu content to bspsSebastian Huber2018-03-227-1195/+4
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Support more than 256MiB of RAMÉric Tremblay2018-03-202-0/+35
| | | | Close #3322.
* bsp/qoriq: Fix bsp_restart()Sebastian Huber2018-03-202-23/+23
| | | | Update #3085.
* bsp/ss555: Move libcpu content to bspsSebastian Huber2018-03-1913-1903/+31
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move exceptions support to bspsSebastian Huber2018-03-1936-4287/+31
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Remove unused filesSebastian Huber2018-03-194-464/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move basic support to bspsSebastian Huber2018-03-1923-1103/+33
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move legacy IRQ supportSebastian Huber2018-03-198-406/+7
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* i386/smp: Export _CPU_SMP_Prepare_start_multitasking as a functionAmaan Cheval2018-03-161-0/+5
| | | | | | | | | | 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
* i386/smp: Have ld use incremental build for appstart.oAmaan Cheval2018-03-161-1/+1
| | | | | | | | | | | | | | | | | | 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
* bsps/powerpc: Use shared linker command fileSebastian Huber2018-03-164-226/+43
| | | | Close #3339.
* bsps/powerpc: Fix linker command filesSebastian Huber2018-03-161-2/+4
| | | | Update #3339.
* Add PowerPC paravirtualization supportJoel Sherrill2018-03-132-3/+23
| | | | | | | | | 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.
* bsp/atsam: Allow setting the drive strength.Christian Mauderer2018-03-131-0/+16
| | | | This adds a simple function for setting the PIO drive strength.
* sparc64: Move libcpu content to cpukitSebastian Huber2018-03-1310-1023/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* sparc: Move libcpu content to cpukitSebastian Huber2018-03-1317-770/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/arm: Move libcpu content to bspsSebastian Huber2018-03-1322-401/+5
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/mips: Move libcpu content to bspsSebastian Huber2018-03-1319-413/+21
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/mips: Remove Mongoose-V READMESebastian Huber2018-03-131-56/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps: Remove unused RTEMS_CPU_MODELSebastian Huber2018-03-137-8/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps: Remove unused memcpy() implementationsSebastian Huber2018-03-136-148/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* misc sh: Remove includes of rtems/score/types.hJoel Sherrill2018-03-124-4/+0
|
* bsps: More verbose bsp_fatal_extension()Sebastian Huber2018-03-071-0/+20
| | | | Close #3318.
* bsp/genmcf548x: Fix printk() supportSebastian Huber2018-03-071-4/+15
|
* bsps/m68k: Fix entry point in linkcmds.baseSebastian Huber2018-03-071-1/+1
| | | | Updates #3520.
* bsps/sparc: Fix global construction/destructionThanassis Tsiodras2018-03-061-2/+4
| | | | | | | | | | | | | | | | | | | | | The KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) cannot be simplified to KEEP (*(SORT(.ctors*))) since .ctors < .ctors.* in lexicographical order. See spglobalcon02 test case. Update #3319.
* powerpc/shared/startup/linkcmds.base: Add wildcards on some sectionsJoel Sherrill2018-02-191-3/+3
| | | | Closes #3307.
* bsp/atsam: Fix cache / DMA handling in SPI.Christian Mauderer2018-02-124-44/+249
| | | | | This patch fixes the cache handling for the atsam SPI driver. Note that this solution might doesn't have the best performance for small packets.
* bsp/atsam: Allow to use a decoder for SPI CS.Christian Mauderer2018-02-122-22/+45
| | | | | The SPI controller supports a decoder connected to the chip select lines. This patch allows to use this mode.
* bsp/atsam: Add option to disable 32kHz XTAL.Christian Mauderer2018-02-123-0/+14
|
* sparc/*/linkcmds*: Move ENTRY() from linkcmds.base to top linkcmdsJoel Sherrill2018-02-059-1/+16
| | | | | | | | This was at the request of a user to make it easier to have a custom entry point. This way they just provide their own top level linkcmds and include linkcmds.base. Updates #3520.
* bsp/altera-cyclone-v: Add device tree supportSebastian Huber2018-02-051-1/+6
| | | | Update #3290.