Skip to content

Releases: Deniz-Eren/dev-can-linux

Release version 1.2.2

15 May 05:36
Compare
Choose a tag to compare

Added command-line option -E for enabling internal loop-back; default behaviour changed to non-echo.

Release version 1.2.1

27 Dec 01:29
Compare
Choose a tag to compare

PCI MSI capability is now a hardware verified feature and is enabled by default.

By default MSI-X remains disabled because it is still an experimental feature that has not been verified with real hardware testing. To use it the command-line options -e must be used.

Release version 1.2.0

09 Nov 07:15
Compare
Choose a tag to compare

Changes pulled form Linux Kernel v6.6 and harmonized with driver.

  • Major improvement propagated from Linux, whereby a data overrun interrupt will now result in the driver resetting the SJA1000 chip.
  • Driver ems_pci updated with support for V3 devices.
  • Installer package file names now include the harmonized Linux Kernel version.

Release version 1.1.5

05 Nov 09:52
Compare
Choose a tag to compare

Major improvements to robustness of interrupt handling and an IRQ handling issue fixed.

  • Eliminated the possibility of IRQ handler clash bettwen transmission IRQ handler and queue wake-up IRQ handler.
  • IRQ handlers have been refactored to be more efficient.
  • IRQ masking has been enabled for regular IRQ devices.

Release version 1.1.4

03 Nov 13:33
Compare
Choose a tag to compare

Initial experimental implementation for Legacy PCI 0x05 (MSI) capability; when dealing with devices that do not have support for Per Vector Masking (PVM).

Release version 1.1.3

03 Nov 12:23
Compare
Choose a tag to compare

Fixed an error recovery issue impacting graceful shutdown of the driver.

Release version 1.1.2

02 Nov 04:40
Compare
Choose a tag to compare

Improvements to driver program options.

Release version 1.1.1

01 Nov 05:02
2809553
Compare
Choose a tag to compare

Added release builds for armv7le platform.

Currently we have tested x86_64 and aarch64le with real hardware to various degrees.
The CI pipelines only run tests on x86_64 architecture target emulation environments.

Architecture armv7le has not been tested on real hardware or VM currently.

Release version 1.1.0

31 Oct 07:56
dd14a2e
Compare
Choose a tag to compare

Major robustness improvements; tested to handle unrealistic burst of locally transmitted messages, as part of the Jenkins test pipelines. Major changes to priorities and scheduling behaviour together with support for multiple IRQs.

Experimental support for PCI/PCIe capability ID 0x05 (MSI) and 0x11 (MSI-X) interrupt vectors.

Release version 1.0.27

29 Oct 12:38
Compare
Choose a tag to compare
v1.0.27

Release version 1.0.27