Releases: dinuxbg/gnuprumcu
Releases · dinuxbg/gnuprumcu
Release v0.9.5
Release v0.9.4
Changes since v0.9.1:
- Added I/O header for am62x.
- Fixed the length of a reserved field in AM572x's SPP register.
- Added simple testsuite.
Release v0.9.1
This is a bug fix release. The necessary linker options are added, so that Beaglebone-AI64 firmware images for PRU are properly aligned.
See https://sourceware.org/pipermail/binutils/2023-January/125837.html for more information.
There are no functional changes for AM335x hosts.
Release v0.9.0
Changes since v0.8.0:
- Add TDA4VM (J721E) specs and headers.
- Add alias macros used by TI examples.
Release v0.8.0
Changes since v0.7.0:
- Add AM62x specs.
Release v0.7.0
Changes since v0.6.0:
- Add support for the new feature in GCC12 for direct access to
__R30
and__R31
.
Release v0.6.0
Changes since v0.5.0:
- Require Binutils at least version 2.37.
- Require pru-gcc to be installed.
- Removed linker scripts. Instead set memory sizes from specs.
- Activated --gc-sections linker option by default.
- Added am64x device specs.
- Changed configure option from
--target=pru
to--host=pru
, in anticipation of adding source libraries in the future.
Release v0.5.0
Changes since v0.4.0:
- Add TDA4VM device specs and linker scripts.
- Fix include path with pru-elf tuple.
v0.4.0: Bump version to 0.4.0
- Added linker scripts and spec files for am65x.
- Updated linker scripts for AM437x to default to SR2.0, not SR1.0.
- Removed incorrectly named AM572x spec files (e.g. am572xx.icss0.pru0 ).
- Minor packaging fixes.
v0.3.0: Release version 0.3.0
Changes:
- Aligned am335x.h to latest TRM. THIS MAY BREAK SOURCE BUILDS FOR EXISTING USER FIRMWARE!
- Added am527x.h header.