Timeline



11/21/23:

21:29 Ticket #4969 (Update libibery sources in rtems-tools) closed by Chris Johns <chris@…>
fixed: In a4b312e/rtems-tools: […]
19:42 Changeset in rtems [fe35c8d] by Bernd Moessner <berndmoessner80@…>
ZYNQ7000: Add support PYNQ, PicoZed?, MicroZed?, ZYBO and ZYBO Z7 This patch adds basic support for the following boards: xilinx_zynq_pynq - PYNQ Z1 / Z2 xilinx_zynq_microzed - MicroZed? 7010 / 7020 xilinx_zynq_picozed - PicoZed? 7010 / 7015 / 7020 / 7030 xilinx_zynq_zybo - ZYBO xilinx_zynq_zybo_z7 - ZYBO Z7-10 / Z7-20 N.b. Arty Z7-20 is basically a PYNQ Z1 - different board color and updated Eth PHY.
19:42 Changeset in rtems [b2dd5944] by Bernd Moessner <berndmoesser80gmail.com>
Fix zedboard clock settings
19:42 Changeset in rtems [8cb6e36] by Bernd Moessner <berndmoesser80gmail.com>
Fix add missing clock settings for zc706
14:54 Changeset in rtems-docs [6744793] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt: Document GPIO CS pins for LPSPI
14:54 Changeset in rtems [ac0b4ae5] by Christian Mauderer <christian.mauderer@…>
bsps/imxrt1166: Disable video_mux The pinctrl-0 of the video_mux might overwrite pin settings done by other peripherals. Disabling it by default prevents unexpected pin settings.
14:54 Changeset in rtems [02f2316] by Christian Mauderer <christian.mauderer@…>
bsp/imxrt1166: Support GPIO CS pins in LPSPI With this, it is possible to use GPIOs as CS pins in the LPSPI. To avoid additional complexity, the GPIOs will have the same limitations as the native (hardware) CS pins. The GPIO CS feature adds a number of extra code when starting SPI transfers on this controller. Therefore it is possible to disable the additional code by just setting the IMXRT_LPSPI_MAX_CS option to 0. In that case only native CS pins are supported. At the moment, this feature is only enabled on i.MXRT1166 by default because it is not tested on i.MXRT1050. But it should work there too.
14:54 Changeset in rtems [a38f9c5] by Christian Mauderer <christian.mauderer@…>
bsps/imx*: imx_gpio from pointer to fdt property Device trees allow mixing different kinds of GPIOs in one property. For that it is usefull to only provide a pointer to an arbitrary location in the property and initialize a GPIO from that.
14:00 Changeset in rtems-central [59cc59c] by Sebastian Huber <sebastian.huber@…>
env: Add gcovr
12:34 Changeset in rtems-source-builder [6e8bd42] by Sebastian Huber <sebastian.huber@…>
7: Update Binutils, GDB, and GCC Keep RTEMS up to date with the upstream development.
10:53 Changeset in rtems-central [bffdcee] by Sebastian Huber <sebastian.huber@…>
config: Update due to RTEMS changes
10:52 Changeset in rtems-central [ad24d50] by Sebastian Huber <sebastian.huber@…>
modules: Update rtems
10:36 Changeset in rtems [71c024ea] by Sebastian Huber <sebastian.huber@…>
score: Fix typo in name
10:32 Changeset in rtems-docs [ef49c46] by Sebastian Huber <sebastian.huber@…>
glossary: Add terms
10:13 Changeset in rtems-central [f6daa77] by Sebastian Huber <sebastian.huber@…>
qdp: Produce coverage reports
10:13 Changeset in rtems-central [3710e3c] by Sebastian Huber <sebastian.huber@…>
qdp: Run tests
10:13 Changeset in rtems-central [e280a97] by Sebastian Huber <sebastian.huber@…>
qdp: Build RTEMS documentation
10:13 Changeset in rtems-central [5bfbeed] by Sebastian Huber <sebastian.huber@…>
qdp: Build SDD
10:13 Changeset in rtems-central [ec1de7d] by Sebastian Huber <sebastian.huber@…>
qdp: Collect memory benchmark results
10:13 Changeset in rtems-central [20d617d] by Sebastian Huber <sebastian.huber@…>
qdp: Build BSPs
10:13 Changeset in rtems-central [d1c835d] by Sebastian Huber <sebastian.huber@…>
qdp: Set RTEMS_PPS_SYNC to False
10:13 Changeset in rtems-central [67bde93] by Sebastian Huber <sebastian.huber@…>
qdp: Generate configuration files
10:13 Changeset in rtems-central [b180450] by Sebastian Huber <sebastian.huber@…>
qdp: Create pre-qualified only sources
10:13 Changeset in rtems-central [c918f6f] by Sebastian Huber <sebastian.huber@…>
qdp: Run RSB
10:13 Changeset in rtems-central [6d96924] by Sebastian Huber <sebastian.huber@…>
qdp: Add scripts to build a QDP
10:13 Changeset in rtems-central [cc0ab75] by Sebastian Huber <sebastian.huber@…>
packagemanual: New
10:13 Changeset in rtems-central [2ddd68a] by Sebastian Huber <sebastian.huber@…>
sphinxbuilder: New
10:13 Changeset in rtems-central [a7234d1] by Sebastian Huber <sebastian.huber@…>
membenchcollector: New
10:13 Changeset in rtems-central [af3aea5] by Sebastian Huber <sebastian.huber@…>
gcdaproducer: New
10:13 Changeset in rtems-central [9e37fd1] by Sebastian Huber <sebastian.huber@…>
rtems: Order related items
10:13 Changeset in rtems-central [89a0cf7] by Sebastian Huber <sebastian.huber@…>
rtems: Gather related items
10:13 Changeset in rtems-central [b0e8c33] by Sebastian Huber <sebastian.huber@…>
rtems: Add gather_api_items()
10:13 Changeset in rtems-central [82d2dbe] by Sebastian Huber <sebastian.huber@…>
rtems: Add RTEMSItemCache
10:13 Changeset in rtems-central [61a4f93] by Sebastian Huber <sebastian.huber@…>
runtests: New
10:13 Changeset in rtems-central [3bf2f4c] by Sebastian Huber <sebastian.huber@…>
testrunner: New
10:13 Changeset in rtems-central [ec7e917] by Sebastian Huber <sebastian.huber@…>
testoutputparser: New
10:13 Changeset in rtems-central [1cc9e86] by Sebastian Huber <sebastian.huber@…>
reposubset: New
10:13 Changeset in rtems-central [cd6cbe8] by Sebastian Huber <sebastian.huber@…>
runactions: New
10:13 Changeset in rtems-central [ecb305c] by Sebastian Huber <sebastian.huber@…>
archiver: New
10:13 Changeset in rtems-central [13e854a] by Sebastian Huber <sebastian.huber@…>
hash_file.py: New
10:13 Changeset in rtems-central [6302cd9] by Sebastian Huber <sebastian.huber@…>
directorystate: New
10:13 Changeset in rtems-central [5b516a7] by Sebastian Huber <sebastian.huber@…>
packagebuild: New
10:13 Changeset in rtems-central [db7ca4a] by Sebastian Huber <sebastian.huber@…>
glossary: Add acronyms
10:13 Changeset in rtems-central [9fca26b] by Sebastian Huber <sebastian.huber@…>
spec: Fix typo in name
10:13 Changeset in rtems-central [625f1d8] by Sebastian Huber <sebastian.huber@…>
spec: Specify thread dispatch detail
10:13 Changeset in rtems-central [8329e37] by Sebastian Huber <sebastian.huber@…>
spec: Fix memory benchmark configurations
10:13 Changeset in rtems-central [6c253b0] by Sebastian Huber <sebastian.huber@…>
spec: Make SMP memory benchmarks optional
10:13 Changeset in rtems-central [e18b914] by Sebastian Huber <sebastian.huber@…>
spec: Add SIS descriptions
10:13 Changeset in rtems-central [f3ab0f1] by Daniel Hellstrom <daniel@…>
spec: Add Gaisler board descriptions
10:13 Changeset in rtems-central [736c5e7] by Sebastian Huber <sebastian.huber@…>
spec: Add runtime performance limits
10:13 Changeset in rtems-central [6d81007] by Sebastian Huber <sebastian.huber@…>
spec: Update performance limits for gr712rc Using the DSU for the CPU counter implementation changed the performance limits.
10:13 Changeset in rtems-central [003066c] by Sebastian Huber <sebastian.huber@…>
spec: Adjust target hashes Using the DSU for the clock driver and the CPU counter implementation changed the target hashes of the GR712RC.
10:13 Changeset in rtems-central [f2b8d9f] by Sebastian Huber <sebastian.huber@…>
spec: Add missing verb
10:13 Changeset in rtems-central [68420c8] by Sebastian Huber <sebastian.huber@…>
spec: Fix typos
10:13 Changeset in rtems-central [de1d32f] by Sebastian Huber <sebastian.huber@…>
spec: Validate user interfaces
10:13 Changeset in rtems-central [8f38a75] by Sebastian Huber <sebastian.huber@…>
spec: Validate build options
10:13 Changeset in rtems-central [c7e5b74] by Sebastian Huber <sebastian.huber@…>
spec: Validate C interfaces
10:13 Changeset in rtems-central [2f171b4] by Sebastian Huber <sebastian.huber@…>
spec: Validate compiler interfaces
10:13 Changeset in rtems-central [e165aad0] by Sebastian Huber <sebastian.huber@…>
spec: Validate documentation interfaces
10:13 Changeset in rtems-central [0ddfd4e] by Sebastian Huber <sebastian.huber@…>
spec: Validate implementation interfaces
10:13 Changeset in rtems-central [c9f1647] by Sebastian Huber <sebastian.huber@…>
spec: Add valid by construction analysis
10:13 Changeset in rtems-central [5b729fb] by Sebastian Huber <sebastian.huber@…>
spec: Fix enabled-by
10:13 Changeset in rtems-central [7f8cc24] by Sebastian Huber <sebastian.huber@…>
util: Strip only '\r' and '\n'
10:13 Changeset in rtems-central [4eb1bcf] by Sebastian Huber <sebastian.huber@…>
util: Improve typing
10:13 Changeset in rtems-central [3fc5156] by Sebastian Huber <sebastian.huber@…>
util: Add copy_file() Add logging to copy_files().
10:13 Changeset in rtems-central [a4d045b] by Sebastian Huber <sebastian.huber@…>
util: Add base64_to_hex()
10:13 Changeset in rtems-central [3ae44e0] by Sebastian Huber <sebastian.huber@…>
Makefile: Create env/bin/python3-config This is a workaround to let the RSB build GDB in a virtual Python environment.
10:13 Changeset in rtems-central [027ed52] by Sebastian Huber <sebastian.huber@…>
requirements.txt: Set maximum Sphinx version Update #4915. Update #4928.
10:13 Changeset in rtems-central [5aa59ca] by Sebastian Huber <sebastian.huber@…>
specverify: Improve typing
10:13 Changeset in rtems-central [458e5dc] by Sebastian Huber <sebastian.huber@…>
transitionmap: Improve typing
10:13 Changeset in rtems-central [3998481] by Sebastian Huber <sebastian.huber@…>
specview.py: Add build filter
10:13 Changeset in rtems-central [47da375] by Sebastian Huber <sebastian.huber@…>
specview.py: Share validation support
10:13 Changeset in rtems-central [2a86788] by Sebastian Huber <sebastian.huber@…>
membench: Clarify wording
10:13 Changeset in rtems-central [010b732] by Sebastian Huber <sebastian.huber@…>
membench: Support variant comparison
10:13 Changeset in rtems-central [07aaa32] by Sebastian Huber <sebastian.huber@…>
sphinxcontent: Add SphinxContent?.label_scope()
10:13 Changeset in rtems-central [2dd0243] by Sebastian Huber <sebastian.huber@…>
items: Add ItemMapper?.copyrights_by_license Register the copyrights by license in the ItemMapper?. This allows getting an aggregated copyright information from the item mapper.
10:13 Changeset in rtems-central [960921f] by Sebastian Huber <sebastian.huber@…>
content: Make BSD_2_CLAUSE_LICENSE public
10:13 Changeset in rtems-central [55f00c8] by Sebastian Huber <sebastian.huber@…>
content: Improve copyright support
10:13 Changeset in rtems-central [4805860] by Sebastian Huber <sebastian.huber@…>
content: Reject copyright statements without a year
10:13 Changeset in rtems-central [f1b569e] by Sebastian Huber <sebastian.huber@…>
content: Improve empty list support
10:13 Changeset in rtems-central [f32b510] by Sebastian Huber <sebastian.huber@…>
content: Make Content iterable
10:13 Changeset in rtems-central [46d720f] by Sebastian Huber <sebastian.huber@…>
items: Add Link order
10:13 Changeset in rtems-central [93a268b] by Sebastian Huber <sebastian.huber@…>
items: Add ItemMapper?.scope()
05:25 Changeset in rtems-tools [a4b312e] by Chris Johns <chris@…>
rtemstoolkit/libierty: Update to gcc latest - Use POSIX spawn support for MacOS Closes #4969
04:56 Ticket #4969 (Update libibery sources in rtems-tools) created by Chris Johns
MacOS is removing vfork. Update to gcc latest sources and use …

