Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libbsp/arm: Fix ARM BSPs missing the bsp_translation_table_end symbol. | Chris Johns | 2016-10-02 | 1 | -0/+1 |
| | | | | Closes #2775. | ||||
* | bsps/arm: Change code to explicit selection of cache implementation for ARM ↵ | Pavel Pisa | 2016-10-02 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | BSPs. The original ARM architecture wide cache_.h is changed to dummy version for targets not implementing/enablig cache at all. The ARM targets equipped by cache should include appropriate implementation. Next options are available for now c/src/lib/libbsp/arm/shared/armv467ar-basic-cache/cache_.h basic ARM cache integrated on the CPU core directly which requires only CP15 oparations c/src/lib/libbsp/arm/shared/arm-l2c-310/cache_.h support for case where ARM L2C-310 cache controller is used. It is accessible as mmaped peripheral. c/src/lib/libbsp/arm/shared/armv7m/include/cache_.h Cortex-M specific cache support Updates #2782 Updates #2783 | ||||
* | Multiple bsp_specs: Change *(old_endfile) to %(old_endfile) | Joel Sherrill | 2015-05-21 | 1 | -1/+1 |
| | | | | | | Fix typo. closes 2345. | ||||
* | Update bug report URL | Sebastian Huber | 2014-12-05 | 1 | -1/+1 |
| | |||||
* | bsps/arm: Add .nocache section | Sebastian Huber | 2014-11-27 | 1 | -0/+2 |
| | | | | | This section can be use to provide a cache coherent memory area via rtems_cache_coherent_add_area(). | ||||
* | bsps/arm: Enable L2C for Cortex-A9 MPCore BSPs | Sebastian Huber | 2014-11-20 | 3 | -4/+36 |
| | |||||
* | bsps/arm: Convert PL011 and PL050 console drivers | Sebastian Huber | 2014-10-14 | 2 | -46/+55 |
| | | | | Use Termios device API. | ||||
* | bsps: Fix build error | Sebastian Huber | 2014-09-18 | 2 | -5/+0 |
| | | | | Fix build error introduced in f535fe5311978af53635c2da8e5cb10ef9d78802. | ||||
* | bsps/arm: Add a9mpcore_clock_initialize_early() | Sebastian Huber | 2014-09-10 | 1 | -0/+2 |
| | | | | | This is necessary to use the CPU counter converter even in case no clock driver is present, e.g. in tmcontext01. | ||||
* | bsps/arm: Do not build unused file | Sebastian Huber | 2014-09-08 | 1 | -1/+0 |
| | |||||
* | Regenerate all preinstall.am files. | Chris Johns | 2014-08-29 | 1 | -7/+7 |
| | | | | | With this patch the preinstall.am files are in a set order and not dependent on now perl implements a hash. | ||||
* | Regenerate all preinstall.am files. | Joel Sherrill | 2014-08-28 | 1 | -3/+3 |
| | | | | | Apparently, at some point automake output changed and these were not updated. | ||||
* | bsp/realview-pbx-a9: Fix SMP startup | Sebastian Huber | 2014-06-12 | 1 | -0/+14 |
| | |||||
* | bsps/arm: Define ARM_CP15_TEXT_SECTION | Sebastian Huber | 2014-06-06 | 1 | -0/+2 |
| | | | | | Define ARM_CP15_TEXT_SECTION to BSP_START_TEXT_SECTION so that the start code is in the right section. | ||||
* | Change all references of rtems.com to rtems.org. | Chris Johns | 2014-03-21 | 8 | -8/+8 |
| | |||||
* | bsp/realview-pbx-a9: Add arm-errata.h and arm-release-id.h | Ralf Kirchner | 2014-03-13 | 2 | -0/+10 |
| | |||||
* | score: Add RTEMS_FATAL_SOURCE_BSP | Sebastian Huber | 2014-02-19 | 2 | -15/+0 |
| | | | | | | Merge RTEMS_FATAL_SOURCE_BSP_GENERIC and RTEMS_FATAL_SOURCE_BSP_SPECIFIC into new fatal source RTEMS_FATAL_SOURCE_BSP. This makes it easier to figure out the code position given a fatal source and code. | ||||
* | score: Add CPU counter support | Sebastian Huber | 2014-02-14 | 1 | -0/+1 |
| | | | | | | | | | Add a CPU counter interface to allow access to a free-running counter. It is useful to measure short time intervals. This can be used for example to enable profiling of critical low-level functions. Add two busy wait functions rtems_counter_delay_ticks() and rtems_counter_delay_nanoseconds() implemented via the CPU counter. | ||||
* | bsps/arm: Use Global Timer for Cortex-A9 MPCore | Sebastian Huber | 2014-02-10 | 1 | -0/+2 |
| | | | | | | Use the Global Timer for the Cortex-A9 MPCore clock driver instead of the Private Timer. This enables a consistent nanoseconds since last context switch value across all processors. | ||||
* | bsps/arm: Include missing header file | Sebastian Huber | 2014-02-10 | 2 | -0/+5 |
| | |||||
* | bsp/realview-pbx-a9: Fix PL111 color encoding | Sebastian Huber | 2014-01-10 | 1 | -1/+2 |
| | |||||
* | bsps/arm: Use handlers for PL111 set up/tear down | Sebastian Huber | 2014-01-10 | 1 | -11/+25 |
| | |||||
* | arm: realview-pbx-a9: Add doxygen | Chirayu Desai | 2013-12-13 | 3 | -0/+50 |
| | |||||
* | bsp/realview-pbx-a9: Add Ethernet module memory | Sebastian Huber | 2013-11-13 | 1 | -0/+4 |
| | |||||
* | bsp/realview-pbx-a9: Add NULL pointer protection | Sebastian Huber | 2013-10-31 | 4 | -36/+13 |
| | | | | | Qemu Git version 8641136c54d216edb5bb8ef723c754039b4c5cf3 or later is required. | ||||
* | bsps/arm: Add ARMV7_CP15_START_DEFAULT_SECTIONS | Sebastian Huber | 2013-10-27 | 1 | -41/+1 |
| | |||||
* | bsps/arm: ARMV7_MMU_DATA_READ_WRITE_SHAREABLE | Sebastian Huber | 2013-10-27 | 1 | -12/+6 |
| | | | | | Delete ARMV7_MMU_DATA_READ_WRITE_SHAREABLE and move RTEMS_SMP specific MMU attribute settings to arm-cp15.h. | ||||
* | bsps: Add simple console output char | Sebastian Huber | 2013-10-27 | 2 | -31/+1 |
| | |||||
* | bsp/realview-pbx-a9: Enable fast idle clock | Sebastian Huber | 2013-08-06 | 1 | -1/+1 |
| | |||||
* | bsps/arm: Disable alignment exceptions | Sebastian Huber | 2013-07-16 | 1 | -1/+1 |
| | |||||
* | mouse: Add shared bsp_get_serial_mouse_device() | Sebastian Huber | 2013-07-07 | 2 | -14/+2 |
| | |||||
* | bsps/arm: Add PL050 support | Sebastian Huber | 2013-06-29 | 3 | -0/+45 |
| | |||||
* | bsps/arm: Add PL111 support | Sebastian Huber | 2013-06-29 | 4 | -1/+69 |
| | |||||
* | bsps/arm: Rename function | Sebastian Huber | 2013-06-24 | 1 | -1/+1 |
| | | | | | | Rename arm_cp15_start_setup_translation_table_and_enable_mmu() in arm_cp15_start_setup_translation_table_and_enable_mmu_and_cache() to emphasize that the cache is also enabled after this operation. | ||||
* | bsps/arm: Set vector base address if necessary | Sebastian Huber | 2013-06-20 | 1 | -0/+1 |
| | |||||
* | bsps/arm: Add SMP support | Sebastian Huber | 2013-05-31 | 10 | -14/+73 |
| | |||||
* | bsps/arm: Merge ARMv7 MMU section definitions | Sebastian Huber | 2013-05-31 | 2 | -40/+13 |
| | |||||
* | bsps/arm: Add CLOCK_DRIVER_USE_FAST_IDLE option | Sebastian Huber | 2013-05-27 | 1 | -0/+6 |
| | |||||
* | arm: Support VFP-D32 and Neon | Sebastian Huber | 2013-05-10 | 1 | -1/+1 |
| | |||||
* | bsps/arm: Add shared GIC tmtests/tm27 support | Sebastian Huber | 2013-05-06 | 3 | -58/+6 |
| | |||||
* | bsp/realview-pbx-a9: New BSP | Sebastian Huber | 2013-05-03 | 14 | -0/+838 |