Timeline



12/17/20:

14:26 Changeset in rtems [6944cd10] by Sebastian Huber <sebastian.huber@…>
arm: Add header file for AArch32 System Registers Update #4202.

12/16/20:

09:59 Changeset in rtems [7cf7e1d] by Sebastian Huber <sebastian.huber@…>
build: Add ABI flags to gnatmake compiler flags
07:59 Changeset in rtems-central [caf58c6] by Sebastian Huber <sebastian.huber@…>
modules: Update rsb
07:00 Changeset in rtems-source-builder [6d0bff0] by Sebastian Huber <sebastian.huber@…>
6/7: Update to the latest rtems-tools
06:20 Changeset in rtems-central [e2e78cd] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
06:11 Changeset in rtems [d3f2ecc] by Sebastian Huber <sebastian.huber@…>
build: Fix duplicate install of jffs2.h
05:51 Changeset in rtems [0b85832] by David Gibson <david@…>
libfdt: Tweak description of assume-aligned load helpers There's a small inaccuracy in the comment describing these new helpers. This corrects it, and reformats while we're there. Fixes: f98f28ab ("libfdt: Internally perform potentially unaligned loads") Signed-off-by: David Gibson <david@…>

12/15/20:

12:34 Changeset in rtems-central [ba830b0] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
12:33 Changeset in rtems-central [987a623] by Sebastian Huber <sebastian.huber@…>
config.yml: Add extra file
10:33 Changeset in rtems-central [5437e58] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
10:24 Changeset in rtems [0deeb02] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix MMU configuration Update #4184.
10:24 Changeset in rtems [2a8f755]5 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix MMU configuration Update #4185.
09:59 Changeset in rtems [854ea2b] by Sebastian Huber <sebastian.huber@…>
arm: Add support for Arm PMSAv8-32 Update #4202.
07:24 Changeset in rtems-central [702a61c] by Sebastian Huber <sebastian.huber@…>
items: Add Item parent_link() and child_link()

12/14/20:

15:55 Changeset in rtems-central [3ab0b6d] by Sebastian Huber <sebastian.huber@…>
items: Improve substitution error messages
15:09 Changeset in rtems-central [b3bdac2] by Sebastian Huber <sebastian.huber@…>
items: Fix ItemCache? construction Use a separate cache directory for each specification item base directory.
13:54 Changeset in rtems [d9794a1] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Add DMA numbers to dtsi Also currently no driver uses these numbers, it is usefull for applications that want to use the DMA. Update #4180
13:12 Changeset in rtems [36b4e8c] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Add ioctl to LPSPI to get registers This allows an application to get the registers of the LPSPI. That is usefull for applications that want to use DMA for a very specialized and highly optimized communication. Update #4180
13:10 Changeset in rtems [b2f265ab] by Christian Mauderer <christian.mauderer@…>
cpukit/spi: Allow driver specific ioctl This allows a SPI driver to add a hardware specific ioctl.
13:09 Changeset in rtems [22e9dafb] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Use standard names to avoid warnings If spi or i2c slaves are "connected" to the spi or i2c bus, the device tree compiler complains if the busses are not named spi or i2c. Update #4180
11:02 Changeset in rtems-central [49bd879] by Sebastian Huber <sebastian.huber@…>
spec: Add stringification of argument lists
10:22 Changeset in rtems-docs [2cf3076] by Christian Mauderer <christian.mauderer@…>
user/bsp/imxrt: Information for custom FDT Update #4180
09:38 Changeset in rtems [eb2b915] by Christian Mauderer <christian.mauderer@…>
cpu/armv7m: Fix table based init for ARMV7M_MPU Somehow the table index has been missing in the latest patch version. With that, the configuration for the first region has been applied multiple times. Update #4180
08:41 Changeset in rtems [286ff586] by Sebastian Huber <sebastian.huber@…>
basedefs: Add stringification of argument lists Change RTEMS_STRING() and RTEMS_XSTRING() to accept a variable number of arguments which is stringified. This can be used for example to create register lists for inline assembler statements.

12/13/20:

