Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsps/powerpc: Add PPC_EXC_INTERRUPT_FRAME_SIZE | Sebastian Huber | 2017-08-01 | 3 | -7/+7 |
| | | | | | | Use a specific define for the interrupt exception frame size. Update #3082. | ||||
* | bsps/powerpc: Rename ppc_exc_wrap_async_normal | Sebastian Huber | 2017-08-01 | 3 | -7/+7 |
| | | | | | | | Rename ppc_exc_wrap_async_normal to ppc_exc_interrupt to avoid a bit of obfuscation. Update #3082. | ||||
* | bsps/powerpc: Do not set ouput format and arch | Sebastian Huber | 2017-07-31 | 1 | -4/+0 |
| | | | | | | | | There is no need to explicitly set the output format and architecture in the linker script. This enables the usage of this linker script with the ELFv2 ABI (64-bit). Update #3082. | ||||
* | bsp/qoriq: Simplify fatal exceptions | Sebastian Huber | 2017-07-31 | 5 | -107/+184 |
| | | | | | | | Avoid use of small-data area, since it is not supported in the ELFv2 ABI by GCC. Update #3082. | ||||
* | bsp/qoriq: Fix pre-processor expansion | Sebastian Huber | 2017-07-28 | 2 | -3/+9 |
| | | | | | Update #3082. Update #3085. | ||||
* | bsp/t32mppc: Set PPC_PER_CPU_CONTROL_REGISTER | Sebastian Huber | 2017-07-28 | 1 | -2/+6 |
| | |||||
* | bsp/t32mppc: Add SMP support | Sebastian Huber | 2017-07-28 | 3 | -2/+9 |
| | |||||
* | bsps/powerpc: Fix warning | Sebastian Huber | 2017-07-28 | 1 | -2/+0 |
| | |||||
* | bsp/gen5200: Fix warnings | Sebastian Huber | 2017-07-28 | 1 | -6/+4 |
| | |||||
* | bsp/qoriq: Fix warning | Sebastian Huber | 2017-07-28 | 1 | -1/+1 |
| | |||||
* | bsp/qoriq: New BSP names | Sebastian Huber | 2017-07-28 | 13 | -49/+28 |
| | | | | | | | | Due to the FDT support we can now reduce the BSP variants. Use the processor core to define the BSP variants. Update #3082. Update #3085. | ||||
* | bsp/qoriq: Simplify initialization | Sebastian Huber | 2017-07-28 | 2 | -48/+7 |
| | | | | | | | | | Do not flush/invalidate the caches. Instead enable the cache during the low-level initialization and perform an explicit cache flush for the read-only and fast-text sections. Update #3082. Update #3085. | ||||
* | bsps: Include missing header file | Sebastian Huber | 2017-07-12 | 1 | -0/+1 |
| | | | | Update #3071. | ||||
* | Add interrupt vector set/get affinity | Sebastian Huber | 2017-07-12 | 3 | -29/+19 |
| | | | | Close #3071. | ||||
* | score: Introduce _SMP_Get_online_processors() | Sebastian Huber | 2017-07-07 | 1 | -1/+1 |
| | | | | Update #3059. | ||||
* | score: Use <sys/bitset.h> for Processor_mask | Sebastian Huber | 2017-07-06 | 2 | -2/+6 |
| | | | | | | | | Implement the Processor_mask via <sys/bitset.h>. Provide _Processor_mask_To_uint32_t() to enable its use in device specific routines, e.g. interrupt affinity register in an interrupt controller. Update #3059. | ||||
* | bsps: Improve interrupt vector enable/disable API | Sebastian Huber | 2017-06-20 | 9 | -96/+76 |
| | | | | | | Change bsp_interrupt_vector_enable() and bsp_interrupt_vector_disable() to not return a status code. Add bsp_interrupt_assert() and use it to validate the vector number in the vector enable/disable implementations. | ||||
* | bsps/powerpc: Fix warning | Sebastian Huber | 2017-06-16 | 1 | -5/+5 |
| | | | | Close #3051. | ||||
* | bsp: Fixes due to header file changes | Sebastian Huber | 2017-06-13 | 2 | -16/+18 |
| | | | | Update #2833. | ||||
* | bsp: Include missing <sys/param.h> | Sebastian Huber | 2017-06-12 | 4 | -0/+4 |
| | | | | Update #2833. | ||||
* | bsp/beatnik: Fixes due to header file changes | Sebastian Huber | 2017-06-12 | 2 | -7/+7 |
| | | | | Update #2833. | ||||
* | bsp/psim: Include missing <sys/param.h> | Sebastian Huber | 2017-06-09 | 1 | -0/+1 |
| | |||||
* | Do not include <sys/ioctl.h> in kernel-space | Sebastian Huber | 2017-06-07 | 4 | -4/+2 |
| | | | | Update #2833. | ||||
* | bsp/motorola_powerpc: Fix for Binutils 2.28+ | Sebastian Huber | 2017-06-01 | 6 | -0/+6 |
| | | | | | | | | | | There are mismatched sections in the bootloader input: ld: Warning: ticker.exe uses hard float, ticker.ralf uses soft float ld: ticker.exe: compiled normally and linked with modules compiled with -mrelocatable ld: failed to merge target specific data of file ticker.exe Suppress this error explicitly. | ||||
* | bsps/powerpc: Set output format in linker script | Sebastian Huber | 2017-06-01 | 1 | -1/+1 |
| | | | | | | Set the proper output format in the linker script for the bootloader. Otherwise the generic linker is used since Binutils 2.28 which does not understand the PowerPC-specific relocations. | ||||
* | build-system: Parallel build all subdirs. | Chris Johns | 2017-05-24 | 2 | -4/+5 |
| | |||||
* | virtex5/startup/dummy_console.c: Use <rtems/bspIo.h> and <rtems/console.h> ↵ | Joel Sherrill | 2017-04-26 | 1 | -20/+2 |
| | | | | for many of the prototypes | ||||
* | virtex4/startup/dummy_console.c: Use <rtems/bspIo.h> and <rtems/console.h> ↵ | Joel Sherrill | 2017-04-26 | 1 | -17/+2 |
| | | | | for many of the prototypes | ||||
* | virtex5/startup/dummy_console.c: Fix no prototype warning | Joel Sherrill | 2017-04-24 | 1 | -0/+1 |
| | |||||
* | virtex4/startup/dummy_console.c: Fix no prototype warning | Joel Sherrill | 2017-04-24 | 1 | -0/+1 |
| | |||||
* | shared/startup/panic.c: Fix printf() format warnings | Joel Sherrill | 2017-04-24 | 1 | -2/+5 |
| | |||||
* | shared/pci/detect_raven_bridge.c: Fix printf() format warnings | Joel Sherrill | 2017-04-24 | 1 | -1/+1 |
| | |||||
* | shared/bootloader/mm.c: Fix printf() format warnings | Joel Sherrill | 2017-04-24 | 1 | -2/+4 |
| | |||||
* | shared/bootloader/misc.c: Fix printf() format warnings | Joel Sherrill | 2017-04-24 | 1 | -2/+3 |
| | |||||
* | beatnik/pci/gt_pci_init.c: Fix printf() format warnings | Joel Sherrill | 2017-04-24 | 1 | -1/+1 |
| | |||||
* | beatnik/startup/bspstart.c: Fix printf() format warnings | Joel Sherrill | 2017-04-24 | 1 | -1/+1 |
| | |||||
* | beatnik/marvell/discovery.c: Fix printf() format warnings | Joel Sherrill | 2017-04-24 | 1 | -2/+2 |
| | |||||
* | powerpc/haleakala/./mmu_405.c: Use inttypes.h constants removes 11 warnings. | Cillian O'Donnell | 2017-04-14 | 1 | -6/+14 |
| | |||||
* | powerpc/mvme550/./pci.c: Use inttypes.h constant to fix 1 warning. | Cillian O'Donnell | 2017-04-14 | 1 | -1/+2 |
| | |||||
* | virtex4/startup/bspstart.c: Use %p to fix 11 warnings. | Cillian O'Donnell | 2017-04-14 | 1 | -13/+14 |
| | |||||
* | virtex5/startup/bspstart.c: Use %p to fix 11 warnings. | Cillian O'Donnell | 2017-04-14 | 1 | -13/+14 |
| | |||||
* | libbsp/powerpc/./pci/detect_raven_bridge.c: Use inttypes.h to fix 1 warning. | Cillian O'Donnell | 2017-04-14 | 1 | -1/+2 |
| | |||||
* | bootstrap: regenerate files after sort order fix | Gedare Bloom | 2017-04-13 | 1 | -2/+2 |
| | | | | Updates #2965. | ||||
* | bsp/qoriq: Comment out post-link hook | Sebastian Huber | 2017-04-05 | 1 | -6/+6 |
| | | | | | | The U-Boot mkimage is not available in general. Close #2969. | ||||
* | mpc55xxevb/.../*-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 11 | -0/+17 |
| | |||||
* | bsp/qoriq: Fix L1 cache flush | Sebastian Huber | 2017-04-03 | 1 | -6/+13 |
| | |||||
* | bsp/qoriq: Adjust MMU config only once | Sebastian Huber | 2017-04-03 | 3 | -5/+10 |
| | |||||
* | bsp/qoriq: Add post-link hook | Sebastian Huber | 2017-04-03 | 1 | -0/+7 |
| | |||||
* | bsps: Fix baud settings | Sebastian Huber | 2017-04-03 | 2 | -2/+2 |
| | | | | Update #2897. | ||||
* | bsp/qoriq: Regenerate preinstall.am | Sebastian Huber | 2017-03-27 | 1 | -4/+0 |
| |