Skip to content

add native kernel driver - #51

Open
alexmohr wants to merge 1 commit into
masterfrom
driver
Open

add native kernel driver#51
alexmohr wants to merge 1 commit into
masterfrom
driver

Conversation

@alexmohr

@alexmohr alexmohr commented Apr 24, 2026

Copy link
Copy Markdown
Owner

Looking for feedback and testers

@alexmohr
alexmohr marked this pull request as ready for review May 3, 2026 08:43
- Moved native USB driver from driver/ to src/
- Removed legacy TTY line discipline driver (src/module/)
- Removed userspace daemon (hlcand.c)
- Updated build.sh to build from src/
- Updated README.md with new structure
- Removed all hlcan references from codebase
- Updated copyright to 2020-2026

This driver provides native SocketCAN support for cheap USB-CAN analyzers
based on QinHeng CH341 (HL-340) USB-to-serial chips. It talks directly
to the USB device without requiring the ch341-uart serial driver, a
userspace daemon, or a TTY line discipline.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant