Sebastian Huber
0725b200e7
bsps: Add gicv3_get_attributes()
2022-04-06 09:48:52 +02:00
Sebastian Huber
d8b23fa488
bsps: Add gicv3_sgi_ppi_get_priority()
2022-04-06 09:48:52 +02:00
Sebastian Huber
f828ddd1a9
bsps: Add gicv3_sgi_ppi_set_priority()
2022-04-06 09:48:52 +02:00
Sebastian Huber
3026859d41
bsps: Move gicv3_init_cpu_interface()
...
Make the processor index a parameter.
2022-04-06 09:48:52 +02:00
Sebastian Huber
b3519336fd
bsps: Move gicv3_init_dist()
...
Make the distributor register block a parameter.
2022-04-06 09:48:52 +02:00
Sebastian Huber
ea353b4bfa
bsps: Add gicv3_sgi_ppi_disable()
2022-04-06 09:48:52 +02:00
Sebastian Huber
f74b120c24
bsps: Add gicv3_sgi_ppi_enable()
2022-04-06 09:48:52 +02:00
Sebastian Huber
42c806fc84
bsps: Add gicv3_sgi_ppi_is_enabled()
2022-04-06 09:48:52 +02:00
Sebastian Huber
be25de5ff8
bsps: Add gicv3_ppi_clear_pending()
2022-04-06 09:48:52 +02:00
Sebastian Huber
2e5b1312c8
bsps: Add gicv3_ppi_set_pending()
2022-04-06 09:48:52 +02:00
Sebastian Huber
518330069d
bsps: Add gicv3_trigger_sgi()
2022-04-06 09:48:52 +02:00
Sebastian Huber
f10c551f54
bsps: Add gicv3_sgi_ppi_is_pending()
2022-04-06 09:48:52 +02:00
Sebastian Huber
9abcaaebc3
bsps: Add <dev/irq/arm-gicv3.h>
...
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-06 09:48:51 +02:00
Sebastian Huber
c1a6e6275b
unit: Test red-black trees
2022-04-06 09:38:09 +02:00
Sebastian Huber
7ca6eeee79
unit: Add test for misaligned builtin memcpy()
2022-04-06 09:38:09 +02:00
Sebastian Huber
95e3ade435
unit: Add a unit test suite
2022-04-06 09:38:09 +02:00
Sebastian Huber
39439d4c85
bsp/stm32h7: Disable some tests for a variant
...
Making this BSP a small memory target is a bit coarse and could be improved.
2022-04-06 09:38:09 +02:00
Karel Gardas
282fba3c88
bsps/stm32h7: link to flash on STM32H7B3I-DK
...
The patch is needed due to smaller SRAM and completely disabled
SDRAM on the BSP variant.
2022-04-06 08:18:23 +02:00
Chris Johns
500e69639e
libmisc/untar: Use a larger block size to read and write files
...
- A larger block size lets files systems work better. On JFFS
a 512 byte compressed block means lots of small flash updates
Closes #4635
2022-04-06 08:02:30 +10:00
Joel Sherrill
4160547a24
sp0*/*.doc: Remove junk UTF-8 character
2022-04-05 13:14:14 -05:00
Joel Sherrill
3ed59872de
testsuites/sptests/sp[i-z]*/*.doc: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
df6a7e0a1d
testsuites/sptests/sp[a-h]*/*.doc: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
ce8d47be72
testsuites/sptests/sp[0-7]*/*.doc: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
d865c65efe
testsuites/sptests/sp[s-z]*: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
0473b2b36a
testsuites/sptests/sp[g-r]*: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
e7d46b738c
testsuites/sptests/sp[a-f*]*: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
c50bb51b19
testsuites/sptests/sp[4-7]*: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
d987a57be4
testsuites/sptests/sp[2-3]*: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
eb579662e4
testsuites/sptests/sp1*: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
725101151c
testsuites/sptests/sp0*: Change license to BSD-2
...
Updates #3053 .
2022-04-05 13:14:14 -05:00
Joel Sherrill
5f8c41c389
Update email address of Fernando Ruiz Casas to <fruizcasas@gmail.com>
...
This was requested to be executed prior to relicensing to BSD-2.
2022-04-05 13:13:31 -05:00
Sebastian Huber
2b54d2e8b8
bsp/stm32h7: Convert to UNIX line endings
2022-04-05 11:34:25 +02:00
Karel Gardas
ef2c5f70e7
bsp/stm32h7: bring all required changes into system_stm32h7xx for STM32H7B3I-DK BSP variant
...
The changes provided here are a result of a merge from various examples
system_stm32h7xx.c files provided by STMicroelectronics for the STM32H7B3I-DK
board with the original RTEMS file provided for the STM32H743I-EVAL2 board.
2022-04-05 10:35:31 +02:00
Karel Gardas
e2b673d410
bsp/stm32h7: properly ifdef all unsupported features in start -hal file while compiling for STM32H7B3I-DK BSP
2022-04-05 09:56:06 +02:00
Karel Gardas
2c4331a14d
bsp/stm32h7: configure peripheral clocks for STM32H7B3xxQ (e.g. STM32H7B3I-DK BSP)
2022-04-05 09:56:06 +02:00
Karel Gardas
074cb1c61d
bsp/stm32h7: configure oscillator for STM32H7B3xxQ (e.g. STM32H7B3I-DK BSP)
2022-04-05 09:56:06 +02:00
Karel Gardas
b50f3e88c2
bsp/stm32h7: configure AHB clock divider for STM32H7B3xxQ (e.g. STM32H7B3I-DK BSP)
2022-04-05 09:56:06 +02:00
Karel Gardas
27d1707f20
bsp/stm32h7: disable ethernet for STM32H7B3I-DK BSP variant
...
Note: the ethernet port is not presented on the board anyway.
2022-04-05 09:56:06 +02:00
Karel Gardas
bf64ff2bb7
bsp/stm32h7: use appropriate STM32H7B3xxQ define for STM32H7B3I-DK BSP variant
2022-04-05 09:56:06 +02:00
Karel Gardas
2414d9b151
bsp/stm32h7: configure S(D)RAM values for STM32H7B3I-DK BSP variant
...
Caveat: SDRAM 1 is completely disabled for now.
2022-04-05 09:56:05 +02:00
Karel Gardas
c2e4128f73
bsp/stm32h7: HSE clock value configuration for STM32H7B3I-DK BSP variant
2022-04-05 09:56:05 +02:00
Karel Gardas
c48bedd13a
bsp/stm32h7: add flash latency configuration
2022-04-05 09:56:05 +02:00
Karel Gardas
0acc136039
bsp/stm32h7: add configuration for USART1 GPIO pins, registers and alternate function
2022-04-05 09:56:05 +02:00
Karel Gardas
51db61ae48
bsp/stm32h7: disable UART 5, 7, 8, 9 and USART 3, 6, 10 for STM32H7B3I-DK BSP
2022-04-05 09:56:05 +02:00
Karel Gardas
044bc3ceab
bsp/stm32h7: add power supply configuration
2022-04-05 09:56:05 +02:00
Karel Gardas
1050b6294d
bsp/stm32h7: add spec file for the STM32H7B3I-DK BSP variant
2022-04-05 09:56:05 +02:00
Joel Sherrill
2a7f7767ff
cpukit/libmisc/dumpbuf/dumpbuf.c: Manually change license to BSD-2
...
There was a typo in the license text and this file was missed by
the script.
Updates #3053
2022-04-02 14:17:59 -05:00
Joel Sherrill
3a6c3c1bde
cpukit/include; Remove SPDX from Gaisler files NOT changed to BSD-2
2022-04-02 14:15:16 -05:00
Joel Sherrill
821e89dab2
cpukit/libcsupport/src/_*: Change license to BSD-2
...
Updates #3053 .
2022-04-01 10:02:30 -05:00
Joel Sherrill
70432fcff2
cpukit/libcsupport/src/[g-r]*: Change license to BSD-2
...
Updates #3053 .
2022-04-01 10:02:30 -05:00