16:29 Changeset in rtems-central [27c788b] by Sebastian Huber <sebastian.huber@…>
items: Simplify ItemMapper?
13:39 Changeset in rtems-central [15498b0] by Sebastian Huber <sebastian.huber@…>
items: Optional post-process load in ItemCache?
13:33 Changeset in rtems-central [6d30e32] by Sebastian Huber <sebastian.huber@…>
items: Remove unused ItemCache?.top_level
13:24 Changeset in rtems-central [2ac02c3] by Sebastian Huber <sebastian.huber@…>
items: Add Item.digest()

12/11/20:

12:57 Changeset in rtems [fcd9618a] by Sebastian Huber <sebastian.huber@…>
config: Fix invalid static assertions in C Expressions in static assertions must be integral constant expressions. In integral constant expressions the use of address constant expressions is not allowed. In static initializers the address constant expressions are allowed. Introduce a new macro _CONFIGURE_ASSERT_NOT_NULL() which leads to a compile time error if the second parameter is NULL. It generates error messages like this if for example #define CONFIGURE_INIT_TASK_ENTRY_POINT NULL is provided by the application: cpukit/include/rtems/confdefs/inittask.h:51:26: error: size of unnamed array is negative 51 | ( _type ) sizeof( int[ ( _value ) != NULL ? 1 : -1 ] ) ) | cpukit/include/rtems/confdefs/inittask.h:170:3: note: in expansion of macro '_CONFIGURE_ASSERT_NOT_NULL' 170 | _CONFIGURE_ASSERT_NOT_NULL( | ~ This fix relates to CID 1470570 (PARSE_ERROR). Update #4181.
10:39 Changeset in rtems [bb57361b] by Sebastian Huber <sebastian.huber@…>
build: Clarify ARM_MMU_USE_SMALL_PAGES description
07:02 Changeset in rtems-source-builder [96c1e17] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain This update includes a fix for the ARM Cortex-R52 support in Newlib. Update #4198.
06:46 Changeset in rtems-source-builder [4301130] by Sebastian Huber <sebastian.huber@…>
Add GMP as a prerequisite for GDB
05:55 Ticket #4185 (arm/bsps: Small MMU pages are rounded to 1 MiB (cloned)) closed by Jan Sommer <jan.sommer@…>
fixed: In 21ed8d11/rtems: […]
05:54 Ticket #4184 (arm/bsps: Small MMU pages are rounded to 1 MiB) closed by Jan Sommer <jan.sommer@…>
fixed: In 1a7afb5/rtems: […]
02:27 Changeset in rtems [03b601af] by Tom Rini <trini@…>
libfdt: Internally perform potentially unaligned loads Commits 6dcb8ba4 "libfdt: Add helpers for accessing unaligned words" introduced changes to support unaligned reads for ARM platforms and 11738cf01f15 "libfdt: Don't use memcpy to handle unaligned reads on ARM" improved the performance of these helpers. On further discussion, while there are potential cases where we could be used on platforms that do not fixup unaligned reads for us, making this choice the default is very expensive in terms of binary size and access time. To address this, introduce and use new fdt{32,64}_ld_ functions that call fdt{32,64}_to_cpu() as was done prior to the above mentioned commits. Leave the existing load functions as unaligned-safe and include comments in both cases. Reviewed-by: Rob Herring <robh@…> Signed-off-by: Tom Rini <trini@…> Message-Id: <20201211022736.31657-1-trini@…> Tested-by: John Paul Adrian Glaubitz <glaubitz@…> Signed-off-by: David Gibson <david@…>

12/10/20:

21:08 Ticket #4174 (devctl.h does not compile from C++) closed by Joel Sherrill <joel@…>
fixed: In 803d42c/rtems-source-builder: […]
20:41 Changeset in rtems [9edca35d] by Kinsey Moore <kinsey.moore@…>
bsps/gicv3: Resolve build warnings on 64bit
20:27 Changeset in rtems [9e7b5eb] by Kinsey Moore <kinsey.moore@…>
tm27: Use generic cpu index accessor The arm_cp15 function for accessing the current CPU index is specific to ARMv7 while this header is used for ARMv8 as well. Instead, use a generic accessor that is part of the standard CPU API.
09:49 Changeset in rtems [b5aceef] by Sebastian Huber <sebastian.huber@…>
bsps: Remove gicvx_interrupt_dispatch() Avoid one level of indirection. Update #4202.
08:41 Changeset in rtems [6b79abfb] by Sebastian Huber <sebastian.huber@…>
bsp/realview-pbx-a9: Fix smpfatal04 test
08:09 Changeset in rtems [747fb65] by Sebastian Huber <sebastian.huber@…>
bsps: Add GICv3 arm_gic_irq_processor_count() Update #4202.
07:31 Changeset in rtems-tools [efda67b] by Sebastian Huber <sebastian.huber@…>
config: Remove obsolete BSPs Update #3951.
07:08 Changeset in rtems [105e520] by Sebastian Huber <sebastian.huber@…>
bsps: Remove ARM GIC SGI target filter Remove the target filter for software-generated interrupts since this feature is not supported by the affinity routing in GICv3. Update #4202.
06:52 Changeset in rtems [a299c4fe] by Sebastian Huber <sebastian.huber@…>
arm: Optimize arm_interrupt_disable() Update #4202.
00:07 Ticket #4205 (Add Chapter on Building Applications with Various Build Systems to ...) created by Joel Sherrill
As a project, we don't care what build system an end user wants to …

12/09/20:

23:54 Ticket #4204 (Make Termination Handler which Prints Exit Information Less Scary) created by Joel Sherrill
This task is change the default termination handler to print …
23:52 Ticket #4203 (Improve Exception Output) created by Joel Sherrill
When debugging a divide by zero error on the x86, an exception was …
18:11 Changeset in rtems-central [f166bb0] by Sebastian Huber <sebastian.huber@…>
spec: Fix format
13:31 Ticket #4202 (Add BSP for ARM Fixed Virtual Platform with a Cortex-R52) created by Sebastian Huber
13:29 Changeset in rtems [b6925e1] by Sebastian Huber <sebastian.huber@…>
bsps: Fix GICv3 arm_gic_trigger_sgi() Use the targets parameter to determine the targets of the SGI. Change targets parameter type to 32-bit to ease the parameter passing. GICv3 supports up to 16 targets. Update #4202.
13:25 Changeset in rtems [368fab5] by Sebastian Huber <sebastian.huber@…>
bsps: Print CPU in default fatal error extension
07:27 Changeset in rtems-central [c4b0a5c] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
07:20 Changeset in rtems [0e779a4c] by Sebastian Huber <sebastian.huber@…>
smptests/smpipi01: Fix sporadic test failure
01:46 Ticket #4201 (waf building out of source tree does not find all configured bsps) created by Chris Johns
config.ini is: […] And configure is: […] The same …
00:59 Ticket #4200 (Build system doco link in the User Guide is broken) created by Chris Johns
https://docs.rtems.org/branches/master/user/bld/index.html#commands

12/08/20:

22:57 Changeset in rtems-source-builder [803d42c]5 by Joel Sherrill <joel@…>
Add patch to newlib for devctl.h to compile with C++ Closes #4174.
15:40 Changeset in rtems-tools [2251c5a] by Cláudio Maia <clrrm@…>
tester: Add yaml format to the supported report formats
15:11 Changeset in rtems [d188e6e8] by Kinsey Moore <kinsey.moore@…>
cpukit/aarch64: Add explanation of exception flow
14:47 Changeset in rtems-tools [90342fe] by Sebastian Huber <sebastian.huber@…>
tester: Add support for arm/fvp_cortex_r52 BSP Update #4202.
10:20 Changeset in rtems [9ce47a5] by Sebastian Huber <sebastian.huber@…>
bsps: Add SMP support to ARM GICv3 Update #4202.
08:33 Changeset in rtems [617aeaf5] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Move BSP_START_IN_HYP_SUPPORT option Clarify documentation. Update #4202.
06:56 Changeset in rtems [bd7bef52] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Support system level ARM Generic Timer Update #4202.

12/07/20:

20:51 Changeset in rtems [f046af5] by Kinsey Moore <kinsey.moore@…>
cpukit/aarch64: Use hex consistently for offsets
18:10 Changeset in rtems-docs [94abaa3] by Kinsey Moore <kinsey.moore@…>
user: Add A53 Qemu run instructions
18:10 Changeset in rtems-docs [9c40761] by Kinsey Moore <kinsey.moore@…>
aarch64: Update interrupt details
17:01 Changeset in rtems-docs [265bee7] by Kinsey Moore <kinsey.moore@…>
user: Add aarch64/xilinx-zynqmp
15:43 Changeset in rtems [293cde73] by Sebastian Huber <sebastian.huber@…>
build: Exclude performance-0 in small mem BSPs
13:15 Changeset in rtems [9955487d] by Sebastian Huber <sebastian.huber@…>
arm: Support Armv8 in <rtems/score/arm.h> Update #4202.

12/04/20:

11:07 Changeset in rtems [5efa15b] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Unify ARM Generic Timer options Update #4202.
10:42 Changeset in rtems [e68827e] by Sebastian Huber <sebastian.huber@…>
arm/cache-cp15: Support Armv8 Update #4202.
08:44 Changeset in rtems [b63a187] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Split up dts. This allows simpler creation of own dts files for custom boards. Update #4180
08:10 Changeset in rtems [f867e7b] by G S Niteesh Babu <niteesh.gs@…>
libtests/ofw01: Added a test for RTEMS OFW This commit adds a basic test that tests all the implemented RTEMS OFW functions.
08:10 Changeset in rtems [9d2ed41] by G S Niteesh Babu <niteesh.gs@…>
bsps/shared/ofw: Implement RTEMS OFW interface RTEMS OFW is a FDT only implementation of the OpenFirmWare? interface. This API is created to be compatible with FreeBSD OpenFirmWare? interface. The main intention is to make porting of FreeBSD drivers to RTEMS easier. Most functions implemented have an direct one-one mapping with the original OFW API and some extra auxiliary functions were implemented to make working with device trees easier in RTEMS. Update #3784
06:16 Ticket #4198 (arm: Add multilib for Cortex-R52 processor) reopened by Sebastian Huber
There is an issue with the memchr() implementation provided by Newlib: […]

12/03/20:

19:34 Ticket #4198 (arm: Add multilib for Cortex-R52 processor) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 9ef9956/rtems-source-builder: […]
18:24 Changeset in rtems-source-builder [9ef9956] by Sebastian Huber <sebastian.huber@…>
6/7: Add multilib for ARM Cortex-R52 processor Close #4198.
17:05 Ticket #4199 (MSYS2: Building newlib appears to be stuck) created by rmueller
Just reporting this with the hope that I am not the only one with the …
16:58 Changeset in rtems [2365c937] by Kinsey Moore <kinsey.moore@…>
spec: Move zynq-uart into its own object Currently, zynq-uart code is always built and has some requirements for BSPs that use it. Instead of making all BSPs satisfy that requirement or working around it by setting defaults, this moves the zynq-uart code into its own spec build object so it can be included if needed.
14:32 Changeset in rtems [7930fbdd] by Sebastian Huber <sebastian.huber@…>
score: Fix discard 'const' qualifier warning
14:31 Changeset in rtems [81c7f5be] by Sebastian Huber <sebastian.huber@…>
arm/fvp: New BSP This BSP supports the Arm Fixed Virtual Platform. Only the Cortex-R52 processor configuration is supported by the BSP. It should be easy to add support for other variants if needed. Update #4202.
09:08 Changeset in rtems [5b064a4] by Sebastian Huber <sebastian.huber@…>
bsps: Remove unused bsp_stack_main_size
07:59 Ticket #4198 (arm: Add multilib for Cortex-R52 processor) created by Sebastian Huber
This processor uses the ARMv8-R instruction set.
06:10 Changeset in rtems-central [0adc07b] by Sebastian Huber <sebastian.huber@…>
config.yml: Add extra file
Note: See TracTimeline for information about the timeline view.