|
|
Subscribe / Log in / New account

A Q&A about the realtime patches

A Q&A about the realtime patches

Posted Jul 18, 2023 21:00 UTC (Tue) by ppisa (subscriber, #67307)
In reply to: A Q&A about the realtime patches by andreashappe
Parent article: A Q&A about the realtime patches

The mentioned out of tree project which required special chip level of support at UART chips level is uLAN RS-486 protocol https://ulan.sourceforge.net/ which use in our instruments predates Linux. The actual driver uses single source for DOS, Linux, Windows, NuttX and system-less bare metal application. API is and C level compatible even with assembly driver for 8051 chips. C driver is usable for ISA, PCI, PCIe and USB HW but with limited range of chips.

It would be great to integrate code into mainline Linux, but it would require complete rewrite to get rid of all compatibility with old kernels and other systems and I have minimal resources to investment into rewrite. I have no personal income from this project for its whole existence even that others use it to obtain funding from European Union. And our main area of investment into laboratory instruments has been used by others often without paying the penny as well.

So I focus to CAN/CAN FD where we strive to go into Linux, NuttX, QEMU, RTEMS mainline with or even more without funding, because this is area where broader community would profit.

As for the TTY layer based project, we have implemented on Volkswagen contract LIN bus solution - slLIN https://github.com/lin-bus/linux-lin which I try to maintain usable for others, again mostly in my spare time when I do not teach https://comparch.edu.cvut.cz/ nor do work on or company motion control systems and other solution for partner companies and even ESA now...


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds