Age | Commit message (Collapse) | Author |
|
|
|
|
|
This change allows for the pins assigned to UART7 to be reconfigured via
config.ini.
|
|
This function is not a super core service.
|
|
The BSP is for a custom i.MXRT1166 based board. At the moment, only the
cortex M7 is supported.
|
|
The flash configuration is something very board specific. So move the
file to a board specific location. Beneath that, not all controllers and
configurations need the flash config right at the address 0 of the
flash. For example on the i.MXRT11xx, the config has an offset for some
flash types.
|
|
The imx-gpio driver used in i.MX and i.MXRT BSPs generates a name based
on a fixed string. The original code only used one digit for the
controller. With the 13 GPIO controllers of the i.MXRT1166, that isn't
enough any more. This patch extends the name to two digits which should
be enough for the next controller generations.
|
|
According to the reference manual the bits exist and they can be used.
Also confirmed by NXP support in the community forum:
https://community.nxp.com/t5/i-MX-RT/i-MXRT1160-LPSPI-HREQ-supported/m-p/1668647#M25512
|
|
The function returned a multiplexer value instead of the frequency.
|
|
Useful for creating an application specific device tree that is based on
the evaluation board.
|
|
CAVEAT: license change from BSD to Apache2 license!
Explanation:
The imported files come from CMSIS v5 project available on:
https://github.com/ARM-software/CMSIS_5/tree/develop
The files imported are located inside the CMSIS/Core/Include
project sub-directory.
The project does not provide any NOTICE file in its root directory nor
in the directory of the imported files.
The NOTICE file and its usage in the Apache 2 license was/is
so far the only issue mentioned in discussion of RTEMS developers/users
when considering inclusion of the code under Apache 2 license
into the RTEMS project.
Since the CMSIS v5 project is free from this legal hinder, we may freely
use it and update files to the latest version.
Technical: the patch replaces code from 2015 with the latest version
which brings quite a lot of bug fixes and most importantly opens
possibilities to support MCUs based on new ARM cores.
|
|
|
|
|
|
Test the shutdown halt separately from the SMP-specific shutdown
request.
Update #3716.
|
|
Update #3707.
|
|
This unit test covers code paths which are only reached if unlimited
objects are used.
Update #3716.
|
|
This unit test covers code paths of the Message Handler which are only
reached by through POSIX message queue API.
Update #3716.
|
|
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.
|
|
Update #4772.
|
|
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
|
|
|
|
Fixes Coverity CID 1538314.
|
|
Sponsored-By: Precidata
|
|
Do not wait for other processors to halt.
|
|
Update #3716.
|
|
Update #3716.
|
|
|
|
Update #3706.
|
|
Remove the BSP_POWER_DOWN_AT_FATAL_HALT BSP option. Applications should
do the customization of the system termination with an initial fatal
extension.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Move, document, and reformat support functions from <leon.h> to
<bsp/leon3.h>.
|
|
|
|
|
|
Separate the probing of the interrupt controller from the
initialization.
|
|
|
|
Rename parts to match with GRLIB naming.
Close #4842.
|