Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mpci: Avoid use of RTEMS_RELLDFLAGS | Sebastian Huber | 2018-03-22 | 2 | -5/+4 |
| | |||||
* | config: Fix re-definition warning | Sebastian Huber | 2018-03-22 | 1 | -14/+3 |
| | |||||
* | mpci: Update due to thread queue API changes | Sebastian Huber | 2018-03-22 | 1 | -6/+7 |
| | | | | | Update #3117. Update #3182. | ||||
* | bsps/mpc55xx: Move libcpu content to bsps | Sebastian Huber | 2018-03-22 | 11 | -75/+7 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/mpc55xx: Remove unused files | Sebastian Huber | 2018-03-22 | 2 | -733/+0 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsp/powerpc: Move libcpu timer to bsps | Sebastian Huber | 2018-03-22 | 29 | -524/+28 |
| | | | | | | | | | 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_clock | Sebastian Huber | 2018-03-22 | 10 | -33/+4 |
| | | | | | | | | | | | | | 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 bsps | Sebastian Huber | 2018-03-22 | 7 | -45/+4 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsp/atsam: Fix GMAC Rx Descriptor fields. | Christian Mauderer | 2018-03-21 | 1 | -6/+11 |
| | |||||
* | bsps/powerpc: Remove obsolete BSP_Configuration | Sebastian Huber | 2018-03-21 | 3 | -4/+0 |
| | |||||
* | bsp/lpc176x: Remove blunt OPERATION_COUNT define | Sebastian Huber | 2018-03-21 | 1 | -3/+0 |
| | | | | | | BSP-specific test customization needs a more sophisticated approach. Close #3352. | ||||
* | MAINAINERS: Add rule for BSP-specific patches | Sebastian Huber | 2018-03-21 | 1 | -4/+5 |
| | |||||
* | bsps/powerpc: Support more than 256MiB of RAM | Éric Tremblay | 2018-03-20 | 2 | -0/+35 |
| | | | | Close #3322. | ||||
* | bsp/qoriq: Fix bsp_restart() | Sebastian Huber | 2018-03-20 | 2 | -23/+23 |
| | | | | Update #3085. | ||||
* | bsp/ss555: Move libcpu content to bsps | Sebastian Huber | 2018-03-19 | 13 | -208/+31 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/powerpc: Move exceptions support to bsps | Sebastian Huber | 2018-03-19 | 37 | -65/+53 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/powerpc: Remove unused files | Sebastian Huber | 2018-03-19 | 4 | -464/+0 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/powerpc: Move basic support to bsps | Sebastian Huber | 2018-03-19 | 24 | -84/+37 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/powerpc: Move legacy IRQ support | Sebastian Huber | 2018-03-19 | 8 | -13/+7 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | i386/smp: Export _CPU_SMP_Prepare_start_multitasking as a function | Amaan Cheval | 2018-03-16 | 2 | -2/+6 |
| | | | | | | | | | | 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.o | Amaan Cheval | 2018-03-16 | 1 | -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 | ||||
* | i386/smp: Define CPU_Interrupt_frame as non-void struct | Amaan Cheval | 2018-03-16 | 1 | -1/+15 |
| | | | | | | | | | | | | 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 | ||||
* | bsps/powerpc: Use shared linker command file | Sebastian Huber | 2018-03-16 | 4 | -226/+43 |
| | | | | Close #3339. | ||||
* | bsps/powerpc: Fix linker command files | Sebastian Huber | 2018-03-16 | 1 | -2/+4 |
| | | | | Update #3339. | ||||
* | pc386/include/edid.h: Fix macro name to use _ not - | Joel Sherrill | 2018-03-16 | 1 | -2/+2 |
| | | | | Closes #3349. | ||||
* | beatnik/include/bsp.h: Add spaces around "." | Joel Sherrill | 2018-03-16 | 1 | -4/+4 |
| | | | | Closes #3348. | ||||
* | mvme5500/include/bsp/VMEConfig.h: Remove spaces after \ and remove tabs | Joel Sherrill | 2018-03-16 | 1 | -15/+15 |
| | |||||
* | bsp/arm-a8core-start.h: Add void return type to fix warning | Joel Sherrill | 2018-03-16 | 1 | -2/+2 |
| | |||||
* | rtems/bfin/bf533.h: Eliminate redefinition warning and add sanity check | Joel Sherrill | 2018-03-16 | 1 | -0/+9 |
| | | | | Closes #3346. | ||||
* | mvme3100/include/bsp.h: Add spaces around "." | Joel Sherrill | 2018-03-16 | 1 | -6/+6 |
| | | | | Closes #3345. | ||||
* | mcf5272.h: Fix duplicate defintions for INT3 | Joel Sherrill | 2018-03-16 | 1 | -3/+3 |
| | | | | Closes #3344. | ||||
* | lm32_evr/include/bsp.h: Remove definition of BSP_DIRTY_MEMORY to eliminate ↵ | Joel Sherrill | 2018-03-16 | 1 | -6/+4 |
| | | | | warning | ||||
* | bsps/arm/gdbarmsim/include/bsp.h: Fix warning | Joel Sherrill | 2018-03-16 | 1 | -3/+3 |
| | |||||
* | bsps/arm/gdbarmsim/include/bsp.h: Fix warning | Joel Sherrill | 2018-03-16 | 1 | -1/+3 |
| | |||||
* | bsps/sh/gensh1/include/bsp.h: Fix redefined warning | Joel Sherrill | 2018-03-16 | 1 | -13/+0 |
| | |||||
* | mcf5206elite/include/ds1307.h: Fix extra tokens at end of #endif warning | Joel Sherrill | 2018-03-16 | 1 | -1/+1 |
| | |||||
* | bsp/gen83xx: Fix define redefinitions | Sebastian Huber | 2018-03-16 | 1 | -5/+0 |
| | | | | Close #3340. | ||||
* | imfs: Use most efficient way to get the time | Sebastian Huber | 2018-03-16 | 1 | -18/+17 |
| | | | | | | As a side-effect, this fixes some warnings. Close #3350. | ||||
* | Add PowerPC paravirtualization support | Joel Sherrill | 2018-03-13 | 6 | -3/+117 |
| | | | | | | | | | 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. | ||||
* | Add ARM Paravirtualization support | Joel Sherrill | 2018-03-13 | 4 | -3/+90 |
| | | | | Closes #3305. | ||||
* | Rework i386 Paravirtualization to have paravirt.h | Joel Sherrill | 2018-03-13 | 5 | -3/+70 |
| | |||||
* | bsp/atsam: Allow setting the drive strength. | Christian Mauderer | 2018-03-13 | 2 | -0/+18 |
| | | | | This adds a simple function for setting the PIO drive strength. | ||||
* | sparc64: Move libcpu content to cpukit | Sebastian Huber | 2018-03-13 | 12 | -356/+234 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | sparc: Move libcpu content to cpukit | Sebastian Huber | 2018-03-13 | 21 | -81/+9 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/arm: Move libcpu content to bsps | Sebastian Huber | 2018-03-13 | 22 | -264/+5 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/mips: Move libcpu content to bsps | Sebastian Huber | 2018-03-13 | 19 | -132/+21 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps/mips: Remove Mongoose-V README | Sebastian Huber | 2018-03-13 | 1 | -56/+0 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps: Remove unused RTEMS_CPU_MODEL | Sebastian Huber | 2018-03-13 | 7 | -8/+1 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | bsps: Remove unused memcpy() implementations | Sebastian Huber | 2018-03-13 | 6 | -148/+0 |
| | | | | | | This patch is a part of the BSP source reorganization. Update #3285. | ||||
* | sparc/include/rtems/score/types.h: Eliminate this file | Joel Sherrill | 2018-03-12 | 4 | -56/+5 |
| | | | | Updates #3327. |