Timeline



02/03/22:

20:18 Developer/OpenProjects edited by Gedare Bloom
add keywords to full list (diff)
20:17 Developer/OpenProjects edited by Gedare Bloom
add large/small for libbsd (diff)
20:14 Developer/OpenProjects edited by Gedare Bloom
add large/small for statistics (diff)
20:12 Developer/OpenProjects edited by Gedare Bloom
add large/small for executive (diff)
20:10 Developer/OpenProjects edited by Gedare Bloom
add large/small for API (diff)
20:05 Developer/OpenProjects edited by Gedare Bloom
add large/small for ecosystem (diff)
19:33 Developer/OpenProjects edited by Gedare Bloom
add large/small for testing (diff)
19:26 Developer/OpenProjects edited by Gedare Bloom
add large/small for BSP category (diff)
18:50 Changeset in rtems-source-builder [54a0428] by Alex White <alex.white@…>
microblaze: Add GCC patch to define ELF This fixes compilation errors in rtems-libbsd.
17:49 Changeset in rtems-tools [5c80f30] by Joel Sherrill <joel@…>
rtems-bsps.ini: Correct spelling of aarch64
15:20 Ticket #4589 (Define __ELF__ for MicroBlaze) created by Alex White
GCC currently does not define __ELF__ which is needed to …
08:39 Changeset in rtems [974d24f8] by Christian Mauderer <christian.mauderer@…>
bsp/atsam/i2c: Simplify driver Do some clean ups. Remove superfluous variables. Eliminate some overly complex logic (information about transfer and remaining bytes has been tracked redundantly in multiple variables). This patch doesn't change the behavior of the driver. Update #4592
08:39 Changeset in rtems [f71c620f]5 by Christian Mauderer <christian.mauderer@…>
bsp/atsam/i2c: Simplify driver Do some clean ups. Remove superfluous variables. Eliminate some overly complex logic (information about transfer and remaining bytes has been tracked redundantly in multiple variables). This patch doesn't change the behavior of the driver. Update #4591
08:38 Changeset in rtems [0074c9ec] by Christian Mauderer <christian.mauderer@…>
bsp/atsam/i2c: Add error return and fix edge cases The driver didn't return with an error on (for example) a NACK on the bus. This adds the expected error return. Due to the new case that a transfer can be interrupted on an error, there were some new edge cases. This patch therefore also fixes these edge cases by removing the transfer_state that more or less duplicated the interrupt states. Fixes #4592
08:38 Changeset in rtems [f7a204e]5 by Christian Mauderer <christian.mauderer@…>
bsp/atsam/i2c: Add error return and fix edge cases The driver didn't return with an error on (for example) a NACK on the bus. This adds the expected error return. Due to the new case that a transfer can be interrupted on an error, there were some new edge cases. This patch therefore also fixes these edge cases by removing the transfer_state that more or less duplicated the interrupt states. Fixes #4591

02/01/22:

09:32 Changeset in rtems-libbsd [0c3609e] by Sebastian Huber <sebastian.huber@…>
openssl02: Add missing include
09:32 Changeset in rtems-libbsd [8703913]6-freebsd-12 by Sebastian Huber <sebastian.huber@…>
openssl02: Add missing include

01/28/22:

23:12 Changeset in rtems [17e05426] by Kinsey Moore <kinsey.moore@…>
cpukit/microblaze: Simplify dispatch assembly The dispatch code was unnecessarily saving and restoring an extra interrupt frame. This avoids the extra frame and folds the dispatch call into a fallthrough to the interrupt frame restoration code.
22:45 Changeset in rtems [c6d8d1cb] by Kinsey Moore <kinsey.moore@…>
cpukit/microblaze: Clarify interrupt frame usage Avoid use of magic numbers in favor of named constants and add MSR to the interrupt frame so that thread dispatch can occur on exceptions as well.
13:58 Changeset in rtems-docs [383b600] by Sebastian Huber <sebastian.huber@…>
eng: Add rtems-central.git post branch procedures
13:58 Changeset in rtems-docs [fff7d6a] by Sebastian Huber <sebastian.huber@…>
eng: Fix indentation
13:35 Changeset in rtems-docs [2924bf7] by Sebastian Huber <sebastian.huber@…>
eng: Update version number handling
07:42 Changeset in rtems [20ca3b09] by Sebastian Huber <sebastian.huber@…>
sparc: Mark dl06 as expected fail

01/27/22:

18:59 Ticket #4588 (RTEMS Stack Checker Report Bad Access When Not Enabled) closed by Kinsey Moore <kinsey.moore@…>
fixed: In b539af8/rtems: […]
13:16 Changeset in rtems [b519e50] by Sebastian Huber <sebastian.huber@…>
sptests: Avoid a dependency on errno Avoid a dependency on errno which might be a thread-local object. The tests sp01, spstkalloc02, and sptls03 assume that no thread-local storage object is present. Update #4560.
13:10 Ticket #3143 (Remove obsolete rtems_gxx_*() implementation) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 2145e0c7/rtems: […]

