Timeline



09/26/22:

21:45 Changeset in rtems-libbsd [f462c4d]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
rtemsbsd/arasan_sdhci: Improve board/eMMC compat This improves the compatibility of this driver across board and memory variants by avoiding use of the HISPD mode.
20:59 Changeset in rtems-libbsd [cf8fa08]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
rtemsbsd/arasan_sdhci: Remove redundant clock cap The BSD SD subsystem enforces a 50MHz clock cap for devices which don't report their own maximum clock speed. This setting is unnecessary for the Zynq 7000 version of this IP and restricts the Zynq Ultrascale+ MPSoC version of this IP without need since it reports its maximum speed as 200MHz.
20:57 Changeset in rtems-libbsd [452637a]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
rtemsbsd/arasan_sdhci: Update description This driver works on both the Zynq 7000 chips as well as the Zynq Ultrascale+ MPSoC chips and targets the Arasan SDHCI IP that exists in both.
20:52 Changeset in rtems-libbsd [ba1b041]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
rtemsbsd/arasan_sdhci: Stop masking capabilities The initial version of this driver was masking the capabilities register to hide 8 bit bus capability. This is not necessary since these devices report that capability correctly and the masking affects performance negatively on ZynqMP boards where the 8 bit bus is supported. This also removes two quirks that were made necessary by the capabilities masking.
15:51 Changeset in rtems [7842a333] by Kinsey Moore <kinsey.moore@…>
zynqmp: Add support for the CFC-400X This adds a BSP variant for the ZynqMP BSP family to support the Innoflight CFC-400X platform. To properly support the CFC-400X, device trees were added to the ZynqMP platform due to both the optional management interface as well as alternate physical configuration of the ethernet interfaces.
07:31 Changeset in rtems [2846b17] by Sebastian Huber <sebastian.huber@…>
config: Changeable size for IDLE stack allocator Allow the IDLE stack allocator to change the stack size. This can be used by applications with a very dynamic thread-local storage size to adjust the thread storage area of the IDLE tasks dynamically. Update #4524.
05:39 Ticket #4727 (RSB decode exception stops build) created by Chris Johns
Building in a Rocky VM on FB 12 with 5 I got: […] If the data is …
05:38 Ticket #4726 (RSB decode exception stops build) created by Chris Johns
Building in a Rocky VM on FB 12 with 5 I got: […] If the data is …
01:50 Ticket #4725 (Git commit message format instrunctions (cloned)) created by Chris Johns
The Eng docs …
01:48 Ticket #4724 (Git commit message format instructions) created by Chris Johns
The Eng docs …

09/24/22:

10:05 Changeset in rtems-central [20156cf] by Sebastian Huber <sebastian.huber@…>
spec: Place acfg options in acfg domain
09:46 Changeset in rtems-central [cf8c749] by Sebastian Huber <sebastian.huber@…>
spec: Remove "appl-config-group-member" role Replace it with "interface-ingroup".
08:44 Changeset in rtems-central [4145e0c] by Sebastian Huber <sebastian.huber@…>
items: Add items by type to item cache
08:43 Changeset in rtems-central [c9bb7de] by Sebastian Huber <sebastian.huber@…>
specview.py: Simplify
08:09 Changeset in rtems-source-builder [179d671] by Sebastian Huber <sebastian.huber@…>
6: Update GCC 10 and 12
08:09 Changeset in rtems-source-builder [462cc57] by Sebastian Huber <sebastian.huber@…>
6/7: Update Newlib This fixes a setjmp() and longjmp() issue for the 64-bit powerpc target.

09/23/22:

