summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-20build: Load items on demand during a buildqual-87Sebastian Huber
If the CSafeLoader is available, load only the necessary build items. This considerably speeds up the build setup time if the CSafeLoader is used.
2023-07-20build: Rename TOPGROUP in TOPGROUP_UIDSebastian Huber
This makes it more obvious that this is an item UID.
2023-07-20build: Avoid cache if CSafeLoader is availableSebastian Huber
Move the item cache handling to a ItemCache class. Implement this class depending on the availability of CSafeLoader.
2023-07-20build: Use CSafeLoader if availableSebastian Huber
The CSafeLoader uses the C libyaml libary to considerably speed up the loading of YAML files.
2023-07-20Add pre-qualified constraintsSebastian Huber
2023-07-20build: Exclude performance test if RTEMS_GCOV_COVERAGESebastian Huber
2023-07-20build: Do not use coverage for librtemstestSebastian Huber
2023-07-20build: Use -frandom-seed=0Sebastian Huber
2023-07-20Doxygen: Adding Doxygen groups to filesFrank Kühndel
2023-07-20libc: Avoid dead code in memset()Sebastian Huber
2023-07-20build: FIXME introduce pre-qualified partsSebastian Huber
2023-07-20validation: Test memory allocationSebastian Huber
2023-07-20validation: Add MemorySave() and MemoryRestore()Sebastian Huber
2023-07-20Replace Doxygen main pageSebastian Huber
2023-07-20build: Add RTEMS_CLANG_STATIC_ANALYZER optionSebastian Huber
2023-07-20build: Install test executablesSebastian Huber
2023-07-20build: Support conditional build dependenciesSebastian Huber
2023-07-20validation: Add tests derived from modelsAndrew Butterfield
2023-07-20membench: Add memory benchmark programsSebastian Huber
2023-07-20unit: Test unlimited objects configurationFrank Kühndel
2023-07-20unit: Test POSIX-specific message queue implFrank Kühndel
2023-07-20score: Add workaround for GCC bugSebastian Huber
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658
2023-07-20rtems: Update references to rtems_task_wake_afterKinsey Moore
rtems_task_wake_after takes a parameter in terms of a count of clock ticks and not a measure in a subunit of seconds. This updates documentation to reflect that. This also makes obvious the caveat about the first tick wait not being a whole tick and points the user at a replacement for better accuracy. Updates #4772
2023-07-19powerpc/beatnik: Remove RTEMS_NETWORKING check from bsp.hVijay Kumar Banerjee
2023-07-17bsps/grlib: Fix use of uninitialized variableSebastian Huber
Fixes Coverity CID 1538314.
2023-07-14score/arm: improve printed exception information for Cortex-Mx CPUsKarel Gardas
Sponsored-By: Precidata
2023-07-14bsp/leon3: Simplify shutdownSebastian Huber
Do not wait for other processors to halt.
2023-07-14validation: Test sparc/leon3 BSP familySebastian Huber
Update #3716.
2023-07-14validation: grlibSebastian Huber
Update #3716.
2023-07-14bsp/leon3: Add specialized target hashSebastian Huber
2023-07-14bsp/leon3: Fix group membershipsSebastian Huber
Update #3706.
2023-07-14bsps/sparc: Remove BSP_POWER_DOWN_AT_FATAL_HALTSebastian Huber
Remove the BSP_POWER_DOWN_AT_FATAL_HALT BSP option. Applications should do the customization of the system termination with an initial fatal extension.
2023-07-14bsp/leon3: Enable up-counter conditionallySebastian Huber
2023-07-14bsp/leon3: Use LEON3_GPTIMER_BASESebastian Huber
2023-07-14bsp/leon3: Add LEON3_IRQAMP_EXTENDED_INTERRUPTSebastian Huber
2023-07-14bsp/leon3: Add LEON3_PROBE_ASR_22_23_UP_COUNTERSebastian Huber
2023-07-14bsp/leon3: Simplify fatal error handlingSebastian Huber
2023-07-14bsp/leon3: Move leon3_power_down_loop()Sebastian Huber
2023-07-14bsp/leon3: Add LEON3_L2CACHE_BASESebastian Huber
2023-07-14bsp/leon3: Add LEON3_HAS_ASR_22_23_UP_COUNTERSebastian Huber
2023-07-14bsp/leon3: Add LEON3_IRQAMP_PROBE_TIMESTAMPSebastian Huber
2023-07-14bsp/leon3: Add LEON3_IRQAMP_BASESebastian Huber
2023-07-14bsp/leon3: Add LEON3_GPTIMER_BASESebastian Huber
2023-07-14bsp/leon3: LEON3_PLB_FREQUENCY_DEFINED_BY_GPTIMERSebastian Huber
2023-07-14bsp/leon3: Add LEON3_APBUART_BASESebastian Huber
2023-07-14bsp/leon3: Use new L2CACHE register block APISebastian Huber
2023-07-14bsp/leon3: Use new GPTIMER register block APISebastian Huber
2023-07-14bsp/leon3: Move system control register supportSebastian Huber
Move, document, and reformat support functions from <leon.h> to <bsp/leon3.h>.
2023-07-14bsp/leon3: Use new IRQ(A)MP register block APISebastian Huber
2023-07-14bsp/leon3: Move and simplify bsp_irq_fixup()Sebastian Huber