Age | Commit message (Collapse) | Author |
|
If the CSafeLoader is available, load only the necessary build items.
This considerably speeds up the build setup time if the CSafeLoader is
used.
|
|
This makes it more obvious that this is an item UID.
|
|
Move the item cache handling to a ItemCache class. Implement this class
depending on the availability of CSafeLoader.
|
|
The CSafeLoader uses the C libyaml libary to considerably speed up the
loading of YAML files.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
These memory benchmark programs are not supposed to run. Instead, they
can be analysed on the host system to measure the memory usage of
features. See the membench module of rtems-central.
Update #3716.
|
|
Canonicalize brief descriptions.
Update #3707.
|
|
Update #3707.
|
|
Canonicalize brief descriptions.
Update #3707.
|
|
Update #3707.
|
|
Update #3707.
|
|
Update #3707.
|
|
Provide basic Doxygen comments.
Update #3706.
Update #3707.
|
|
Canonicalize the file headers.
Update #3707.
|
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658
This GCC bug leads to an incomplete code coverage status.
Update #4932.
|
|
Update #3716.
|
|
|
|
|
|
|
|
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.
|