09:35 Ticket #4723 (Issue with NFSv4) created by Fabrizio Pirovano
We are testing NFSv4 on a coldfire mcf5329 platform using rtems-6 …
09:33 Changeset in rtems-central [57d44a1] by Sebastian Huber <sebastian.huber@…>
spec: Add justification for model test suite
09:28 Changeset in rtems-central [ea9ade1] by Sebastian Huber <sebastian.huber@…>
spec: Remove unused test suite
09:27 Changeset in rtems [a3717de] by Sebastian Huber <sebastian.huber@…>
validation: Remove unused test suite Update #3716.
09:26 Changeset in rtems-central [fcbbc39] by Sebastian Huber <sebastian.huber@…>
spec: Fix wording
09:10 Changeset in rtems-central [e18c077] by Sebastian Huber <sebastian.huber@…>
spec: Add "memory-benchmark" item type
09:05 Changeset in rtems [1425735] by Sebastian Huber <sebastian.huber@…>
bsp/leon3: Simplify shutdown Do not wait for other processors to halt.
08:53 Changeset in rtems-central [e54f6f1] by Sebastian Huber <sebastian.huber@…>
spec: Simplify leon3 BSP family shutdown
06:37 Changeset in rtems [962904c] by Sebastian Huber <sebastian.huber@…>
bsps: Fix format specifier Close #4722.
06:30 Ticket #4722 (Odd IDLE thread ID printing from various BSPs in minimum.exe) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 962904c/rtems: […]

09/22/22:

15:09 Ticket #4722 (Odd IDLE thread ID printing from various BSPs in minimum.exe) created by Mohd Noor Aman
I have built a new aarch64 raspberry pi 4 BSP and while trying out the …
12:57 Changeset in rtems [9ed7103] by Sebastian Huber <sebastian.huber@…>
score: Simplify Chain_Node definition Fix documentation.
12:47 Changeset in rtems-central [9d04bd3] by Sebastian Huber <sebastian.huber@…>
spec: Fix typos
11:28 Changeset in rtems-central [05193bd] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
11:24 Changeset in rtems-central [1167cbc] by Sebastian Huber <sebastian.huber@…>
spec: Specify and test clock manager directives
11:19 Changeset in rtems [acf1e5b2] by Sebastian Huber <sebastian.huber@…>
rtems: Add rtems_clock_get_ticks_since_boot() function This function was declared, however, a definition was missing. Add a validation test for it.
11:06 Changeset in rtems [74a78fb] by Sebastian Huber <sebastian.huber@…>
rtems: Fix typo in rtems_build_name() definition
07:42 Ticket #4721 (Support tar along with pax) created by Chris Johns
Rocky 9 does not provide pax. Searching PowerTools and CRB repos …
07:17 Ticket #4720 (Backport rtems-tools fixes) created by Chris Johns
The devel branch hashes are: - …
06:26 Changeset in rtems [ade8d99] by Sebastian Huber <sebastian.huber@…>
build: Install SHA header files Update #3719.
05:56 Changeset in rtems [f6e7c627] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Mark functions in start.S Add the function type to _start() and bsp_start_hook_0_done() so that the linker can generate ARM/Thumb interworking code. Update #4202.

09/21/22:

15:15 Changeset in rtems-source-builder [7cdb775] by Joel Sherrill <joel@…>
rtems-tools-6.cfg: Correct hash
13:37 Changeset in rtems-source-builder [928c15c] by Joel Sherrill <joel@…>
rtems-tools-6.cfg: Bump hash to avoid stray comma in aarch64.ini configuration for bsp-builder
13:31 Changeset in rtems-tools [d0a65c7] by Joel Sherrill <joel@…>
rtems-bsps-aarch64.ini: Remove trailing comma causing empty BSP name
03:55 Changeset in rtems-source-builder [ba4539b] by Chris Johns <chrisj@…>
rtems/kernel: Update to the latest - Addition of the Polarfire Icicle BSP

09/20/22:

15:30 Changeset in rtems [05461aa4]55.2 by Kinsey Moore <kinsey.moore@…>
cpukit/fdt: Free index before container Ensure that the index is released before the structure containing it is freed and NULLed. Updates #4460
15:30 Changeset in rtems [3af84c1] by Kinsey Moore <kinsey.moore@…>
cpukit/fdt: Free index before container Ensure that the index is released before the structure containing it is freed and NULLed. Updates #4460
15:24 Changeset in rtems [584f5bc9] by Kinsey Moore <kinsey.moore@…>
cpukit/fdt: Check correct allocation The second allocation check was mistakenly rechecking the first allocation. It now checks the correct allocation and ensures that names is not NULL. Updates #4462
15:24 Changeset in rtems [cab00c70]5 by Kinsey Moore <kinsey.moore@…>
cpukit/fdt: Check correct allocation The second allocation check was mistakenly rechecking the first allocation. It now checks the correct allocation and ensures that names is not NULL. Updates #4462
11:45 Changeset in rtems [3edf9cb] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Move bsp_start_hook_0_done() Declare bsp_start_hook_0_done() in <bsp/start.h>.
11:18 Changeset in rtems [80be0de4] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Add comment about banked FIQ registers
08:33 Changeset in rtems [63cf5833] by Sebastian Huber <sebastian.huber@…>
bsp/tms570: Fix TMS570_USE_HWINIT_STARTUP Make sure only one module is built which defines bsp_start_hook_0().
08:31 Changeset in rtems [f3f5b27] by Sebastian Huber <sebastian.huber@…>
bsp/tms570: Fix declarations This avoids multiple definition errors.

