Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsps/arm: Unmask generic timer in interrupt handler | Jeff Kubascik | 2019-12-05 | 1 | -0/+3 |
| | | | | | Xen will mask the virtual timer before injecting the interrupt to the guest. | ||||
* | bsps/arm: Add zImage boot header | Jeff Kubascik | 2019-12-05 | 1 | -0/+11 |
| | | | | | Xen currently only supports the zImage loader for 32 bit guests on ARM targets. | ||||
* | bsp/lpc32xx: Fix linker command file | Sebastian Huber | 2019-11-19 | 1 | -1/+4 |
| | |||||
* | bsp/imx7: Rename linker command file | Sebastian Huber | 2019-11-19 | 1 | -0/+0 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/altcycv_devkit: Rename linker command file | Sebastian Huber | 2019-11-19 | 1 | -0/+0 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/atsamv: Fix warning | Sebastian Huber | 2019-11-18 | 1 | -1/+0 |
| | |||||
* | bsp/beagle: Rename linker command file | Sebastian Huber | 2019-11-14 | 1 | -0/+0 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/gumstix: Fix warning | Sebastian Huber | 2019-11-14 | 1 | -0/+1 |
| | |||||
* | bsps/arm: Add support for small pages MMU | Sebastian Huber | 2019-10-31 | 3 | -30/+101 |
| | | | | | | | The small page MMU support reduces the granularity for memory settings through the MMU from 1MiB sections to 4KiB small pages. Enable it by default on the realview_pbx_a9_qemu BSP. | ||||
* | bsp/xilinx-zynq: Simplify linkcmds config | Sebastian Huber | 2019-10-23 | 1 | -3/+3 |
| | | | | | | | Use NULL-pointer protection also for Qemu variant. Do all calculations in the linker command file. This is a preparation for the new build system. | ||||
* | bsp/xilinx-zynqmp: Simplify linkcmds config | Sebastian Huber | 2019-10-23 | 1 | -3/+3 |
| | | | | | Do all calculations in the linker command file. This is a preparation for the new build system. | ||||
* | bsp/atsam: Use PIO for SC16IS752. | Christian Mauderer | 2019-10-23 | 2 | -21/+26 |
| | | | | This allows to mix SC16IS752 chips with other interrupts. | ||||
* | bsp/atsam: Add additional PIO helper. | Christian Mauderer | 2019-10-23 | 2 | -0/+59 |
| | |||||
* | bsps/atsam: Improve case for level triggered IRQs. | Christian Mauderer | 2019-10-23 | 1 | -11/+15 |
| | | | | | | | | For level triggered interrupts currently the handler would have been called two times (assuming no one cleared the mask in a handler which would have been bad because the handler couldn't process all other that got cleared by accident). This patch allows the handler only to return if nothing is left to do. | ||||
* | arm/beanglebone: Fix i2c build error. | Chris Johns | 2019-10-19 | 1 | -1/+1 |
| | |||||
* | bsps/beagle: register i2c device at initialization | Vijay Kumar Banerjee | 2019-09-19 | 3 | -13/+24 |
| | |||||
* | arm/tlb: Fix the MP affinity check to invalidate ASIDs. | Chris Johns | 2019-08-12 | 1 | -1/+9 |
| | | | | | | - The TI's CortexA7 MP MPIDR register returns 0 Updates #3760 | ||||
* | arm/raspberry: Set the workspace based on the mailbox version. | Chris Johns | 2019-08-12 | 3 | -26/+135 |
| | | | | | | - Update the linkcmd file to support configure settings - Set the workspace size based on the revision value | ||||
* | libdl/debugger: Fix the broken list delete when unloading an object module. | Chris Johns | 2019-08-12 | 1 | -0/+0 |
| | | | | Closes #3777 | ||||
* | bsp/beagle: Add nocache section | Vijay Kumar Banerjee | 2019-08-07 | 2 | -3/+9 |
| | | | | Closes #3780 | ||||
* | bsps/beagle: Remove dead code from GPIO. | Christian Mauderer | 2019-08-03 | 1 | -133/+0 |
| | | | | Remove static stuff that is never used. | ||||
* | arm/beagle: Add libdebugger support. | Chris Johns | 2019-07-31 | 3 | -0/+775 |
| | | | | | | - Port the jbang code from C++ to C to enable DBGEN. - Hook the libdebugger ARM backend support to return the base address of the debug register set. | ||||
* | arm: Select the TLB invalidate based on the core's Id variant. | Chris Johns | 2019-07-31 | 1 | -6/+10 |
| | | | | Closes #3760 | ||||
* | arm/raspberrypi: Fix linker map | Sebastian Huber | 2019-07-30 | 2 | -27/+9 |
| | | | | | | | Add NULL-pointer protection. Make MMU table read-only. Move vector table to start section. Close #3774. | ||||
* | bsps/arm: Move HYP to SVC change to start.S | Sebastian Huber | 2019-07-26 | 2 | -78/+40 |
| | | | | | | | | | This fixes the corruption of r3 by the call to bsp_start_arm_drop_hyp_mode(). Moving the code makes it easier to review changes in start.S. Close #3773. | ||||
* | bsps/arm: Move register init to start.S | Sebastian Huber | 2019-07-26 | 2 | -109/+55 |
| | | | | | | This makes it easier to review changes in start.S. Update #3773. | ||||
* | bsps/arm: Remove register init for ARMv7-M | Sebastian Huber | 2019-07-26 | 1 | -12/+1 |
| | | | | | | There are no known ARMv7-M chips with a dual lockstep mode. Update #3773. | ||||
* | bsp/beagle: Partial re-write of I2C driver. | Christian Mauderer | 2019-06-29 | 3 | -395/+370 |
| | | | | | | | | | The old driver worked well for EEPROMS with the RTEMS EEPROM driver. But it had problems with a lot of other situations. Although it's not a direct port, the new driver is heavily modeled after the FreeBSD ti_i2c driver. Closes #3764. | ||||
* | arm: Return the current handler from arm_cp15_set_exception_handler | Chris Johns | 2019-06-28 | 1 | -2/+7 |
| | | | | Closes #3762 | ||||
* | bsp/atsam: Enable configuration of SDRAMC_LPR | Sebastian Huber | 2019-06-21 | 3 | -7/+13 |
| | |||||
* | atsam: Add ATSAM_POWER_WAIT_MODE | Sebastian Huber | 2019-06-18 | 2 | -3/+210 |
| | |||||
* | atsam: Enable fast startup via RTC alarm | Sebastian Huber | 2019-06-18 | 1 | -0/+6 |
| | |||||
* | bsp/atsam: Use proper API | Sebastian Huber | 2019-06-18 | 1 | -4/+1 |
| | |||||
* | bsp/atsam: Do not disable the WDT | Sebastian Huber | 2019-06-13 | 2 | -4/+0 |
| | | | | | The watchdog timer (WDT) can be configure only once. Do not touch it in the BSP since the application may want to use it. | ||||
* | bsp/atsam: Improve RTC power driver | Sebastian Huber | 2019-06-13 | 2 | -10/+25 |
| | | | | Accept a time interval up to 24h. | ||||
* | bsp/atsam: Fix RTC_SetTimeAlarm() | Sebastian Huber | 2019-06-12 | 1 | -7/+13 |
| | | | | Set the alarm time according to the note in the datasheet. | ||||
* | bsp/lpc24xx: Fix LPC24XX_IO_PORT_COUNT | Sebastian Huber | 2019-06-04 | 1 | -1/+5 |
| | |||||
* | score: Add _SMP_Othercast_action() | Sebastian Huber | 2019-05-20 | 2 | -13/+9 |
| | |||||
* | score: Add _SMP_Broadcast_action() | Sebastian Huber | 2019-05-20 | 2 | -2/+2 |
| | |||||
* | bsps/arm: Adjust machine flags for ARMv7-M | Sebastian Huber | 2019-05-14 | 6 | -6/+15 |
| | | | | | | | Update machine flags for Cortex-M3 and Cortex-M4 based BSPs to account for Cortex-M3 Errata 602117 which required GCC multilib changes. Update #3747. | ||||
* | Removed entry from Related Pages | Andreas Dachsberger | 2019-05-13 | 1 | -0/+2 |
| | | | | | SAM V71 Xplained Ultra - Board explanation now in Modules->BSPs->ARM Update #3706. | ||||
* | bsp/lpc24xx: Fix dynamic EMC configurations | Sebastian Huber | 2019-05-09 | 1 | -2/+5 |
| | |||||
* | bsp/lpc24xx: Use fast slew rate for EMC pins | Sebastian Huber | 2019-05-09 | 1 | -84/+63 |
| | |||||
* | bsp/lpc24xx: Add LPC17XX_PIN_TYPE_FAST_SLEW_RATE | Sebastian Huber | 2019-05-09 | 2 | -1/+5 |
| | |||||
* | bsp/lpc24xx: Add SDRAM mode settings comment | Sebastian Huber | 2019-05-09 | 1 | -1/+10 |
| | |||||
* | bsp/lpc24xx: Fix LPC24XX_EMC_MT48LC4M16A2 MPU cfg | Sebastian Huber | 2019-05-08 | 1 | -7/+8 |
| | |||||
* | bsp/lpc24xx: Flexible LPC24XX_EMC_MT48LC4M16A2 cfg | Sebastian Huber | 2019-05-08 | 1 | -17/+24 |
| | |||||
* | bsp/lpc24xx: LPC24XX_EMC_MT48LC4M16A2 MPU support | Sebastian Huber | 2019-05-08 | 1 | -2/+6 |
| | |||||
* | bsp/lpc24xx: Support LPC24XX_EMC_SST39VF3201 pins | Sebastian Huber | 2019-05-08 | 1 | -3/+7 |
| | |||||
* | bsps: Remove bogus config declaration | Sebastian Huber | 2019-05-06 | 2 | -2/+2 |
| | | | | | | | Replace it with a proper struct rtems_bsdnet_ifconfig forward declaration. Close #3742. |