Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | doxygen: Rename Score* groups in RTEMSScore* | Sebastian Huber | 2019-04-04 | 1 | -1/+1 |
| | | | | Update #3706 | ||||
* | doxygen: Added Management to Example CPU Architecture | Andreas Dachsberger | 2019-04-04 | 1 | -0/+8 |
| | | | | Update #3706. | ||||
* | doxygen: score: Put ARM Co-Processor 15 group in ARM | Andreas Dachsberger | 2019-04-02 | 1 | -3/+3 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add x86-64 CPU architecture group | Andreas Dachsberger | 2019-04-02 | 2 | -0/+24 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add V850 CPU architecture group | Andreas Dachsberger | 2019-04-02 | 3 | -18/+54 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add SPARC64 CPU architecture group | Andreas Dachsberger | 2019-04-02 | 2 | -0/+22 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add SPARC CPU architecture group | Andreas Dachsberger | 2019-04-02 | 3 | -2/+26 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add SuperH CPU architecture group | Andreas Dachsberger | 2019-04-02 | 2 | -0/+20 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add RISC-V CPU architecture group | Andreas Dachsberger | 2019-04-02 | 4 | -1/+26 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add powerpc CPU architecture group | Andreas Dachsberger | 2019-04-02 | 5 | -2/+32 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add or1k CPU architecture group | Andreas Dachsberger | 2019-04-02 | 4 | -1/+27 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add nios2 CPU architecture group | Andreas Dachsberger | 2019-04-01 | 3 | -0/+26 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add Moxie CPU architecture group | Andreas Dachsberger | 2019-04-01 | 3 | -0/+26 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add m68k CPU architecture group | Andreas Dachsberger | 2019-04-01 | 9 | -10/+47 |
| | | | | Update #3706. | ||||
* | doxygen: score: Change no_cpu architecture group | Andreas Dachsberger | 2019-04-01 | 2 | -36/+49 |
| | | | | | | Groups CPUContext and CPUInterrupt are now defined with a unique name for this architecture group. Update #3706. | ||||
* | doxygen: score: Add lm32 CPU architecture group | Andreas Dachsberger | 2019-04-01 | 3 | -14/+53 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add i386 CPU architecture group | Andreas Dachsberger | 2019-04-01 | 8 | -2/+57 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add Epiphany CPU architecture group | Andreas Dachsberger | 2019-04-01 | 4 | -2/+20 |
| | | | | Update #3706. | ||||
* | doxygen: score: Add Blackfin CPU architecture group | Andreas Dachsberger | 2019-04-01 | 2 | -16/+43 |
| | | | | Update #3706. | ||||
* | score: Add ARM CPU architecture group | Sebastian Huber | 2019-03-26 | 10 | -52/+32 |
| | | | | Update #3706. | ||||
* | score: Add example CPU architecture group | Sebastian Huber | 2019-03-26 | 2 | -2/+14 |
| | | | | Update #3706. | ||||
* | score: Rename ScoreCPU Doxygen group | Sebastian Huber | 2019-03-26 | 13 | -15/+15 |
| | | | | Update #3706. | ||||
* | Remove superfluous <rtems/system.h> includes | Sebastian Huber | 2019-03-14 | 22 | -22/+1 |
| | |||||
* | sparc64: Do not include <rtems/asm.h> in C source | Sebastian Huber | 2019-03-14 | 1 | -1/+0 |
| | |||||
* | cpukit/arm: Correct register definition | Jonathan Brandmeyer | 2019-03-08 | 1 | -2/+2 |
| | | | | | | | | | | | | | | The register definition for the CP15 PMCR (performance monitor control register) has the bits for X (export enable) and D (clock divider enable) backwards. Correct them according to ARMv7-A/R Architecture Reference Manual, Rev C, Section B4.1.117. Consequences: On an implementation that starts off with D set at reset, the clock divider will not be disabled by using RTEMS' definition of the D bit. Tested by using the counter on Xilinx Zynq 7020 to measure some atomic accesses and cache flushing operations. | ||||
* | Remove explicit file names from @file | Sebastian Huber | 2019-02-28 | 21 | -21/+21 |
| | | | | | | This makes the @file documentation independent of the actual file name. Update #3707. | ||||
* | bsps/arm: Fix system register for virtual timer | Kinsey Moore | 2019-02-22 | 1 | -1/+1 |
| | | | | | | | | | The system register in use for retrieval of the virtual timer value was mistakenly copied from the physical timer value retrieval function. Virtual timer value retrieval should use the same system register as the virtual timer value setter. Close #3699. | ||||
* | libdl: Fix the support for constructors and desctructors. | Chris Johns | 2019-02-09 | 1 | -20/+52 |
| | | | | | | | - Fix the handling of pending objects. - Add a constructor flags in objects to track then being called. Closes #2921 | ||||
* | riscv: Fix misaligned access in context validate | Sebastian Huber | 2019-02-02 | 1 | -1/+1 |
| | |||||
* | m68k: Avoid _Addresses_Add_offset() | Sebastian Huber | 2019-01-29 | 1 | -4/+2 |
| | | | | | This prevents a cyclic dependency between <rtems/score/cpu.h> and <rtems/score/address.h>. | ||||
* | riscv: add griscv bsp | Jiri Gaisler | 2019-01-22 | 1 | -4/+1 |
| | | | | Update #3678. | ||||
* | grlib: use cpu-independent routines for uncached access | Jiri Gaisler | 2019-01-22 | 3 | -0/+83 |
| | | | | Update #3678. | ||||
* | m68k/include/rtems/score/cpu.h: Add include of address.h | Joel Sherrill | 2019-01-14 | 1 | -0/+2 |
| | |||||
* | riscv: Enable robust thread dispatch | Sebastian Huber | 2019-01-09 | 1 | -0/+3 |
| | | | | | | | It must be enabled, since the context switch code does not save/restore the interrupt status. Update #3433. | ||||
* | Simplify _CPU_Counter_difference() | Sebastian Huber | 2018-12-07 | 6 | -101/+150 |
| | | | | | | | | | | | | | | 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. | ||||
* | Spelling and grammar fixes in source code comments (GCI 2018) | Marçal Comajoan Cara | 2018-12-04 | 1 | -1/+1 |
| | |||||
* | x86_64: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 3 | -34/+1 |
| | | | | Update #3585. | ||||
* | sparc64: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -26/+17 |
| | | | | Update #3585. | ||||
* | sparc: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -15/+19 |
| | | | | Update #3585. | ||||
* | sh: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -50/+20 |
| | | | | Update #3585. | ||||
* | powerpc: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -47/+0 |
| | | | | Update #3585. | ||||
* | or1k: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -39/+24 |
| | | | | Update #3585. | ||||
* | nios2: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 3 | -86/+7 |
| | | | | Update #3585. | ||||
* | moxie: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -78/+10 |
| | | | | Update #3585. | ||||
* | mips: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 1 | -25/+0 |
| | | | | Update #3585. | ||||
* | m68k: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -34/+25 |
| | | | | Update #3585. | ||||
* | lm32: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -62/+18 |
| | | | | Update #3585. | ||||
* | i386: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -23/+6 |
| | | | | Update #3585. | ||||
* | epiphany: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -48/+0 |
| | | | | Update #3585. | ||||
* | bfin: Remove use of proc_ptr | Sebastian Huber | 2018-11-12 | 2 | -67/+20 |
| | | | | Update #3585. |