From d38ad888039bf5a692208f9fbd894ca0ce04becb Mon Sep 17 00:00:00 2001 From: Peter-van-Tol Date: Tue, 19 Sep 2023 09:15:25 +0200 Subject: [PATCH] Prepare release v1.0.2. --- CHANGELOG.rst | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 766a747..f1d7c3a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,10 +2,21 @@ Changelog ========= -All versions in this changelog have two entries: ``dirver`` and ``firmware``. The firmware and driver should +All versions in this changelog have two entries: ``driver`` and ``firmware``. The firmware and driver should have the same version, as communication protocol might change between versions. In the firmware/driver there is a safeguard to prevent miscommunication. +Version 1.0.2 +============= + +On some systems the communication to the FPGA failed. This was due to the package header of the read request +being partly overwritten by another function (buffer overflow). Thanks to OJthe123 this bug has been identified +and tracked to its origins. + +* ``driver``: + + * Resolved buffer-overflow error in ``litexcnc.c``. + Version 1.0.1 ============= @@ -38,10 +49,6 @@ First release! * Supported modules: ``gpio``, ``pwm``, ``stepgen``, ``encoder``; * Supported cards: ``5A-75B``, ``5A-75E`` - -Previous test-releases -====================== - Several test releases have been made with increasing functionality and several bug-fixes. These versions have now been superseeded by the v1.0-releases of Litex-CNC. These pre-releases differ significantly in setup and design philosophy from the v1.0-release as they were monolythic and difficult to expand with new modules. They