summaryrefslogtreecommitdiffstats
path: root/spec (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-05-16bsp/stm32h7: copy system files to nucleo-h743zi board directoryKarel Gardas1-5/+5
Also adjust BSP spec file to make it buildable with board files. Sponsored-By: Precidata
2022-05-16bsp/stm32h7: copy system files to stm32h743i-eval board directoryKarel Gardas1-5/+5
Also adjust BSP spec file to make it buildable with board files. Sponsored-By: Precidata
2022-05-16bsp/stm32h7: copy system files to stm32h7b3i-dk board directoryKarel Gardas1-5/+5
Also adjust BSP spec file to make it buildable with board files. Sponsored-By: Precidata
2022-05-16bsp/stm32h7: move compilation of system files to BSPs spec. filesKarel Gardas4-8/+18
The patch is done in preparation for stm32h7 BSP tree refactoring. Sponsored-By: Precidata
2022-05-05build: Check for psxtests prerequisitesSebastian Huber5-4/+10
Close #4645.
2022-04-06build: Remove obsolete test excludesSebastian Huber13-52/+0
2022-04-06bsps: Add <dev/irq/arm-gicv3.h>Sebastian Huber2-0/+2
Separate the Interrupt Manager implementation from the generic Arm GICv3 support. Move parts of the Arm GICv3 support into a new header file. This helps to support systems with a clustered structure in which multiple GICv3 instances are present. For example, two clusters of two Cortex-R52 cores where each cluster has a dedicated GICv3 instance.
2022-04-06unit: Test red-black treesSebastian Huber1-0/+1
2022-04-06unit: Add test for misaligned builtin memcpy()Sebastian Huber1-0/+1
2022-04-06unit: Add a unit test suiteSebastian Huber5-0/+60
2022-04-06bsp/stm32h7: Disable some tests for a variantSebastian Huber1-0/+2
Making this BSP a small memory target is a bit coarse and could be improved.
2022-04-06bsps/stm32h7: link to flash on STM32H7B3I-DKKarel Gardas1-1/+4
The patch is needed due to smaller SRAM and completely disabled SDRAM on the BSP variant.
2022-04-05bsp/stm32h7: use appropriate STM32H7B3xxQ define for STM32H7B3I-DK BSP variantKarel Gardas1-1/+4
2022-04-05bsp/stm32h7: configure S(D)RAM values for STM32H7B3I-DK BSP variantKarel Gardas6-6/+24
Caveat: SDRAM 1 is completely disabled for now.
2022-04-05bsp/stm32h7: HSE clock value configuration for STM32H7B3I-DK BSP variantKarel Gardas1-0/+3
2022-04-05bsp/stm32h7: add flash latency configurationKarel Gardas2-0/+21
2022-04-05bsp/stm32h7: add configuration for USART1 GPIO pins, registers and alternate ↵Karel Gardas4-0/+63
function
2022-04-05bsp/stm32h7: disable UART 5, 7, 8, 9 and USART 3, 6, 10 for STM32H7B3I-DK BSPKarel Gardas7-7/+28
2022-04-05bsp/stm32h7: add power supply configurationKarel Gardas2-0/+21
2022-04-05bsp/stm32h7: add spec file for the STM32H7B3I-DK BSP variantKarel Gardas1-0/+17
2022-03-29rtems: Clarify scheduler of created taskSebastian Huber1-0/+1
2022-03-29validation: Use individual names for ident testsSebastian Huber1-0/+1
Make the task configuration reusable. Update #3716.
2022-03-24smp: Add fatal errorSebastian Huber2-0/+23
Add SMP-specifc SMP_FATAL_MULTITASKING_START_ON_NOT_ONLINE_PROCESSOR fatal error. This fatal error helps to diagnose a broken SMP startup sequence. Without this error a context switch using the NULL pointer for the thread control block happens which may be difficult to debug.
2022-03-24validation: Test support functionsSebastian Huber1-0/+2
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test thread implementationSebastian Huber4-0/+46
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test SMP-specific aspectsSebastian Huber3-0/+24
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test scheduler operationsSebastian Huber2-0/+4
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test C libary functionsSebastian Huber1-0/+2
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test <sys/lock.h> mutex operationsSebastian Huber1-0/+1
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test futex supportSebastian Huber1-0/+2
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test status code directivesSebastian Huber1-0/+4
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test timecounterSebastian Huber4-0/+66
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test object servicesSebastian Huber2-1/+2
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test User Extensions ManagerSebastian Huber3-0/+25
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Timer ManagerFrank Kühndel1-0/+11
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Task ManagerSebastian Huber7-4/+49
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Signal ManagerSebastian Huber4-4/+6
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Semaphore ManagerSebastian Huber4-0/+12
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Scheduler ManagerSebastian Huber3-0/+10
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Rate Monotonic ManagerFrank Kühndel2-0/+11
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Partition ManagerSebastian Huber2-0/+7
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test optionsSebastian Huber1-0/+1
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test task modesSebastian Huber1-0/+1
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Message ManagerFrank Kühndel3-1/+9
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test IO ManagerSebastian Huber3-0/+25
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Interrupt ManagerSebastian Huber6-13/+39
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Event ManagerSebastian Huber3-0/+5
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test rtems_cpu_usage_reset()Sebastian Huber1-0/+1
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Clock ManagerFrank Kühndel1-0/+5
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.
2022-03-24validation: Test Cache ManagerSebastian Huber2-0/+22
The test source code is generated from specification items by the "./spec2modules.py" script contained in the git://git.rtems.org/rtems-central.git Git repository. Please read the "How-To" section in the "Software Requirements Engineering" chapter of the RTEMS Software Engineering manual to get more information about the process. Update #3716.