Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-21 | build: Load items on demand during a buildqual-88 | Sebastian 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-21 | build: Rename TOPGROUP in TOPGROUP_UID | Sebastian Huber | |
This makes it more obvious that this is an item UID. | |||
2023-07-21 | build: Avoid cache if CSafeLoader is available | Sebastian Huber | |
Move the item cache handling to a ItemCache class. Implement this class depending on the availability of CSafeLoader. | |||
2023-07-21 | build: Use CSafeLoader if available | Sebastian Huber | |
The CSafeLoader uses the C libyaml libary to considerably speed up the loading of YAML files. | |||
2023-07-21 | build: Exclude performance test if RTEMS_GCOV_COVERAGE | Sebastian Huber | |
2023-07-21 | build: Do not use coverage for librtemstest | Sebastian Huber | |
2023-07-21 | build: Use -frandom-seed=0 | Sebastian Huber | |
2023-07-21 | Doxygen: Adding Doxygen groups to files | Frank Kühndel | |
2023-07-21 | libc: Avoid dead code in memset() | Sebastian Huber | |
2023-07-21 | build: FIXME introduce pre-qualified parts | Sebastian Huber | |
2023-07-21 | build: Add RTEMS_CLANG_STATIC_ANALYZER option | Sebastian Huber | |
2023-07-21 | build: Install test executables | Sebastian Huber | |
2023-07-21 | build: Support conditional build dependencies | Sebastian Huber | |
2023-07-21 | Add pre-qualified constraints | Sebastian Huber | |
2023-07-21 | Replace Doxygen main page | Sebastian Huber | |
2023-07-21 | validation: Test memory allocation | Sebastian Huber | |
2023-07-21 | validation: Add MemorySave() and MemoryRestore() | Sebastian Huber | |
2023-07-21 | validation: Fix warnings in model based tests | Sebastian Huber | |
2023-07-21 | validation: Fix Doxygen groups of model tests | Sebastian Huber | |
2023-07-21 | validation: Add tests derived from models | Andrew Butterfield | |
2023-07-21 | membench: Add memory benchmark programs | Sebastian Huber | |
These memory benchmark programs are not supposed to run. Instead, they can be analysed on the host system to measure the memory usage of features. See the membench module of rtems-central. Update #3716. | |||
2023-07-21 | score: Add workaround for GCC bug | Sebastian Huber | |
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658 | |||
2023-07-21 | validation: Fix formatting | Sebastian Huber | |
2023-07-21 | testsuites: Remove stray ';' | Sebastian Huber | |
2023-07-21 | validation: Improve sparc/leon3 shutdown test | Sebastian Huber | |
Test the shutdown halt separately from the SMP-specific shutdown request. Update #3716. | |||
2023-07-21 | doxgen: Document build system provided files | Sebastian Huber | |
Update #3707. | |||
2023-07-21 | unit: Test unlimited objects configuration | Frank Kühndel | |
This unit test covers code paths which are only reached if unlimited objects are used. Update #3716. | |||
2023-07-21 | unit: Test POSIX-specific message queue impl | Frank Kühndel | |
This unit test covers code paths of the Message Handler which are only reached by through POSIX message queue API. Update #3716. | |||
2023-07-20 | arm/stm32h7: Add support for STM32H750B-DK | Kinsey Moore | |
This adds support for the STM32H750B-DK discovery kit. This kit includes a built-in STLINKv3 debugger which provides a USB serial bridge for USART3. USART1 is routed to the Arduino header and USART2 is routed to the STMOD connector. This BSP reuses what would otherwise be duplicated files from the stm32h747i-disco BSP. Note that system_stm32h7xx.c has been imported from the STM repository with two minor changes wrapped with #if __rtems__. This hardware has been tested with hello and ticker. | |||
2023-07-20 | rtems: Fix typo | Sebastian Huber | |
Update #4772. | |||
2023-07-20 | rtems: Update references to rtems_task_wake_after | Kinsey 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-19 | powerpc/beatnik: Remove RTEMS_NETWORKING check from bsp.h | Vijay Kumar Banerjee | |
2023-07-17 | bsps/grlib: Fix use of uninitialized variable | Sebastian Huber | |
Fixes Coverity CID 1538314. | |||
2023-07-14 | score/arm: improve printed exception information for Cortex-Mx CPUs | Karel Gardas | |
Sponsored-By: Precidata | |||
2023-07-14 | bsp/leon3: Simplify shutdown | Sebastian Huber | |
Do not wait for other processors to halt. | |||
2023-07-14 | validation: Test sparc/leon3 BSP family | Sebastian Huber | |
Update #3716. | |||
2023-07-14 | validation: grlib | Sebastian Huber | |
Update #3716. | |||
2023-07-14 | bsp/leon3: Add specialized target hash | Sebastian Huber | |
2023-07-14 | bsp/leon3: Fix group memberships | Sebastian Huber | |
Update #3706. | |||
2023-07-14 | bsps/sparc: Remove BSP_POWER_DOWN_AT_FATAL_HALT | Sebastian 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-14 | bsp/leon3: Enable up-counter conditionally | Sebastian Huber | |
2023-07-14 | bsp/leon3: Use LEON3_GPTIMER_BASE | Sebastian Huber | |
2023-07-14 | bsp/leon3: Add LEON3_IRQAMP_EXTENDED_INTERRUPT | Sebastian Huber | |
2023-07-14 | bsp/leon3: Add LEON3_PROBE_ASR_22_23_UP_COUNTER | Sebastian Huber | |
2023-07-14 | bsp/leon3: Simplify fatal error handling | Sebastian Huber | |
2023-07-14 | bsp/leon3: Move leon3_power_down_loop() | Sebastian Huber | |
2023-07-14 | bsp/leon3: Add LEON3_L2CACHE_BASE | Sebastian Huber | |
2023-07-14 | bsp/leon3: Add LEON3_HAS_ASR_22_23_UP_COUNTER | Sebastian Huber | |
2023-07-14 | bsp/leon3: Add LEON3_IRQAMP_PROBE_TIMESTAMP | Sebastian Huber | |
2023-07-14 | bsp/leon3: Add LEON3_IRQAMP_BASE | Sebastian Huber | |