01/26/22:

22:17 Changeset in rtems-source-builder [684b5cd] by Ryan Long <ryan.long@…>
rtems-tools-6.cfg: Bump hash
22:00 Changeset in rtems [b539af8] by Kinsey Moore <kinsey.moore@…>
cpukit: Prevent error with disabled stack checker When the stack checker is not enabled, the stack checker reporting function can still be called. This prevents that call from performing a null memory access in trying to find the high water mark if the stack checker was never initialized. This also introduces a test to ensure this call does not cause a crash. Closes #4588
20:40 Ticket #4588 (RTEMS Stack Checker Report Bad Access When Not Enabled) created by Kinsey Moore
The RTEMS stack checker reporting function can be called without the …
18:36 Ticket #4572 (Improve Clarity for New Clock Manager Directives) closed by Joel Sherrill
fixed: I think it covers the concepts now.
18:29 Ticket #4585 (Multiple Prototype Issues/Mismatches in rtems-examples from trace linker) closed by Joel Sherrill <joel@…>
fixed: In 75689781/rtems-tools: […]
16:57 Changeset in rtems [3317d1e] by Kinsey Moore <kinsey.moore@…>
cpukit/libdebugger: Add MicroBlaze? support Add MicroBlaze? support for libdebugger. This uses only software break type instructions to provide self-hosted GDB debugging support for applications since internal control of debug hardware is not possible. Also of note, this implementation for MicroBlaze? would typically use the brki instruction for software break, but instead uses an illegal opcode to manage software breaks as exceptions. This is due to poor interaction with the debug hardware where the debug hardware will intercept software breaks instead of allowing the software break vector to execute.
16:56 Changeset in rtems [ace9955] by Kinsey Moore <kinsey.moore@…>
cpukit/microblaze: Add exception extensions Add the functions necessary to support RTEMS_EXCEPTION_EXTENSIONS and mark this functionality as available on MicroBlaze?.
16:33 Changeset in rtems [530a8c2] by Kinsey Moore <kinsey.moore@…>
cpukit/microblaze: Add debug vector and handler This patch adds a vector for debug events along with a hook similar to the exception framework. The debug vector generates an exception frame for use by libdebugger.
16:18 Changeset in rtems [127980c] by Kinsey Moore <kinsey.moore@…>
cpukit/microblaze: Add exception framework This patch updates the CPU_Exception_frame to include all necessary registers, combines hardware snd software exception handlers into a shared vector, provides an architecture-specific hook for taking control of exception handling, and moves exception handling over to actually using the CPU_Exception_frame instead of a minimal interrupt stack frame. As the significant contents of _exception_handler.S have been entirely rewritten, the copyright information on this file has been updated to reflect that.
13:49 Ticket #2869 (Remove support for 16-bit object identifiers) closed by Sebastian Huber
fixed
13:44 Ticket #4025 (NFS Client is broken on 64-bit targets) closed by Sebastian Huber
fixed: This was fixed by [03d7f76a810fe13c750afc3324f615b25fa7006b/rtems-libbsd].
13:42 Ticket #4020 (Change all version numbers to RTEMS 6 on the master branches) closed by Sebastian Huber
fixed: This is probably done.
13:42 Ticket #3951 (Remove obsolete powerpc BSPs) closed by Sebastian Huber
fixed
13:36 Ticket #3566 (Remove checks for Newlib features introduced during the RTEMS 5 development) closed by Sebastian Huber
fixed: This was done as a side-effect of the new build system.
13:31 Ticket #3321 (Improve console driver documentation) closed by Sebastian Huber
fixed: Documentation was improved.
13:27 Ticket #3993 (Specify the RTEMS Classic API) closed by Sebastian Huber
fixed: Work is done.
10:10 Ticket #3925 (Optimize work area initialization) closed by Sebastian Huber
fixed: This was fixed by d7205f0083f8fdd0408404ce99c6eab9b8d120c7 and 3d0620b607ff6459fec9d30efc1e0589bbd010f9.
10:01 Ticket #4198 (arm: Add multilib for Cortex-R52 processor) closed by Sebastian Huber
fixed
10:01 Changeset in rtems [2145e0c7] by Sebastian Huber <sebastian.huber@…>
Remove obsolete rtems_gxx_*() implementation GCC versions prior to 6.1 used a RTEMS thread model based on rtems_gxx_*() functions. GCC version 6.1 or later uses the self-contained synchronization objects of Newlib <sys/lock.h> for the RTEMS thread model. Remove the obsolete implementation. Close #3143.
09:59 Changeset in rtems [1a23ee6] by Sebastian Huber <sebastian.huber@…>
bsp/fvp: Use only vector table of start section

01/25/22:

