Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bsp/imx: New BSP | Sebastian Huber | 2017-08-04 | 18 | -0/+1327 |
| | | | | Update #3090. | ||||
* | bsps/arm: Add ARMv7-AR Generic Timer clock driver | Sebastian Huber | 2017-08-04 | 1 | -0/+205 |
| | | | | Update #3090. | ||||
* | beagle/i2c/bbb-i2c.c: Eliminiate set but not used warning | Joel Sherrill | 2017-07-28 | 1 | -1/+2 |
| | |||||
* | bsps: Include missing header file | Sebastian Huber | 2017-07-12 | 1 | -0/+1 |
| | | | | Update #3071. | ||||
* | bsp/beagle: Add FDT support for Beaglebone Black | Sichen Zhao | 2017-07-12 | 5 | -1/+26 |
| | |||||
* | Add interrupt vector set/get affinity | Sebastian Huber | 2017-07-12 | 2 | -12/+21 |
| | | | | Close #3071. | ||||
* | lpc176x/misc/restart.c: Fix duplicate const warning | Joel Sherrill | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | bsps: Improve interrupt vector enable/disable API | Sebastian Huber | 2017-06-20 | 9 | -129/+64 |
| | | | | | | 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. | ||||
* | Fix beagle i2c file bbb-i2c.c comment issues | Sichen Zhao | 2017-06-15 | 1 | -19/+23 |
| | |||||
* | Add the i2c driver for Beaglebone Black | Sichen Zhao | 2017-06-14 | 4 | -141/+629 |
| | | | | | | | | | | Update ticket #2891 and my GSOC project add c/src/lib/libbsp/arm/beagle/i2c/bbb-i2c.c modify c/src/lib/libbsp/arm/beagle/include/i2c.h modify c/src/lib/libbsp/arm/beagle/include/bbb-gpio.h modify c/src/lib/libcpu/arm/shared/include/am335x.h modify c/src/lib/libbsp/arm/beagle/Makefile.am Now can read the EEPROM by i2c, the test application link is: https://github.com/hahchenchen/GSOC-test-application | ||||
* | Remove beagle old i2c code | Sichen Zhao | 2017-06-14 | 3 | -633/+0 |
| | | | | | | modify c/src/lib/libbsp/arm/beagle/Makefile.am modify c/src/lib/libbsp/arm/beagle/include/i2c.h delete c/src/lib/libbsp/arm/beagle/misc/i2c.c | ||||
* | Remove excessive locking from cache operations. | Alexei Pososin | 2017-06-14 | 1 | -35/+9 |
| | | | | | | | | According to manual, the used operations (Clean Line by PA, Clean and Invalidate Line by PA, Cache Sync) are atomic and do not require locking. Update #3007. | ||||
* | bsp: Include missing <sys/param.h> | Sebastian Huber | 2017-06-12 | 2 | -0/+2 |
| | | | | Update #2833. | ||||
* | bsps/arm: Fix ARMv7-M interrupt suppport | Christian Mauderer | 2017-06-07 | 1 | -2/+6 |
| | | | | | | Enable/disable vector routines now check for a valid vector. Without these guards, the enable/disable vector routines will not work with the interrupt server. | ||||
* | Do not include <sys/ioctl.h> in kernel-space | Sebastian Huber | 2017-06-07 | 1 | -1/+0 |
| | | | | Update #2833. | ||||
* | build-system: Parallel build all subdirs. | Chris Johns | 2017-05-24 | 1 | -1/+1 |
| | |||||
* | arm/tms570: Update preinstall.am after bootstrap. | Chris Johns | 2017-05-24 | 1 | -0/+4 |
| | |||||
* | bsps/arm: Fix bit field offset in GIC support | Sebastian Huber | 2017-05-11 | 1 | -1/+1 |
| | | | | Update #3002. | ||||
* | bsp/tms570: include package balls and PINMMR registers mapping for ↵ | Pavel Pisa | 2017-04-29 | 2 | -0/+1115 |
| | | | | | | | | | | | | TMS5704357 ZWT chip. The extended mechanism for switching input path by separated alternative registers is already implemented in TMS570 pin multiplexer driver used for TMS570LS31xx rtems/c/src/lib/libbsp/arm/tms570/pinmux/pinmux.c But the code has not been tested on real TMS570LC43xx hardware yet. | ||||
* | fb/fb.c: Include <rtems/inttypes.h> and use PRI constant to fix warning | Joel Sherrill | 2017-04-23 | 1 | -2/+7 |
| | |||||
* | lpc176x/../*-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 3 | -0/+3 |
| | |||||
* | lpc24xx/../*-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 2 | -0/+3 |
| | |||||
* | lpc32xx_mzx_stage_1-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 1 | -0/+1 |
| | |||||
* | lm3s69xx/../*-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 3 | -0/+3 |
| | |||||
* | atsamv-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 1 | -0/+1 |
| | |||||
* | rtl22xx/../*-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 2 | -0/+2 |
| | |||||
* | stm32f4/../*-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 2 | -0/+2 |
| | |||||
* | tms570/../*-testsuite.tcfg: Add linpack | Joel Sherrill | 2017-04-04 | 3 | -0/+9 |
| | |||||
* | bsps: Fix baud settings | Sebastian Huber | 2017-04-03 | 1 | -2/+2 |
| | | | | Update #2897. | ||||
* | arm: Optimize context switch | Sebastian Huber | 2017-03-28 | 1 | -12/+0 |
| | | | | | | | | | Set CPU_ENABLE_ROBUST_THREAD_DISPATCH to TRUE. In this case the interrupts are always enabled during a context switch even after interrupt processing (see #2751). Remove the CPSR from the context control since it contains only volatile bits. Close #2954. | ||||
* | bsp/tms570: Use shared benchmark timer | Sebastian Huber | 2017-03-27 | 2 | -62/+1 |
| | |||||
* | bsp/tms570: Simplify CPU counter support | Sebastian Huber | 2017-03-27 | 1 | -63/+13 |
| | | | | Only touch the cycle counter settings. Do not enable user mode access. | ||||
* | bsp/tms570: Simplify <bsp.h> | Sebastian Huber | 2017-03-27 | 1 | -12/+0 |
| | |||||
* | bsp/tms570: Remove OPERATION_COUNT define | Sebastian Huber | 2017-03-27 | 1 | -3/+0 |
| | | | | This is the wrong place to define it. | ||||
* | termios: Synchronize with latest FreeBSD headers | Kevin Kirspel | 2017-03-22 | 2 | -2/+2 |
| | | | | | | | | | | | Adding modified FreeBSD headers to synchronize RTEMS termios with FreeBSD. Modify termios to support dedicated input and output baud for termios structure. Updated BSPs to use dedicated input and output baud in termios structure. Updated tools to use dedicated input and output baud in termios structure. Updated termios testsuites to use dedicated input and output baud in termios structure. Close #2897. | ||||
* | bsp/atsam: Fix DMA support of some drivers | Sebastian Huber | 2017-03-22 | 3 | -0/+3 |
| | |||||
* | bsp/tms570: Fix CPU counter frequency | Sebastian Huber | 2017-03-09 | 2 | -27/+12 |
| | | | | | The CPU counter runs with the processor frequency. Use RTEMS_SYSINIT_ITEM() to initialize the CPU counter. | ||||
* | bsp/tms570: Support printk() early | Sebastian Huber | 2017-03-09 | 3 | -48/+105 |
| | | | | | Allow use of printk() early in the initalization and without a console driver. | ||||
* | bsp/beagle: Fix warnings | Sebastian Huber | 2017-03-08 | 1 | -0/+1 |
| | |||||
* | bsp/smdk2410: Fix format warning | Sebastian Huber | 2017-03-08 | 1 | -1/+1 |
| | |||||
* | bsp/lpc176x: Fix integer to pointer warnings | Sebastian Huber | 2017-03-08 | 2 | -2/+4 |
| | |||||
* | bsp/altera-cyclone-v: Remove debug output | Sebastian Huber | 2017-03-08 | 1 | -2/+0 |
| | |||||
* | arm: Remove legacy execption support | Sebastian Huber | 2017-03-08 | 22 | -595/+182 |
| | |||||
* | bsp/xilinx-zynq: Add interrupt support to UART | Sebastian Huber | 2017-02-22 | 4 | -8/+100 |
| | |||||
* | bsp/xilinx-zynq: Use new Termios device driver | Sebastian Huber | 2017-02-21 | 7 | -136/+168 |
| | |||||
* | bsp/lpc24xx: Remove debug output | Sebastian Huber | 2017-02-15 | 1 | -1/+0 |
| | |||||
* | bsps/arm: Fix Cortex-M DWT CPU counter. | Christian Mauderer | 2017-01-30 | 2 | -10/+6 |
| | | | | | | | | | It is necessary to enable the DWT using a special initialization sequence before the CYCCNT can be enabled. See for example the RESET_CYCLE_COUNTER in libbsp/arm/atsam/utils/utility.h. Note that this problem only occurs if no debugger is connected. A debugger most likely already enables the necessary module. | ||||
* | Adding ARM VFP V2 support | Kevin Kirspel | 2017-01-24 | 1 | -0/+4 |
| | |||||
* | bsp/lpc32xx: Fix interrupt controller suppport | Kevin Kirspel | 2017-01-24 | 1 | -10/+14 |
| | | | | | | Enable/Disable vector routines now check for a valid vector. Without these guards, the Enable/Disable vector routines will not work with the interrupt server. | ||||
* | raspberrypi: fix math inside of sizeof | Gedare Bloom | 2017-01-19 | 1 | -1/+1 |
| | | | | | | | Move the subtraction of 1 for terminator outside of sizeof operator. Closes #2731. |