Skip to content

Commit 23d080e

Browse files
committed
[bsp][renesas] add i2c compatibility support, disabled by default
1 parent 8a2c998 commit 23d080e

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

bsp/renesas/libraries/HAL_Drivers/drivers/drv_i2c.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,14 @@
3636
#define RA_SCI_EVENT_ERROR BIT(3)
3737
#define RA_SCI_EVENT_ALL BITS(0,3)
3838

39+
#ifdef SOC_SERIES_R7FA2E2
40+
#define R_IIC_MASTER_Open R_IIC_B_MASTER_Open
41+
#define R_IIC_MASTER_Write R_IIC_B_MASTER_Write
42+
#define R_IIC_MASTER_Read R_IIC_B_MASTER_Read
43+
#define R_IIC_MASTER_SlaveAddressSet R_IIC_B_MASTER_SlaveAddressSet
44+
#define R_IIC_MASTER_CallbackSet R_IIC_B_MASTER_CallbackSet
45+
#endif
46+
3947
struct ra_i2c_handle
4048
{
4149
struct rt_i2c_bus_device bus;

bsp/renesas/ra2e2-ek/board/Kconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,16 @@ menu "Hardware Drivers Config"
4343
endif
4444
endif
4545

46+
menuconfig BSP_USING_HW_I2C
47+
bool "Enable hardware I2C BUS"
48+
default n
49+
select RT_USING_I2C
50+
if BSP_USING_HW_I2C
51+
config BSP_USING_HW_I2C0
52+
bool "Enable Hardware I2C0 BUS"
53+
default n
54+
endif
55+
4656
endmenu
4757

4858
menu "Board extended module Drivers"

0 commit comments

Comments
 (0)