23:55 Changeset in rtems-tools [75689781] by Joel Sherrill <joel@…>
linkers/rtems-score/thread*.ini: Remove symbols no longer present. Close #4585.
23:44 Ticket #4583 (rtems-bsp-builder: Do not vary on network) closed by Joel Sherrill <joel@…>
fixed: In 519acfb/rtems-tools: […]
05:58 Ticket #4587 (sb-bootstrap does not work with python3) closed by Chris Johns <chrisj@…>
fixed: In d8be0e0/rtems-source-builder: […]
05:58 Ticket #4586 (4.11/rtems-arm does not build on ubuntu 21.10) closed by Chris Johns <chrisj@…>
fixed: In 8aee243/rtems-source-builder: […]
03:13 Changeset in rtems-source-builder [d8be0e0]4.11 by Chris Johns <chrisj@…>
sb-bootstrap: Update to support python3 Closes #4587
02:43 Ticket #4587 (sb-bootstrap does not work with python3) created by Chris Johns
Python module importing of sb-bootstrap is broken on the 4.11 branch …
02:33 Changeset in rtems-source-builder [8aee243]4.11 by Chris Johns <chrisj@…>
gcc-4.9: Set the c++ standard to c++11 as the build breaks with later standards Closes #4586
02:32 Changeset in rtems-source-builder [e827cc2]4.11 by Chris Johns <chrisj@…>
gdb: Update common to the master version
00:36 Ticket #4586 (4.11/rtems-arm does not build on ubuntu 21.10) created by Chris Johns
The error is: […]

01/24/22:

22:38 Ticket #4585 (Multiple Prototype Issues/Mismatches in rtems-examples from trace linker) created by Joel Sherrill
This is some of the build failures in rtems-examples if the BSP has …
22:35 Changeset in rtems-docs [7073017] by Joel Sherrill <joel@…>
user/hosts/posix.rst: Replace Cent)S with CentOS
05:13 Changeset in rtems-source-builder [0f91a26]4.11 by Chris Johns <chrisj@…>
Update the GCC component paths to ones master uses Closes #4584
05:08 Ticket #4584 (Failure to download mpc tar.gz during 4.11 build) closed by Chris Johns <chrisj@…>
fixed: In 0f91a26/rtems-source-builder: […]
05:00 Ticket #4584 (Failure to download mpc tar.gz during 4.11 build) created by Benjamin Garner
Building from 4.11 branch results in following error. download: …
04:25 Changeset in rtems-source-builder [688f286]4.11 by Chris Johns <chrisj@…>
Update the checksum to the handle the new version number Closes #4104
04:20 Ticket #4104 (RSB Tools newlib patch checksum fails.) closed by Chris Johns <chrisj@…>
fixed: In 688f286/rtems-source-builder: […]

01/21/22:

16:02 Changeset in rtems-docs [dd60a4a] by Sebastian Huber <sebastian.huber@…>
eng: Add script usage to how-to Update #3715.
15:20 Changeset in rtems-tools [91a58af] by Joel Sherrill <joel@…>
rtems-bsps-tiers.ini: Move appropriate aarch64 BSPs to Tier 1 and 2 This also resulted in finding some BSPs listed which were no longer in the RTEMS source. Updates #4581.
15:19 Changeset in rtems-tools [74270bc] by Joel Sherrill <joel@…>
rtems-bsps.ini: Add missing architectures and BSPs The aarch64, microblaze, nios2, and x86_64 needed to be added.
15:14 Changeset in rtems-tools [519acfb] by Joel Sherrill <joel@…>
rtems-bsps-arm.ini, config/rtems-bsps.ini: Remove build variance on network With the legacy TCP/IP stack no longer in rtems.git, there is nothing to turn on/off with regards to BSPs or the stack itself. Removing this significantly reduces the number of configurations built. Closes #4583.
06:24 Changeset in rtems-central [4949a33] by Sebastian Huber <sebastian.huber@…>
spec: Update performance limits

01/20/22:

16:04 Ticket #4583 (rtems-bsp-builder: Do not vary on network) created by Joel Sherrill
With the network stack removed from the rtems.git repository, there is …
15:46 Ticket #4582 (Allow saving of build result email from rtems-test) created by Kinsey Moore
Currently, the automated tester is able to send an email directly to …
14:52 Changeset in rtems-tools [2fdd7b9] by Joel Sherrill <joel@…>
rtems-bsps-tiers.ini: Update comment to use tier 2 definitiion in docs See rtems-docs/user/hardware/tiers.rst. Tier 2 is test results on simulator not hardware and simulator.
14:51 Changeset in rtems-tools [997e68e] by Joel Sherrill <joel@…>
rtems-bsps-tiers.ini: Add missing architectures and BSPs as tier 3
11:48 Changeset in rtems-source-builder [09b84c4] by Sebastian Huber <sebastian.huber@…>
sb/linux.py: Simplify "distro" determination This fixes an issue on Debian 11 which contains "Debian" in /etc/issue (capital D).
Note: See TracTimeline for information about the timeline view.