Timeline



10/04/22:

21:38 Changeset in rtems [b57c6541] by Mohd Noor Aman <nooraman5718@…>
bsp/aarch64: Add new Raspberry Pi 4B BSP This patch adds new Raspberry pi 4B AArch64 BSP to the RTEMS Family. Currently only LP64 ABI is supported. ILP32 is not supported. RAM starts from 0x80000 in 64Bit kernel mode and MMU from 0x0. All Raspberrypi Pi 4B models and Raspberry Pi 400 are supported. All the IRQs are similiar to the older Raspberry pi 2 ARM BSP. Raspberry Pi 4B has 2 types of UARTs. Only PL011 serial is supported currently. Mini-UART is not supported. Mini-UART is default UART on the board so it needs to be disabled by adding "dtoverlay=disable-bt" to the config.txt. No support for additional 4 PL011-UARTs on the board. The raspberrypi.h includes many of the address required for the future development of the RPi 4B BSP. This includes peripherals, ARM Timer, VideoCore? Timer, Watchdog, Mailbox, AUX, FIQs and IRQs.
08:44 Changeset in rtems [cc43dc3e] by Sebastian Huber <sebastian.huber@…>
rtems: Clarify application config info API Update #3993.
08:19 Tickets #4267,​4269 batch updated by Sebastian Huber <sebastian.huber@…>
fixed: In 0fc5c03/rtems-docs: […]
07:22 Changeset in rtems-central [fe6dc94] by Sebastian Huber <sebastian.huber@…>
sphinxcontent: Improve SphinxInterfaceMapper?
06:40 Changeset in rtems-central [70b2e59] by Sebastian Huber <sebastian.huber@…>
spec: Clarify interface domain description
06:30 Changeset in rtems-docs [1d9f9af] by Sebastian Huber <sebastian.huber@…>
eng: Add function implementation link role Update #3715.
06:29 Changeset in rtems-docs [c812323] by Sebastian Huber <sebastian.huber@…>
eng: Unify interface function and macro This allows the documentation of parameter and return types for macros. Update #3715.
06:26 Changeset in rtems-docs [4fddb23] by Sebastian Huber <sebastian.huber@…>
eng: Add memory benachmark type refinement Update #3715.
06:23 Changeset in rtems-docs [b55c8bf] by Sebastian Huber <sebastian.huber@…>
eng: Use type refinement for validation method Update #3715.
06:23 Changeset in rtems-docs [4966ed0] by Sebastian Huber <sebastian.huber@…>
eng: Remove appl config group member link role Update #3715.
06:22 Changeset in rtems-docs [c909228] by Sebastian Huber <sebastian.huber@…>
eng: Refine unspecified interfaces Update #3715.
06:12 Changeset in rtems-docs [889a498d] by Sebastian Huber <sebastian.huber@…>
eng: Remove interface container item type Update #3715.

09/30/22:

21:07 Ticket #4730 (rtems-source-builder doesn't generate tar archives for all packages ...) closed by Chris Johns <chrisj@…>
fixed: In 953b839/rtems-source-builder: […]
21:07 Ticket #4726 (RSB decode exception stops build) closed by Chris Johns <chrisj@…>
fixed: In e04c841/rtems-source-builder: […]
20:23 Ticket #4730 (rtems-source-builder doesn't generate tar archives for all packages ...) reopened by Chris Johns
The RSB is now not installing packages or internally staging them.
20:19 Ticket #4731 (rtems-source-builder doesn't generate tar archives for all packages ...) closed by Chris Johns <chrisj@…>
fixed: In d592ee8/rtems-source-builder: […]
20:19 Ticket #4734 (RSB decode exception stops build) closed by Chris Johns <chrisj@…>
fixed: In af0f612/rtems-source-builder: […]
14:14 Changeset in rtems-central [e2b5c0e] by Sebastian Huber <sebastian.huber@…>
spec: Improve /rtems/config/if/* documentation
12:58 Changeset in rtems-central [be6962d] by Sebastian Huber <sebastian.huber@…>
spec: Add types to macros
12:53 Changeset in rtems [c6bd860] by Sebastian Huber <sebastian.huber@…>
rtems: Fix format
12:52 Changeset in rtems-docs [c98307c] by Sebastian Huber <sebastian.huber@…>
c-user: Add types to macros
11:20 Changeset in rtems-central [5e39be7] by Sebastian Huber <sebastian.huber@…>
spec: Unify interface functions and macros
07:52 Changeset in rtems-docs [bb9c38d] by Sebastian Huber <sebastian.huber@…>
c-user: INTERNAL_ERROR_NO_MEMORY_FOR_IDLE_TASK_STORAGE Document this fatal error.
07:09 Changeset in rtems-source-builder [369b60a]5 by Chris Johns <chrisj@…>
rtems/bsps: Optionally support arch/bsp if used Updates #4717
07:07 Changeset in rtems-source-builder [953b839] by Chris Johns <chrisj@…>
sb/set-bulder: Fix installing builds when a single buildset - Always stage a build - Install if installable and outter most buildset instance Closes #4730
07:07 Changeset in rtems-source-builder [d592ee8]5 by Chris Johns <chrisj@…>
sb/set-bulder: Fix installing builds when a single buildset - Always stage a build - Install if installable and outter most buildset instance Closes #4731
07:01 Changeset in rtems-source-builder [af0f612]5 by Chris Johns <chrisj@…>
sb/execute: Fix incremental decoder with --dry-run Closes #4734
07:01 Changeset in rtems-source-builder [e04c841] by Chris Johns <chrisj@…>
sb/execute: Fix incremental decoder with --dry-run Closes #4726
06:06 Changeset in rtems [45ee958] by Sebastian Huber <sebastian.huber@…>
config: Add CONFIGURE_IDLE_TASK_STORAGE_SIZE By default, allocate the IDLE task storage areas from the RTEMS Workspace. This avoids having to estimate the thread-local storage size in the default configuration. Add the application configuration option CONFIGURE_IDLE_TASK_STORAGE_SIZE to request a static allocation of the task storage area for IDLE tasks. Update #3835. Update #4524.
02:24 Ticket #4731 (rtems-source-builder doesn't generate tar archives for all packages ...) reopened by Chris Johns
This has broken staging for multiple packages in a top level buildset.

09/29/22:

23:13 Ticket #4733 (Set top in RSB version.py) closed by Chris Johns <chrisj@…>
fixed: In 08ca387/rtems-source-builder: […]
23:13 Ticket #4731 (rtems-source-builder doesn't generate tar archives for all packages ...) closed by Chris Johns <chrisj@…>
fixed: In 6f1e914/rtems-source-builder: […]
23:11 Ticket #4734 (RSB decode exception stops build) created by Chris Johns
Cloned from #4726: ---- Building in a Rocky VM on FB 12 with 5 I …
23:06 Ticket #4732 (Set top in RSB version.py) closed by Chris Johns
fixed: https://git.rtems.org/rtems-source-builder/commit/?id=cfed1659a297cb0f95a03e053345962097aa02bf
17:49 Packages/LWIP edited by Kinsey Moore
swap to master branch for the time being for consistency (diff)
16:11 Changeset in rtems [1d2fab8] by Alan Cudmore <alan.cudmore@…>
bsps: Improve riscv console FDT parsing This fixes a problem with parsing the FDT compatible property by replacing the RISCV_CONSOLE_IS_COMPATIBLE macro with calls to the fdt_stringlist_contains function. The macro only works when the compatible FDT entry is a single string and not a list of strings. The new call will compare each item in the string list. Close #4728.
13:35 Changeset in rtems [829e489] by Sebastian Huber <sebastian.huber@…>
stackchk: Add rtems_stack_checker_iterate()
12:34 Changeset in rtems [03ddd89] by Sebastian Huber <sebastian.huber@…>
stackchk: Avoid internal header file
11:40 Ticket #4730 (rtems-source-builder doesn't generate tar archives for all packages ...) closed by Chris Johns <chrisj@…>
fixed: In 336f15c/rtems-source-builder: […]
10:57 Changeset in rtems-source-builder [d7fb57f] by Chris Johns <chrisj@…>
sb/execute: Use a decoder that maintains state aross blocks Update #4726
10:57 Changeset in rtems-source-builder [ddfcc32]5 by Chris Johns <chrisj@…>
sb/execute: Use a decoder that maintains state aross blocks Update #4734
08:57 Changeset in rtems-source-builder [08ca387]5 by Chris Johns <chrisj@…>
sb/version: Set top from external package Closes #4733
08:57 Changeset in rtems-source-builder [cfed165] by Chris Johns <chrisj@…>
sb/version: Set top from external package
08:51 Changeset in rtems-source-builder [336f15c] by Chris Johns <chrisj@…>
sb/set-builder: Fix staging and tar file generation with a single config build Closes #4730
08:51 Changeset in rtems-source-builder [6f1e914]5 by Chris Johns <chrisj@…>
sb/set-builder: Fix staging and tar file generation with a single config build Closes #4731
08:15 Ticket #4733 (Set top in RSB version.py) created by Chris Johns
Cloned from #4732: ---- Setting the top lets the code be used in …
08:15 Ticket #4732 (Set top in RSB version.py) created by Chris Johns
Setting the top lets the code be used in deployment to get the version …
08:12 Ticket #4731 (rtems-source-builder doesn't generate tar archives for all packages ...) created by Christian Mauderer
Cloned from #4730: ---- Like discussed in the following mailing list …
08:10 Changeset in rtems-docs [a6c426d] by Sebastian Huber <sebastian.huber@…>
c-user: INTERNAL_ERROR_IDLE_THREAD_STACK_TOO_SMALL Document this fatal error.
08:07 Changeset in rtems-docs [36ae26d] by Sebastian Huber <sebastian.huber@…>
c-user: INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED Document this fatal error.
08:05 Changeset in rtems-docs [6ea95ab] by Sebastian Huber <sebastian.huber@…>
c-user: INTERNAL_ERROR_RTEMS_INIT_TASK_CONSTRUCT_FAILED Document this fatal error.
08:02 Changeset in rtems-docs [5eae93c] by Sebastian Huber <sebastian.huber@…>
c-user: Add CONFIGURE_IDLE_TASK_STORAGE_SIZE
08:01 Changeset in rtems-docs [278550b] by Sebastian Huber <sebastian.huber@…>
c-user: Add type roles
07:49 Ticket #4730 (rtems-source-builder doesn't generate tar archives for all packages ...) created by Christian Mauderer
Like discussed in the following mailing list thread, the …
07:25 Changeset in rtems-central [97236fd] by Sebastian Huber <sebastian.huber@…>
spec: Add CONFIGURE_IDLE_TASK_STORAGE_SIZE
05:47 Changeset in rtems [40eb58f] by Chris Johns <chrisj@…>
libmisc/rtems-fdt: Update to support 64bit addresses - Add support to get the parent address and size cells - Provide support to get a reg prop address map - Change getting a set of properties to uintptr_t - Improve the debug mode of the ls command to print all props Closes #4729
05:35 Ticket #4729 (Add 64bit address support to RTEMS FDT) created by Chris Johns
RTEMS's FDT wrapper does not handle the reg property correctly. …
01:31 Ticket #4728 (RISC-V console device tree parsing fails with a list of properties) created by Alan Cudmore
The riscv console configuration code uses a macro: #define …

09/28/22:

11:32 Changeset in rtems-central [b00ec1d] by Sebastian Huber <sebastian.huber@…>
spec: Add INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED
10:22 Changeset in rtems [1ab93ba] by Sebastian Huber <sebastian.huber@…>
score: INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED Add the INTERNAL_ERROR_IDLE_THREAD_CREATE_FAILED fatal error in case the creation of an idle thread fails. This may happen due to a failing create extension provided by the application.
07:58 Changeset in rtems-central [9ef0d1c] by Sebastian Huber <sebastian.huber@…>
rtems: Use ItemCache?.items_by_type
07:54 Changeset in rtems-central [25a92f7] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems

09/27/22:

11:34 Changeset in rtems [8d44129d] by Sebastian Huber <sebastian.huber@…>
score: Simplify casts
06:52 Changeset in rtems [23cdecd8] by Sebastian Huber <sebastian.huber@…>
score: Require power of two CPU_STACK_MINIMUM_SIZE For most CPU ports this was already the case. This makes it possible to use the size as an object alignment using RTEMS_ALIGNED().
06:46 Changeset in rtems [b9212e2] by Sebastian Huber <sebastian.huber@…>
sptls01: Disable file system and Newlib reentrancy Update #4560.
06:40 Changeset in rtems [0307c81a] by Sebastian Huber <sebastian.huber@…>
sptls0*: Enable stack checker The thread-local storage area is located close to other stacks. Try to detect overwrites.
06:38 Changeset in rtems [dc54560] by Sebastian Huber <sebastian.huber@…>
sptls02: Fix alignment check
05:43 Changeset in rtems [4c89fbcd] by Sebastian Huber <sebastian.huber@…>
score: Add CPU_THREAD_LOCAL_STORAGE_VARIANT Update #3835.
00:30 Changeset in rtems-source-builder [161b7f1] by Joel Sherrill <joel@…>
rtems-gcc-12-newlib-head.cfg: Bump newlib hash to get extern C on resource.h

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 instrunctions) created by Chris Johns
The Eng docs …

09/25/22:

23:16 Developer/Git edited by Chris Johns
Add specific commit message details. (diff)

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
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]5 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.
Note: See TracTimeline for information about the timeline view.