11/20/23:

23:11 Changeset in rtems-tools [75ffa67] by Chris Johns <chrisj@…>
python: Updates for Python 3.12 - Change SafeConfigParser? to ConfigParser? - Fix escape sequences in strings Updates #4968
22:12 Ticket #4968 (Python 3.12 fix escape sequences and remove SafeConfigParser) created by Chris Johns
This breaks version.py in: - rtems-tools - rtems-docs - rtems_waf …
17:08 Ticket #4935 (7/rtems-mips get source fails) closed by Joel Sherrill <joel@…>
fixed: In ae81810/rtems-source-builder: […]
04:12 Changeset in rtems-source-builder [63396e2] by Chris Johns <chrisj@…>
sb: Fix Python 3.12 safeConfigParser and invalid escape sequences Updates #4968

11/17/23:

17:37 Changeset in rtems-source-builder [ae81810] by Joel Sherrill <joel@…>
rtems-mipstx39-gdb-head.bset: Add missing file This configuration file was missing for the mipstx39 gdb build for the head/7 tools. Closes #4935.

11/15/23:

21:12 Changeset in rtems-lwip [2bc181a] by Kinsey Moore <kinsey.moore@…>
xemacps: Improve pbuf handling This fixes two related issues: * Pbufs in the RX list weren't cleared out appropriately and this could cause multiple frees along with premature pbuf/memp reuse in circumstances where the system was running out of pbufs and receive overruns were occurring. * This patch adds locking around pbuf list manipulation to prevent race conditions where the list might be in an inconsistent state.
04:07 Ticket #4967 (strtof leaks memory) created by Chris Johns
The libc call strtof leaks memory when a thread exits if strtof

