Commit Graph
35042 Commits
Author SHA1 Message Date
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
Joel Sherrill 9982e8e4c1 cpukit/include/drvmgr: Manual header file clean up 2022-03-25 11:19:28 -05:00
Joel Sherrill 06c9ab3e2f cpukit/include/pci.h: Manual header clean up 2022-03-25 11:19:28 -05:00
Joel Sherrill 3d43589812 cpukit/include/*.h: Change license to BSD-2
Updates #3053.
2022-03-25 11:19:28 -05:00
Joel Sherrill 77d1ac6c22 cpukit/include/sys: Change license to BSD-2.
Updates #3053.
2022-03-25 11:19:28 -05:00
Joel Sherrill fb5f575b9f cpukit/include/rtems: Change license to BSD-2
Updates #3053.
2022-03-25 11:19:28 -05:00
Joel Sherrill 3ec0b2676d cpukit/include/linux: Change license to BSD-2
Updates #3053.
2022-03-25 11:19:28 -05:00
Joel Sherrill 35d1f9a238 cpukit/include/dev: Change license to BSD-2
Updates #3053.
2022-03-25 11:19:28 -05:00
Joel Sherrill e4cc56a792 cpukit/libmisc/monitor/: Manually change to BSD-2 license
This code did not have any copyrights or licenses and a bit
of archeology was needed to determine authorship.

This code was in the initial import into the RTEMS CVS repository when
it was established in May 1995. There was very little, if any, code not
written by OAR Corporation in that initial import.  After discussion
with Chris Johns, it was determined that this code was from OAR
Corporation and that he had added a few features later. Both
Chris Johns and OAR Corporation have given permission to relicense.

Updates #3053.
2022-03-24 12:45:03 -05:00
Joel Sherrill 753873e54b Update Eric Norum contact info and start to normalize file headers 2022-03-24 10:01:51 -05:00
Joel Sherrill c9625a21ac testsuites/: Update Eric Norum contact info and normalize file headers 2022-03-24 10:01:51 -05:00
Joel Sherrill 628bd9b682 cpukit/: Update Eric Norum contact info and normalize file headers 2022-03-24 10:01:51 -05:00
Sebastian Huber 10d1de250a validation: Clarify comment 2022-03-24 11:20:26 +01:00
Sebastian Huber 36615183d6 smp: Add fatal error
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-24 11:10:49 +01:00
Sebastian Huber 14de245d05 validation: Test support functions
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-24 11:10:49 +01:00
Sebastian Huber ab2c04a86f validation: Test thread implementation
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-24 11:10:49 +01:00
Sebastian Huber 4a8f4b7202 validation: Test SMP-specific aspects
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-24 11:10:49 +01:00