Skip to content

Add HAL for I2C driver support for RX #94

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

Conversation

quytranpzz
Copy link
Contributor

@quytranpzz quytranpzz commented May 6, 2025

Add support for I2C driver on Renesas RX with r_riic_rx (RDP)
The license is BSD-3-Clause now

Note: I’ve updated the version in the README to 1.47 (the latest version with the updated license). This doesn’t affect the current version of BSP and SCI that was already supported in the previous PR.

Comment on lines +39 to +58
Impacted files:
drivers/rx/rdp/src/r_riic_rx/src/r_riic_rx.c
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@quytranpzz : There is fixing for build warning which impact to r_riic_rx130.c. Please note for it too.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added the note for impacted file

@quytranpzz quytranpzz force-pushed the rx_zephyr_support_hal_i2c_upstream branch from 3854ea3 to 9fefc0a Compare May 16, 2025 06:39
Add support for I2C driver with r_iic_rx RDP for RX130 target

Signed-off-by: Quy Tran <[email protected]>
Remote static definition for riic_bps_calc function to reuse
in the Zephyr side, avoid the duplicate definition

Signed-off-by: Quy Tran <[email protected]>
Remove unuse variable on r_riic_rx source to avoid the warning
and include r_bsp_locking.h in the r_riic_rx130.c

Signed-off-by: Quy Tran <[email protected]>
@quytranpzz quytranpzz force-pushed the rx_zephyr_support_hal_i2c_upstream branch from 9fefc0a to 08431de Compare June 9, 2025 01:41
@KhiemNguyenT KhiemNguyenT merged commit 49df418 into zephyrproject-rtos:main Jun 12, 2025
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.

4 participants