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
Joel Sherrill
df1cb9f397
cpukit/libcsupport/src/[s-z]*: Change license to BSD-2
...
Updates #3053 .
2022-04-01 10:02:30 -05:00
Joel Sherrill
d90e2dc1e8
cpukit/libcsupport/src/[a-f]*: Change license to BSD-2
...
Updates #3053 .
2022-04-01 10:02:30 -05:00
Joel Sherrill
54ec02640d
cpukit/include/rtems/timespec.h: Change license to BSD-2
...
Permission received from Krzysztof Miesowicz.
Updates #3053 .
2022-04-01 10:02:30 -05:00
Joel Sherrill
59fba6f520
cpukit/include/rtems/cbs.h: Change license to BSD-2
...
Permission received from Petr Benes
Updates #3053 .
2022-04-01 10:02:30 -05:00
Joel Sherrill
ffaaae2cf5
cpukit/score/cpu/moxie: Change license to BSD-2
...
Permission received from Anthony Green.
Updates #3053 .
2022-04-01 10:02:30 -05:00
Sebastian Huber
a340ca191a
libcsupport: Use _fwalk_reent()
...
Use _fwalk_reent() instead of _fwalk(), since _fwalk() was removed from Newlib.
Include <sys/reent.h> and remove local declarations.
2022-04-01 08:04:19 +02:00
Matt Joyce
ea4d756672
newlib01: Added tests for exit procedures
...
Added tests for exit procedures to ensure proper resource
cleanup. The test now checks cleanup for files assigned
to stdio streams and non-stdio streams.
2022-03-31 17:19:39 +02:00
Sebastian Huber
9f9f1408a1
rtems: Clarify scheduler of created task
2022-03-29 17:19:42 +02:00
Sebastian Huber
c2d7376f06
validation: Use individual names for ident tests
...
Make the task configuration reusable.
Update #3716 .
2022-03-29 17:19:42 +02:00
Joel Sherrill
9bbf4003f3
cpukit/include/rtems/confdefs/libpci.h: Manual file header clean up
2022-03-25 11:19:28 -05:00
Joel Sherrill
c35816aaa1
cpukit/include/pci: Manual header file clean up
2022-03-25 11:19:28 -05:00