11/13/23:

22:19 Changeset in rtems-source-builder [b680d19] by Michael South <msouth@…>
sb/linux.py: More reliably recognize distribution If available, use "distro" package (introduced Python 3.6, back-ported to 2.6) to recognize Linux distributions and versions. Updates #4966

11/11/23:

00:22 Ticket #4966 (Source Builder doesn't recognize Linux distributions w/ Python >= 3.8) created by Michael South
If a Linux build host's installed Python >= 3.8 then sb-set-builder …

11/10/23:

07:55 Ticket #4965 ("trace" tool source requires C++17, build fails without it.) created by Michael South
sb-set-builder to build 7/rtems-arm fails with "C++17 needed" warnings …

11/09/23:

11:26 Changeset in rtems-docs [2c88912] by Andrew Butterfield <andrew.butterfield@…>
eng: Add formal verification chapter
10:22 Changeset in rtems [ac16e3b9] by Sebastian Huber <sebastian.huber@…>
libtest: Add hash to gcov info dump This helps to validate that the data was transferred correctly.

11/08/23:

21:55 Changeset in rtems [efc36cb] by Kinsey Moore <kinsey.moore@…>
cpukit/jffs2: Revert to non-granular locking Revert JFFS2 to non-granular locking. This makes the superblock available to the delayed work that it owns so that delayed work processing can ensure that shared resources are being exclusively accessed. This change only affects NAND systems. Moving forward with granular locking will require a significant investment of time in producing a test harness that doesn't require hardware such that this can get a reasonable amount of test coverage.

11/07/23:

21:07 Ticket #4959 (rtems-test tftp does not a session timeout) closed by Chris Johns <chrisj@…>
fixed: In a22b396/rtems-tools: […]
21:06 Ticket #4964 (rtems-test can hang indefinitely) closed by Chris Johns
duplicate: This is a duplicate of #4959
15:20 Ticket #4964 (rtems-test can hang indefinitely) created by Kinsey Moore
When using the RTEMS automated tester configured with TFTP, there is a …
14:43 Changeset in rtems-central [f69934e] by Sebastian Huber <sebastian.huber@…>
spec: Fix validation test for microblaze
14:39 Changeset in rtems-central [ed7aca8] by Sebastian Huber <sebastian.huber@…>
spec: Improve thread idle bodies test
13:06 Changeset in rtems [1a3125c] by Sebastian Huber <sebastian.huber@…>
validation: Improve thread idle bodies test Update #3716.
10:06 Changeset in rtems [7eee05a] by Stanislav Pankevich <s.pankevich@…>
bsps/xilinx-zynqmp-rpu: Invalidate caches on start This corrects an issue where caches can be dirty on warm boot.
Note: See TracTimeline for information about the timeline view.