Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsp/altcycv_devkit: Rename linker command file | Sebastian Huber | 2019-11-19 | 1 | -1/+1 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/lpc32xx: Remove unused TESTS_USE_PRINTK | Sebastian Huber | 2019-11-15 | 1 | -3/+0 |
| | | | | Update #3818. | ||||
* | Remove BSP_SMALL_MEMORY BSP option | Sebastian Huber | 2019-11-15 | 1 | -4/+0 |
| | | | | | | Use the test state configuration instead. Update #3818. | ||||
* | bsp/i386: Remove unused BSP_HAS_SMP | Sebastian Huber | 2019-11-15 | 1 | -6/+0 |
| | | | | Update #3818. | ||||
* | bsp/t32mppc: Rename linker command file | Sebastian Huber | 2019-11-14 | 1 | -1/+0 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/beagle: Rename linker command file | Sebastian Huber | 2019-11-14 | 1 | -1/+0 |
| | | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818. | ||||
* | bsp/riscv: Remove bogus Automake conditional | Sebastian Huber | 2019-11-14 | 1 | -7/+0 |
| | | | | Update #3785. | ||||
* | bsp/gumstix: Remove ON_SKYEYE Automake conditional | Sebastian Huber | 2019-11-14 | 1 | -2/+0 |
| | | | | | | It is fine to build the drivers always. Update #3818. | ||||
* | arm/stm32f4: Fix typo | Sebastian Huber | 2019-11-14 | 1 | -1/+1 |
| | |||||
* | bsps/arm: Add support for small pages MMU | Sebastian Huber | 2019-10-31 | 1 | -0/+2 |
| | | | | | | | 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-zynqmp: Fix linkcmds config | Sebastian Huber | 2019-10-28 | 1 | -1/+1 |
| | | | | Bug was introduced by commit 1e1afa3779e594e09387fba1812d3028fb00cd9e. | ||||
* | riscv: Address differences in the linkerscript between GNU LD and LLVM/LLD | Hesham Almatary | 2019-10-27 | 3 | -1/+33 |
| | | | | | | | | | | LLVM/LLD does not support STARTUP and ALIGN_WITH_INPUT directives that GNU LD support. INPUT and ALIGN(8) are supported by LLVM/LLD and can replace the unsupported STARTUP/ALIGN_WITH_INPUT directives. The commit conditionally adds the supported directive that linkers can understand depending on the toolchain used to compile RTEMS i.e., clang or gcc. Clang is assumed to use LLD by default. | ||||
* | riscv: Generate linkcmds.base from the shared linkcmds.base.in | Hesham Almatary | 2019-10-27 | 2 | -1/+2 |
| | | | | | This commit moves the existing linkcmds.base to linkcmds.base.in in order to make it configurable by autotools. | ||||
* | bsp/xilinx-zynq: Simplify linkcmds config | Sebastian Huber | 2019-10-23 | 1 | -26/+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-zynq: Simplify configure.ac | Sebastian Huber | 2019-10-23 | 1 | -24/+10 |
| | |||||
* | bsp/xilinx-zynqmp: Simplify linkcmds config | Sebastian Huber | 2019-10-23 | 1 | -6/+0 |
| | | | | | Do all calculations in the linker command file. This is a preparation for the new build system. | ||||
* | bsp/xilinx-zynqmp: Simplify configure.ac | Sebastian Huber | 2019-10-23 | 1 | -21/+9 |
| | | | | Use NULL-pointer protection also for Qemu variant. | ||||
* | riscv: add freedom E310 Arty A7 bsp | Pragnesh Patel | 2019-10-23 | 2 | -1/+23 |
| | | | | | | | Added support for Sifive Freedom FE310 soc on Arty A7 FPGA board. Update #3785. Signed-off-by: Pragnesh Patel <pragnesh.patel@sifive.com> | ||||
* | bsp/erc32: Improve pseudo-SMP support | Sebastian Huber | 2019-10-01 | 1 | -2/+1 |
| | | | | | Add support for _SMP_Send_message() to the own processor. This is required by the smpmulticast01 test program. | ||||
* | arm/raspberry: Set the workspace based on the mailbox version. | Chris Johns | 2019-08-12 | 1 | -4/+16 |
| | | | | | | - Update the linkcmd file to support configure settings - Set the workspace size based on the revision value | ||||
* | arm/beagle: Add libdebugger support. | Chris Johns | 2019-07-31 | 1 | -0/+1 |
| | | | | | | - 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. | ||||
* | bsps/arm: Move HYP to SVC change to start.S | Sebastian Huber | 2019-07-26 | 1 | -3/+0 |
| | | | | | | | | | 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 | 1 | -1/+0 |
| | | | | | | This makes it easier to review changes in start.S. Update #3773. | ||||
* | atsam: Add ATSAM_POWER_WAIT_MODE | Sebastian Huber | 2019-06-18 | 1 | -0/+1 |
| | |||||
* | bsps: Always build generic interrupt support | Sebastian Huber | 2019-05-16 | 38 | -15/+45 |
| | | | | | | | This makes it possible to write tests for the generic interrupt controller support. Update #3269. | ||||
* | bsp/lpc24xx: Remove obsolete BSP optinons | Sebastian Huber | 2019-05-08 | 1 | -9/+0 |
| | | | | Update #3725. | ||||
* | bsp/imx: CLOCK_DRIVER_USE_ONLY_BOOT_PROCESSOR | Sebastian Huber | 2019-04-12 | 1 | -5/+0 |
| | | | | Remove this BSP option. | ||||
* | bsp/xilinx-zynqmp: Implement Ultra96 target | Jeff Kubascik | 2019-04-11 | 3 | -98/+66 |
| | | | | | | Modifications to get xilinx-zynqmp BSP working on an Ultra96 board. Update #3682. | ||||
* | bsp/xilinx-zynqmp: Stub out Xilinx MPSoC BSP | Jeff Kubascik | 2019-04-11 | 2 | -0/+228 |
| | | | | | | Source files were copied from xilinx-zynq. Update #3682. | ||||
* | bsp/zynq-uart: Move Zynq UART driver to shared directory | Jeff Kubascik | 2019-04-11 | 1 | -1/+1 |
| | | | | | | This driver will be shared with the xilinx-zynqmp BSP. Update #3682. | ||||
* | bsp/lpc24xx: Convert I2C driver to Linux API | Sebastian Huber | 2019-03-15 | 1 | -1/+0 |
| | | | | | | Change license to BSD-2-Clause. Close #3725. | ||||
* | bsp/altera-cyclone-v: Move header file | Sebastian Huber | 2019-02-27 | 1 | -2/+0 |
| | | | | This gets rid of a special include path. | ||||
* | arm/beagle: SPI driver | Pierre-Louis Garnier | 2019-02-27 | 1 | -0/+3 |
| | |||||
* | bsp/altera-cyclone-v: Use FDT for clock frequency | Sebastian Huber | 2019-02-18 | 1 | -3/+2 |
| | |||||
* | bsp/altera-cyclone-v: Make FDT support optional | Sebastian Huber | 2019-02-18 | 1 | -0/+3 |
| | |||||
* | riscv: add griscv bsp | Jiri Gaisler | 2019-01-22 | 4 | -2/+114 |
| | | | | Update #3678. | ||||
* | grlib: Move source files | Sebastian Huber | 2019-01-22 | 2 | -203/+3 |
| | | | | Update #3678. | ||||
* | bsps/arm: Add ARMv7-AR disable data cache | Sebastian Huber | 2018-12-21 | 4 | -0/+4 |
| | | | | Close #3667. | ||||
* | build: Remove ampolish3 | Sebastian Huber | 2018-12-14 | 1 | -4/+0 |
| | | | | Update #3254. | ||||
* | Simplify _CPU_Counter_difference() | Sebastian Huber | 2018-12-07 | 1 | -1/+0 |
| | | | | | | | | | | | | | | In order to simplify the use of CPU counter values it is beneficial to have monotonic increasing values within the range of the CPU counter ticks data type, e.g. 32-bit unsigned integer. This eases the use of CPU counter timestamps in external tools which do not know the details of the CPU counter hardware. The CPU counter is the fastest way to get a time on an RTEMS system. Such a CPU counter may be also used as the timecounter. Use it on SPARC for this purpose to simplify the clock drivers. Update #3456. | ||||
* | bsps/x86_64: Use interrupt stack for init stack | Sebastian Huber | 2018-11-19 | 1 | -2/+5 |
| | | | | Update #3459. | ||||
* | bsps/powerpc: Use interrupt stack for init stack | Sebastian Huber | 2018-11-19 | 5 | -16/+20 |
| | | | | | | Move start.o to separate file. Update #3459. | ||||
* | m32c: Remove this target | Sebastian Huber | 2018-11-12 | 5 | -93/+0 |
| | | | | Update #3599. | ||||
* | bsp/realview-pbx-a9: Fix printk() support | Sebastian Huber | 2018-11-07 | 1 | -0/+1 |
| | | | | | Avoid dependencies on the Termios support in case only printk() is used by the application. | ||||
* | bsp/imx: Adjust workspace according to device tree | Sebastian Huber | 2018-10-24 | 1 | -1/+0 |
| | |||||
* | build: Remove specialized CPPFLAGS | Sebastian Huber | 2018-10-15 | 4 | -5/+0 |
| | | | | Close #3375. | ||||
* | build: Remove local.am | Sebastian Huber | 2018-10-10 | 106 | -106/+0 |
| | |||||
* | leon, spwtdp: Initial driver commit | Javier Jalle | 2018-10-09 | 2 | -0/+9 |
| | |||||
* | bsps/mips: Remove unused command line defines | Sebastian Huber | 2018-10-04 | 3 | -3/+0 |
| | | | | Update #3375. | ||||
* | bsp/imx: Add imx_ccm_sdhci_hz() | Sebastian Huber | 2018-09-27 | 1 | -0/+2 |
| | | | | Update #3525. |