09/19/22:

15:00 Ticket #4719 (risc-v fe310 console driver uart read error) closed by Alan Cudmore <alan.cudmore@…>
fixed: In 88f4d44f/rtems: […]
13:00 Changeset in rtems [d0b92735] by Padmarao Begari <padmarao.begari@…>
bsps/shared/: Use device tree blob If the bsp is integrated and supported a device tree blob(dtb) then use dtb instead of using it from the U-Boot (BSP_START_COPY_FDT_FROM_U_BOOT=False).
13:00 Changeset in rtems [6b0d3c9] by Padmarao Begari <padmarao.begari@…>
bsps/riscv: Add Microchip PolarFire? SoC BSP variant The Microchip PolarFire? SoC support is implemented as a riscv BSP variant to boot with any individual hart(cpu core) or SMP based on the boot HARTID configurable and support components are 4 CPU Cores (U54), Interrupt controller (PLIC), Timer (CLINT), UART.
13:00 Changeset in rtems [974c6ea] by Padmarao Begari <padmarao.begari@…>
spec/build/bsps: Add dtb support Add dtb and dtb header path configurable build option
13:00 Changeset in rtems [9cdc008] by Padmarao Begari <padmarao.begari@…>
bsps/riscv: Add device tree blob Add the basic Microchip PolarFire? SoC device tree source and blob The mpfs-dtb.h is generated by the bin2hex https://github.com/padmaraob/bin2hex 1.Compile and build the bin2hex.c $ gcc -o bin2hex bin2hex.c 2.Generate the mpfs.dtb from the mpfs.dts $ dtc -O dtb -o mpfs.dtb mpfs.dts 3.Generate the mpfs-dtb.h Header file from the mpfs.dtb. $ ./bin2hex mpfs.dtb
11:51 Changeset in rtems [9a55120] by Sebastian Huber <sebastian.huber@…>
bsp/tms570: Add -mbe32 to LINKFLAGS There is not just big-endian on ARM. We have two variants BE32 (obsolete) and BE8. The Cortex-R5F processor supports only BE8, however, some TMS570 variants are BE32 internally. In GCC 8 and later, the --be8 option is passed to the linker based on the selected architecture or CPU. Use BE32 by default for the TMS570 BSP. In GCC, see: commit 63d03dcecdafe34715282a5155cfc2162375feca Author: Richard Earnshaw <rearnsha@…> Date: Mon Jul 3 13:22:05 2017 +0000 [arm] Clean up generation of BE8 format images.
07:01 Ticket #3935 (Remove use of RTEMS_INLINE_ROUTINE in the RTEMS sources) closed by Sebastian Huber <sebastian.huber@…>
fixed: In a660e9dc/rtems: […]

09/18/22:

19:22 Changeset in rtems [88f4d44f] by Alan Cudmore <alan.cudmore@…>
bsps/riscv/riscv: Fix fe310_uart_read Note: Resending after learning how to use git send-email, please disregard previous message. This fixes the riscv fe310 console driver fe310_uart_read function. The function reads the RX status/data register to check if data is available, but discards the data and reads it a seconds time. Also cleared the interrupt enable bit in the first_open function. Close #4719
14:28 Ticket #4719 (risc-v fe310 console driver uart read error) created by Alan Cudmore
In the riscv/riscv fe310_uart_read function, the uart RX data/status …

09/16/22:

17:07 Changeset in rtems [997ba1d9] by Frank Kühndel <frank.kuehndel@…>
tftpDriver.c: Fix Coverity issues CID 1506523: Unchecked return value from library (CHECKED_RETURN) CID 1506522: Unchecked return value from library (CHECKED_RETURN) CID 1437618: Unchecked return value from library (CHECKED_RETURN) Close #4718
16:47 Ticket #4718 (Coverity issues in cpukit/libfs/src/ftpfs/tftpDriver.c) created by Frank Kuehndel
Coverity indicates the following issues in …
06:57 Changeset in rtems-source-builder [e547414] by Chris Johns <chrisj@…>
testproc/gsed: Do not use %include with internal builds
06:55 Changeset in rtems-source-builder [6afc04b]5 by Chris Johns <chrisj@…>
sb/setbuilder: Install the build when stagging or configured to install Updates #4716
06:55 Changeset in rtems-source-builder [f86bc1d] by Chris Johns <chrisj@…>
sb/setbuilder: Install the build when stagging or configured to install

09/15/22:

23:03 Changeset in rtems-source-builder [16d4f2c]5 by Chris Johns <chrisj@…>
rtems/kernel: Support deployment standard buildset configs - Check and optionally support arch/bsp format 'with_rtems_bsp' defines Updates #4717
20:13 Changeset in rtems-libbsd [63dae71]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
rtemsbsd/arasan_sd: Prevent disabled device probe Probing a SDIO/SDHCI interface that has been disabled by system init via holding it in reset can cause a CPU hang. This prevents probing of devices that have been disabled in such a manner on ZynqMP systems.
08:47 Changeset in rtems [b4d005e3] by Jia Xianhua <jiaxianhua@…>
libdtc: remove duplicate judgments There is no need to check the VALID_DTB repeatedly, and can be combined into one if statement. Signed-off-by: Jia Xianhua <jiaxianhua@…> Signed-off-by: David Gibson <david@…>

09/14/22:

20:52 Ticket #2300 (MIPS Tools fail to build.) closed by Chris Johns <chrisj@…>
fixed: In 468fc79/rtems-source-builder: […]
07:09 Ticket #4717 (Add RSB Deployment support) created by Chris Johns
Provide deployment support for RTEMS 5. The support will be a single …
06:38 Changeset in rtems-source-builder [468fc79] by Chris Johns <chrisj@…>
devel/gcc: Check and build GNU sed if not available on build host Closes #2300
06:37 Changeset in rtems-source-builder [25972d9]5 by Chris Johns <chrisj@…>
sb/setbuilder: Do not install if --no-install option is used - This is a bug introduced in the recent bset tar file changes Updates #4716
06:37 Changeset in rtems-source-builder [6f7eba4] by Chris Johns <chrisj@…>
sb/setbuilder: Do not install if --no-install option is used - This is a bug introduced in the recent bset tar file changes
06:35 Changeset in rtems-source-builder [27c61da] by Chris Johns <chrisj@…>
textproc/gsed: Add GNU sed build support Updates #2300

09/12/22:

08:35 Changeset in rtems [f20078a] by Sebastian Huber <sebastian.huber@…>
build: Use enabled by for defaults Merge the "default" and "default-by-variant" attributes. Use an "enabled-by" expression to select the default value based on the enabled set. This makes it possible to select default values depending on other options. For example you could choose memory settings based on whether RTEMS_SMP is enabled or disabled. The change was tested by comparing the output of ./waf bspdefaults before and after the change.
07:39 Changeset in rtems-central [4f014e5] by Sebastian Huber <sebastian.huber@…>
spec: Generate acfg info section
07:10 Changeset in rtems-docs [31199e3] by Sebastian Huber <sebastian.huber@…>
Update build system related sections for RTEMS 6 Update sections which contained the word "bsp_specs".
07:01 Changeset in rtems-docs [8f4543f] by Sebastian Huber <sebastian.huber@…>
user: Mention that the bsp_specs are gone Update #3250.
07:01 Changeset in rtems-docs [283acbb] by Sebastian Huber <sebastian.huber@…>
user: Clarify -fno-common changes
Note: See TracTimeline for information about the timeline view.