Timeline



12/23/20:

19:33 Changeset in rtems [7696533] by Chris Johns <chrisj@…>
cpukit: Merge FreeBSD values for the priorities It seems we need valid values or assumptions in the FreeBSD about these values breaks some of the code. Closes #4207
19:07 Ticket #4207 (PZERO define in RTEMS is wrong) created by Chris Johns
Our libbsd support in RTEMS defines PZERO to be zero. FreeBSD …
09:25 Changeset in rtems [828ea6e] by Sebastian Huber <sebastian.huber@…>
Update header.am

12/22/20:

12:45 Ticket #4206 (aarch64/xilinx_zynqmp_lp64 does not run with RTEMS_DEBUG enabled) created by Sebastian Huber
qemu-system-aarch64 -serial null -serial mon:stdio -machine …
12:10 Changeset in rtems [016bcb3] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Rely on initialized vector table The arm_cp15_set_exception_handler() is a complicated function which should be avoided if possible. Update #4202.
12:00 Changeset in rtems [9f3a08e] by Sebastian Huber <sebastian.huber@…>
bsps: Use header file for GIC architecture support This avoids a function call overhead in the interrupt dispatching. Update #4202.
10:51 Changeset in rtems [be5eee57] by Sebastian Huber <sebastian.huber@…>
libdebugger: Fix for Armv8-R This architecture variant has no MMU. Update #4202.
06:17 Changeset in rtems-docs [58bf83e] by Sebastian Huber <sebastian.huber@…>
user: Mention use of LLVM

12/21/20:

21:26 Changeset in rtems-libbsd [68e79b6]6-freebsd-12 by Kinsey Moore <kinsey.moore@…>
zynq: Add support for SDHCI devices
16:12 Changeset in rtems-source-builder [d3dc0bc] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain
15:07 Changeset in rtems-central [e92890a] by Sebastian Huber <sebastian.huber@…>
validation: Fix test case
14:55 Changeset in rtems-central [86f6e9d] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
14:50 Changeset in rtems-central [b2cd13b] by Sebastian Huber <sebastian.huber@…>
validation: Print samples in performance tests
12:13 Changeset in rtems [39ef7e5] by Sebastian Huber <sebastian.huber@…>
bsps: Fix includes Update #4202.
09:08 Changeset in rtems [23d9223a] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Invalidate TLB in start.S Update #4202.
08:40 Changeset in rtems [46a3c04] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Remove optional start hook arguments The start hook arguments are not used by a BSP. Removing them avoids the need for a stack during the very early system initialization. Update #4202.
07:08 Changeset in rtems [b32fd227] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Add arm-data-cache-loop-set-way.h This makes it possible to reuse this loop. Update #4202.
06:29 Changeset in rtems [76a1a53] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Invalidate branch predictors earlier Make sure the branch predictors are invalidated before the first branch is executed. Update #4202.
06:13 Changeset in rtems-source-builder [1af2038] by Sebastian Huber <sebastian.huber@…>
6/7: Update unstable RTEMS 6/7 tool chain
05:39 Changeset in rtems-source-builder [ea77e18] by Sebastian Huber <sebastian.huber@…>
expat: Disable shared libraries This should ensure that GDB is linked using the static libexpat.a built by the RSB.

12/18/20:

21:57 Changeset in rtems-source-builder [649beb4] by Jiri Gaisler <jiri@…>
devel/sis: Update to 2.26
21:00 Changeset in rtems [e164df5e] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Clear SCTLR[M, I, A, C] in start.S Initialize the data and unified cache levels. Invalidate the instruction cache levels. Update #4202.
09:11 Changeset in rtems [272534e] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Set VBAR in start.S Set the VBAR to the vector table in the start section before bsp_start_hook_0() is called to earlier handle exceptions in RTEMS. Set the VBAR to the normal vector table in start.S for the main processor. Secondary processors set it in bsp_start_hook_0(). Update #4202.

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