-
Notifications
You must be signed in to change notification settings - Fork 8.4k
[RFC] Introduce LIN driver API #95975
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
39a34ea to
87abf20
Compare
|
|
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
87abf20 to
6fa5e24
Compare
6fa5e24 to
52bc360
Compare
|
The following west manifest projects have changed revision in this Pull Request:
⛔ DNM label due to: 1 project with PR revision Note: This message is automatically posted and updated by the Manifest GitHub Action. |
1d9a9c4 to
9a450c8
Compare
Add new LIN controller API and LIN skeleton driver. This device driver complies with the LIN CiA Specification rev2.1 and implement the physical layer and a part of the data link layer. The LIN skeleton code is also included as the starting point for LIN driver development Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Add simple LIN loopback test to check basic read/write operation Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Update hal_renesas rev to support SCI_B LIN Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Initial support for Renesas RA SCI_B LIN Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Enable lin mode support on Renesas RA SCI B Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Add ek_ra8m1 lin_api test support Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Introduce new sample for lin driver act as a master node to control the ncv7430 led controller IC as a slave node Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
Add new sample for LIN act as responder (slave) node Signed-off-by: The Nguyen <the.nguyen.yf@renesas.com>
9a450c8 to
47d1fe2
Compare
|



Overview
This PR introduce the Local Interconnect Network (LIN) driver, which complies with the LIN Specification Package Rev2.1 (published by LIN CiA) and standardized as ISO 17987.
The first PR to initialize the LIN device driver, that implementing the physical layer and a part of the data link layer which closely related to hardware (doesn't include scheduling).
In progress tasks
Remaining tasks