Timeline



03/17/23:

14:56 Changeset in rtems-central [9a4911f] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
14:54 Changeset in rtems-central [6faa926] by Sebastian Huber <sebastian.huber@…>
spec: Replace enum Event with defines There is a Doxygen limitation that all compound names (enum, struct, class, union, group) within a project must be unique.
14:52 Changeset in rtems [74a6b33f] by Sebastian Huber <sebastian.huber@…>
validation: Replace enum Event with defines There is a Doxygen limitation that all compound names (enum, struct, class, union, group) within a project must be unique. Update #3716.
07:48 Changeset in rtems-central [ed62a8e] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
06:24 Changeset in rtems [a60b816] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix wording
04:10 Changeset in rtems-libbsd [16be3a7] by Aaron Nyholm <aaron.nyholm@…>
rtemsbsd/rc_conf: Fixed non-nullterminated string causing crashes
04:10 Changeset in rtems-libbsd [7170d1ed]6-freebsd-12 by Aaron Nyholm <aaron.nyholm@…>
rtemsbsd/rc_conf: Fixed non-nullterminated string causing crashes

03/16/23:

17:37 Changeset in rtems [7163014] by Kinsey Moore <kinsey.moore@…>
bsps/xqspipsu: Add support for reading ECC This adds a helper function to read the ECC status for an ECC unit in SPI-attached NOR memory.
15:14 Changeset in rtems [0e773420] by Sebastian Huber <sebastian.huber@…>
rtems/test.h: Use attribute
13:25 Changeset in rtems [139bc390] by Karel Gardas <karel@…>
score/arm: enhance ARMV7M MPU setup with capability to set control register Due to API change, the patch also fixes affected BSPs and uses value provided by MPU CTRL spec option there. Sponsored-By: Precidata
13:22 Changeset in rtems [8f6d4b7d] by Karel Gardas <karel@…>
spec: add MPU CTRL option to be usable on ARMV7M based BSPs The patch also enables usage of the option on imxrt and stm32h7 based BSPs. Sponsored-By: Precidata
13:07 Changeset in rtems [3353d3f3] by Sebastian Huber <sebastian.huber@…>
doxygen: Add group for FreeBSD kernel header files
10:43 Changeset in rtems [45234f58] by Sebastian Huber <sebastian.huber@…>
doxygen: Add test files to groups
10:15 Changeset in rtems [de6568ed] by Sebastian Huber <sebastian.huber@…>
validation: Fix test case group identifiers Update #3716.
10:10 Changeset in rtems [eaecc49] by Sebastian Huber <sebastian.huber@…>
doxygen: Add files to groups and fix group scopes
10:08 Changeset in rtems [3264c815] by Sebastian Huber <sebastian.huber@…>
doxygen: Fix group identifiers
09:59 Changeset in rtems-central [258bc98] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
08:00 Changeset in rtems [11cc51e] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Use per-CPU mtimecmp in clock driver Use the mtimecmp from the PLIC/CLINT initialization in the clock driver. This register is defined by the device tree and does not assume a fixed mapping.
07:31 Changeset in rtems [e5233057] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Make SMP start more robust In SMP configurations, check that we run on a configured processor. If not, then there is not much that can be done since we do not have a stack available for this processor. Just loop forever in this case. Do this in assemlby to ensure that no stack memory is used.
02:34 RTEMSMailingLists edited by Chris Johns
Make is clear to use an email (diff)
01:01 Changeset in rtems [984693a] by Aaron Nyholm <aaron.nyholm@…>
libmisc/shell: Add flashdev command
00:56 Changeset in rtems [15d4428] by Aaron Nyholm <aaron.nyholm@…>
cpukit/flash: Add API for Flash devices
00:42 Changeset in rtems [94a7d17b] by Aaron Nyholm <aaron.nyholm@…>
aarch64/versal: Fix uart interrupt issues

03/15/23:

20:21 Changeset in rtems [ddafdfe] by Kinsey Moore <kinsey.moore@…>
bsps/zynqmp: Use correct include path The existing include path only works from inside the RTEMS build. This fixes the include path to work both in the RTEMS build and with builds of external apps since this file gets installed with the BSP.
18:15 Changeset in rtems [0e4e9dd4] by Karel Gardas <karel@…>
score/arm: improve printed exception information for Cortex-Mx CPUs Sponsored-By: Precidata
14:52 Changeset in rtems [09ddbde2] by Sebastian Huber <sebastian.huber@…>
score: Add file to Doxygen group
14:52 Changeset in rtems [a0bb541d] by Sebastian Huber <sebastian.huber@…>
build: Use standard format
13:44 Changeset in rtems [4021b87] by Alan Cudmore <alan.cudmore@…>
spec: add riscv kendrytek210 variant build options This patch includes the spec/build options for the riscv kendrytek210 BSP variant. It includes options to allow the frdme310arty console UART to be used on multiple BSPS, device tree options, memory options, and other required options for the variant. Updates #4876
13:41 Changeset in rtems [26853a06] by Alan Cudmore <alan.cudmore@…>
bsps/riscv: add riscv/kendrytek210 BSP variant source changes This patch adds support for the Kendryte K210 RISC-V BSP variant. The SoC uses the existing Interrupt Controller, Timer, and console UART. It only needs SoC specific initialization and an embedded device tree binary similar to the polarfire SoC BSP. Updates #4876
13:39 Changeset in rtems [ca1c4e70] by Alan Cudmore <alan.cudmore@…>
bsps/riscv: add device tree source and device tree blob header for k210 bsp variant This patch adds the k210 device tree source and the corresponding device tree blob encoded in the header which is used for the embedded device tree blob for the Kendryte K210 BSP variant. Updates #4876
13:31 Changeset in rtems [cbddf5de] by Sebastian Huber <sebastian.huber@…>
bsps/riscv: Fix riscv_get_hart_index_by_phandle() Take a non-zero RISCV_BOOT_HARTID into account.
10:53 Changeset in rtems [19ce49c] by Sebastian Huber <sebastian.huber@…>
doxygen: Document hash algorithm files
09:06 Changeset in rtems [51fdc8f9] by Sebastian Huber <sebastian.huber@…>
cpuuse: Add implementation Doxygen group
08:46 Changeset in rtems [03159bd8] by Sebastian Huber <sebastian.huber@…>
build: Remove obsolete default-by-variant
07:58 Changeset in rtems [3a6efa2] by Sebastian Huber <sebastian.huber@…>
score: Fix Doxygen group identifier
07:55 Changeset in rtems [d0dd98c] by Sebastian Huber <sebastian.huber@…>
sparc: Add header files to Doxygen group
07:47 Changeset in rtems-central [77414f1] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
07:39 Changeset in rtems-central [ea3eadf] by Sebastian Huber <sebastian.huber@…>
interface: Improve register bit field macros Update #4828.
07:20 Changeset in rtems-central [7c0ddcc] by Sebastian Huber <sebastian.huber@…>
spec: Remove generic attrs from register blocks
07:04 Changeset in rtems-central [25310de] by Sebastian Huber <sebastian.huber@…>
generate_membench.py: Remove unused variable
04:38 Changeset in rtems-docs [cdb6208] by Ruturaj Nanoti <nanotiruturaj@…>
user/bsps/arm: Fix a typo in the stm32h7 BSP documentation

03/14/23:

22:44 Ticket #4879 (Use Cortex-Mx fault registers to show more information about the fault ...) created by kgardas
It would be great if _CPU_Exception_frame_print would use a little bit …
16:53 Changeset in rtems-source-builder [da7b5a7] by Joel Sherrill <joel@…>
rtems-tools-6.cfg: Update to get RISC-V bsp-builder corrections
14:13 Changeset in rtems-tools [c8bf730] by Joel Sherrill <joel@…>
rtems-bsps-riscv.ini: Update list to drop medany and add BSPs
07:28 Changeset in rtems-central [d0355e8] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
07:25 Changeset in rtems [e81701b] by Sebastian Huber <sebastian.huber@…>
validation: Fix typo
07:12 Changeset in rtems-central [051fbb8] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
06:43 Ticket #4878 (sptests/spsysinit01 sem_open call only has 3 parameters with O_CREAT ...) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 377eae4/rtems: […]

03/13/23:

14:47 Changeset in rtems [377eae4] by Sebastian Huber <sebastian.huber@…>
spsysinit01: Fix sem_open() call The O_CREAT flag requires a mode and initial value as third and fourth argument. Close #4878.
14:29 Ticket #4878 (sptests/spsysinit01 sem_open call only has 3 parameters with O_CREAT ...) created by Lucian-Raul Silistru
Cloned from #4877: ---- When calling sem_open with the O_CREAT flag …
14:28 Ticket #4877 (sptests/spsysinit01 sem_open call only has 3 parameters with O_CREAT flag) reopened by Sebastian Huber
Thanks, you found the reason for a sporadic test failure which is on my TODO list for a long time.
13:31 Ticket #4877 (sptests/spsysinit01 sem_open call only has 3 parameters with O_CREAT flag) closed by Joel Sherrill
invalid: This is an error on the caller's part. Per https://pubs.opengroup.org/onlinepubs/9699919799/functions/sem_open.html, the fourth argument is required if you include O_CREAT. Since you did not explicitly pass a value, the result is undefined. […]
12:49 Changeset in rtems [9bb2f59e] by Sebastian Huber <sebastian.huber@…>
doxygen: Add groups for related test suites
12:45 Changeset in rtems-central [b37bd6a] by Sebastian Huber <sebastian.huber@…>
spec: Place test suites in design groups
12:33 Changeset in rtems [2859e422] by Sebastian Huber <sebastian.huber@…>
Provide kernel space items only if needed The kernel space parts of standard system header files were protected against misuse by a preprocessor error directive. This approach does not work well with tools such as Doxygen. Provide the kernel space items only if the required defines are present.
09:26 Ticket #4877 (sptests/spsysinit01 sem_open call only has 3 parameters with O_CREAT flag) created by Lucian-Raul Silistru
When calling sem_open with the O_CREAT flag the sem_open function …

03/11/23:

15:20 GSoC/2023 edited by Mohd Noor Aman
Entry for GSoC 2023 by Mohd Noor Aman (diff)

03/09/23:

23:38 Ticket #4872 (GDB 13.1 does not build on FreeBSD 13.1) closed by Chris Johns <chrisj@…>
fixed: In e5abdec/rtems-source-builder: […]
15:34 Changeset in rtems [8bc15aba] by Sebastian Huber <sebastian.huber@…>
validation: Validate RTEMS_NO_TIMEOUT Update #3716.
14:21 Ticket #4876 (RISC-V BSP Variant for the Kendryte K210 SoC) created by Alan Cudmore
The Kendryte K210 is low cost 64-bit dual core RISC-V SoC with: - …
13:15 Changeset in rtems [1a4e78b3] by Karel Gardas <karel@…>
bsps/stm32h7: fix propagation of configured HSE freq. value into the code Sponsored-By: Precidata
12:54 Ticket #4874 (Undefined behaviour) closed by Sebastian Huber
wontfix: This was discussed on the RTEMS mailing list some time ago: https://lists.rtems.org/pipermail/devel/2021-November/069991.html Quite frankly, someone passing a NULL pointer to functions like void rtems_clock_get_monotonic_bintime(struct bintime *time_point) will also use the NULL pointer later. The next release of the pre-qualified RTEMS will probably contain the clock_get() function which performs these NULL pointer checks.
12:42 Ticket #4875 (LEON3FT - Power-down workaround) created by Daniel Páscoa
Within bsps\sparc\leon3\start\bspidle.S there is the attached code …
12:37 Ticket #4874 (Undefined behaviour) created by Daniel Páscoa
If one searches within SRSs or ICDs for 'undefined behaviour' one will …
12:34 Ticket #4873 (Registers definitions wrongly defined when there are reserved bits) closed by Daniel Páscoa
duplicate: Wrong ticket raised.
12:32 Ticket #4873 (Registers definitions wrongly defined when there are reserved bits) created by Daniel Páscoa
With respect to RTEMS 6 (ESA-promoted RTEMS SMP Qualification Data …
12:11 Changeset in rtems-lwip [7216322] by Sebastian Huber <sebastian.huber@…>
Add sys_arch_data_sync_barier() for RTEMS
11:58 Changeset in rtems-lwip [5fc0ade] by Sebastian Huber <sebastian.huber@…>
Fix build for arm/tms570 BSPs
07:35 GSoC/Mentors edited by Husni Faiz
(diff)
03:28 Changeset in rtems-source-builder [e5abdec] by Chris Johns <chrisj@…>
6/gdb: fix building on FreeBSD 13.1 See https://sourceware.org/bugzilla/show_bug.cgi?id=30214 Closes #4872
03:10 Ticket #4872 (GDB 13.1 does not build on FreeBSD 13.1) created by Chris Johns
If the binutils package is installed GDB does not build. See …

03/08/23:

20:39 Changeset in rtems-docs [fd6d8620] by Kinsey Moore <kinsey.moore@…>
c-user/chains: Correct iteration example code Casting the node returned by rtems_chain_head is incorrect. That node is owned by the control structure and use of it post-cast could cause memory corruption. Instead, use rtems_chain_first which returns the node after the head node. This also corrects node->next to rtems_chain_next(node) which makes better use of the API.
19:01 Changeset in rtems [10ff982] by Kinsey Moore <kinsey.moore@…>
bsps/xnandpsu: Allow use of both chip selects By default, the Xilinx NAND driver does not probe the second chip select. This alteration allows the second half of chips to be detected when present.
15:32 Changeset in rtems-source-builder [7153c2f] by Alex White <alex.white@…>
6: Update MicroBlaze? gdb to 12.1 GDB 11.2 fails to compile on Ubuntu 22.04 for MicroBlaze?.

03/06/23:

15:37 Changeset in rtems [3612dc7] by Sebastian Huber <sebastian.huber@…>
build: Print item UID in case of errors This helps to identify issues in build items.
10:44 Changeset in rtems-central [2fe6710] by Sebastian Huber <sebastian.huber@…>
spec: Add missing interface function link
03:40 Ticket #4768 (Use tarballs for stable versions development tools) reopened by Chris Johns
I am reopening this ticket. The severity is blocker and if a release is not to used upstream released tarball files we need a clear reason why. The RSB is not using GCC released sources and the current rtems/config/tools/rtems-gcc-10-newlib-head.cfg shows this. If you look at the 5.3 sources you will see gcc tarballs are used, eg gcc-9.3.0.tar.xz. As things are an RTEMS 6 release will end up with a file called gnu-mirror-gcc-92b44cf,tar.gz. Where is the repo this comes from? The name gnu-mirror-gcc is confusing unless you understand what is going on? How do you track the integrity of the repo used once you manage to find it? I think we should be using a GCC release tarball of code in releases.
02:35 Ticket #4870 (Add features for QSPI Flash on Xilinx Versal) created by Aaron N
Adds bug fixes for code ported from Xilinx, adds ReadId? function for …
02:27 Ticket #4869 (Add QSPI Flash Device API) created by Aaron N
Add an API for qspi flash to create device node.

03/03/23:

15:48 Ticket #4868 (Add a note about email signup to Mailman page.) created by Amar Takhar
We need to add a note to the mailman page to allow for users to signup …
14:35 Ticket #4867 (Clean up rtems-lwip uLan directory) created by Kinsey Moore
The uLan directory in rtems-lwip was originally sourced from another …
Note: See TracTimeline for information about the timeline view.