Timeline



07/13/23:

21:05 Changeset in rtems [6b2318ac] by Karel Gardas <karel@…>
bsps/arm: replace CMSIS v4 with CMSIS v5 files 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.
20:24 Changeset in rtems [46a4c5e] by Kinsey Moore <kinsey.moore@…>
bsps/stm32h7: Make UART7 pins configurable This change allows for the pins assigned to UART7 to be reconfigured via config.ini.
20:15 Ticket #4772 (Remove use of interval from rtems_task_wake_after() documentation) closed by Kinsey Moore
fixed
18:03 Ticket #4927 ("Build Your Application" (Quick Start section 2.7) doesn't work) created by bsterling
I followed the Quick Start instructions verbatim. When I got to 2.7, …
13:42 Changeset in rtems-libbsd [af0fcc3] by Christian Mauderer <christian.mauderer@…>
imx: Enable GPIO driver for imxrt too
08:53 Changeset in rtems [780149b] by Christian Mauderer <christian.mauderer@…>
bsps/imsrt: Make flash config more flexible 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.
08:02 Changeset in rtems [5bfcad26] by Christian Mauderer <christian.mauderer@…>
bsps/imx*: Support more GPIO controllers 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.
07:35 Changeset in rtems [ffd8004c] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt1050: Install device tree sources Useful for creating an application specific device tree that is based on the evaluation board.

07/12/23:

14:12 GSoC/2023 edited by Muhammad Sulthan Mazaya
(diff)
14:05 GSoC/2023 edited by Muhammad Sulthan Mazaya
(diff)
13:40 Changeset in rtems [49ad450] by Sebastian Huber <sebastian.huber@…>
bsps/grlib: Use GRLIB definition of GRSPWROUTER Rename parts to match with GRLIB naming. Close #4842.
13:31 Changeset in rtems-central [5771560] by Sebastian Huber <sebastian.huber@…>
spec: Use GRLIB definition of GRSPWROUTER Rename item to match with GRLIB naming. Update #4842.
12:58 GSoC/2023 edited by Utkarsh Verma
Add status updates for Utkarsh (diff)
12:44 Changeset in rtems-central [d077161] by Sebastian Huber <sebastian.huber@…>
spec: Remove obsolete register block This register block was an incomplete duplicate of spec:/dev/grlib/if/grspw2. Update #4842.
12:42 Changeset in rtems [06f63154] by Sebastian Huber <sebastian.huber@…>
bsps/grlib: Remove obsolete header file This header file was an incomplete duplicate of <grlib/grspw2-regs.h>. Update #4842.
12:41 Changeset in rtems [181d989] by Sebastian Huber <sebastian.huber@…>
bsps/grlib: Use GRLIB definition of GRSPW2 Update #4842.
12:38 Changeset in rtems-central [d6c4baf] by Sebastian Huber <sebastian.huber@…>
spec: Use GRLIB definition of GRSPW2 Update #4842.
12:14 Changeset in rtems [cba956b] by Sebastian Huber <sebastian.huber@…>
bsps/grlib: Move GR740-specific registers Update #4842.
07:44 GSoC/2023 edited by Abhimanyu Raghuvanshi
(diff)
07:30 Ticket #4926 (open() non-blocking mode. not posix compliant) created by Ning Yang
[…] when open() set O_NONBLOCK. read() still blocks. output: …
07:00 Changeset in rtems-central [89b89fe] by Sebastian Huber <sebastian.huber@…>
spec: Move GR740-specific register blocks Update #4842.
06:17 Changeset in rtems [584be21] by Sebastian Huber <sebastian.huber@…>
bsps/grlib: Expand GRCLKGATE register bit fields Use the maximum width supported by the GRLIB even if this exceeds the configuration limits of a particular IP instance. Update #4842.
06:16 Changeset in rtems-central [b46ff7e] by Sebastian Huber <sebastian.huber@…>
spec: Expand GRCLKGATE register bit fields Use the maximum width supported by the GRLIB even if this exceeds the configuration limits of a particular IP instance. Update #4842.
06:04 Changeset in rtems [e6427f1e] by Sebastian Huber <sebastian.huber@…>
bsps/grlib: Add GRCAN - CanTxIRQ Update #4842.
06:02 Changeset in rtems-central [d4c1301] by Sebastian Huber <sebastian.huber@…>
spec: Add GRCAN - CanTxIRQ Update #4842.
04:21 Ticket #4925 (Deal with GR740 errata: Level-2 Cache Issues H1 2023 (GRLIB-TN-0021)) created by Sebastian Huber
Evaluate, document, implement workarounds and validate the workarounds …

07/10/23:

15:23 Ticket #4657 (Apple M1 hardware is not able to compile rtems toolchain while using RSB.) closed by kgardas
fixed: I've tested building of 6/rtems-riscv 6/rtems-arm 6/rtems-i386 6/rtems-x86_64 6/rtems-aarch64 and all built fine on: […] thanks to Chris Johns for hacking on it. Closing as I'm original reporter.
08:31 Ticket #4062 (waf configure fails on Ubuntu 20.04 with python error.) closed by kgardas
wontfix: Closing this since I'm original reporter and workaround for issue exists.

07/07/23:

20:31 Ticket #4924 (Add Regulator Helper to RTEMS) created by Joel Sherrill
This is to add the Regulator Helper. This will include the regulator …
09:47 Ticket #4923 (FPU context init/switch not working well on more than 2 tasks on ...) created by kgardas
While working on stm32h7 I've noted strange results from fpu …

07/06/23:

18:46 Changeset in rtems [f46c15f] by Kinsey Moore <kinsey.moore@…>
spec: Add QEMU test annotations QEMU is known to fail certain tests intermittently due to clock tick delivery issues. This defines those tests as intermittent for BSPs intended to run on QEMU alone. Updates #4922 Updates #4072
17:01 Ticket #4922 (QEMU delivers back-to-back timer ticks after task switches) created by Kinsey Moore
A selection of tests in the RTEMS testsuite will fail consistently or …
15:15 Changeset in rtems-central [60b1d1a] by Sebastian Huber <sebastian.huber@…>
validation: Add test-ident substitution
15:15 Changeset in rtems-central [e23c258] by Sebastian Huber <sebastian.huber@…>
spec: Clarify leon3 shutdown
15:13 Changeset in rtems [723c634d] by Sebastian Huber <sebastian.huber@…>
validation: Improve sparc/leon3 shutdown test Test the shutdown halt separately from the SMP-specific shutdown request. Update #3716.
08:34 Changeset in rtems [f8d4f16] by Sebastian Huber <sebastian.huber@…>
score: Add workaround for GCC bug https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108658 This GCC bug leads to an incomplete code coverage status. Update #4932.

07/05/23:

20:28 Changeset in rtems [fd69308] by Joel Sherrill <joel@…>
Add the Regulator Interface and test Updates #4924. The Regulator is an application support class which is used to deal with the scenario where there is a bursty input source which needs to be metered out to a destination sink. The maximum size of bursts needs to be known and the delivery method must be configured to deliver messages at a rate that allows the traffic to not overflow.
20:03 Changeset in rtems [c2083e81] by Kinsey Moore <kinsey.moore@…>
arm/stm32h7: Add support for STM32H750B-DK 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.

07/04/23:

06:27 Changeset in rtems-central [31ab71f] by Sebastian Huber <sebastian.huber@…>
spec: Fix format

07/03/23:

15:32 Changeset in rtems [6264b14] by Joel Sherrill <joel@…>
Revert accidentally committed "Remove unused _IO_Relax" Sebastian has agreed to move this out of score. I should have removed this patch from my tree but accidentally committed it with another patch.
14:52 Ticket #4867 (Clean up rtems-lwip uLan directory) closed by Kinsey Moore <kinsey.moore@…>
fixed: In d0cb318/rtems-lwip: […]
12:22 Changeset in rtems-central [8e27032] by Sebastian Huber <sebastian.huber@…>
membench: Add sections
07:11 Ticket #4921 (Tool versions for RTEMS 6.1 release) created by Sebastian Huber
* GCC 13.2 * Binutils 2.41 * GDB 13.2 * Newlib TBD

06/30/23:

00:13 Ticket #4869 (Add QSPI Flash Device API) closed by Chris Johns
fixed
00:11 Ticket #4857 (RSB Recipe Missing %hash Does Not Fail) closed by Chris Johns
duplicate

06/29/23:

20:46 Changeset in rtems [56d21a7] by Karel Gardas <karel@…>
bsps/stm32h7: disable MPU alignment for M4-based BSP variants There is no point in wasting precious memory space on enforced section alignment for the purpose of MPU which is not implemented on M4 core anyway.
16:36 Changeset in rtems [793c0f4] by Philip Kirkpatrick <p.kirkpatrick@…>
bsps/arm: Add BSP for ZynqMP RPU
Note: See TracTimeline for information about the timeline view.