Home
last modified time | relevance | path

Searched refs:slaveAddr (Results 1 – 25 of 31) sorted by relevance

12

/hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/I2C/
Di2c_me21.c65 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
88 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
91 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
95 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
106 if (slaveAddr > SLAVE_A1_ADDR) { in MXC_I2C_SetSlaveAddr()
116 if (slaveAddr > MXC_I2C_MAX_ADDR_WIDTH) { in MXC_I2C_SetSlaveAddr()
125 MXC_SETFIELD((*slave_a1), SLAVE_A1_ADDR, (slaveAddr << SLAVE_A1_ADDR_POS)); in MXC_I2C_SetSlaveAddr()
Di2c_es17.c46 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
61 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
64 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
75 if (slaveAddr > MXC_F_I2C_SLA_SLA) { in MXC_I2C_SetSlaveAddr()
82 if (slaveAddr > MXC_I2C_REVA_MAX_ADDR_WIDTH) { in MXC_I2C_SetSlaveAddr()
87 i2c->sla |= slaveAddr; in MXC_I2C_SetSlaveAddr()
Di2c_me10.c50 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
69 if ((err = MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr)) != in MXC_I2C_Init()
78 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
80 if (i2c == NULL || slaveAddr > MXC_F_I2C_SLV_ADDR_SLA || idx != 0) { in MXC_I2C_SetSlaveAddr()
86 if (slaveAddr > MXC_I2C_MAX_ADDR_WIDTH) { in MXC_I2C_SetSlaveAddr()
90 i2c->slv_addr |= slaveAddr & MXC_F_I2C_SLV_ADDR_SLA; in MXC_I2C_SetSlaveAddr()
Di2c_me11.c46 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
66 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
69 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
79 if (slaveAddr > MXC_F_I2C_SLADDR_SLA) { in MXC_I2C_SetSlaveAddr()
87 if (slaveAddr > MXC_I2C_MAX_ADDR_WIDTH) { in MXC_I2C_SetSlaveAddr()
96 MXC_SETFIELD(i2c->sladdr, MXC_F_I2C_SLADDR_SLA, (slaveAddr << MXC_F_I2C_SLADDR_SLA_POS)); in MXC_I2C_SetSlaveAddr()
Di2c_me15.c49 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
74 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
77 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
87 if (slaveAddr > MXC_F_I2C_SLAVE_ADDR) { in MXC_I2C_SetSlaveAddr()
95 if (slaveAddr > MXC_I2C_MAX_ADDR_WIDTH) { in MXC_I2C_SetSlaveAddr()
104 MXC_SETFIELD(i2c->slave, MXC_F_I2C_SLAVE_ADDR, (slaveAddr << MXC_F_I2C_SLAVE_ADDR_POS)); in MXC_I2C_SetSlaveAddr()
Di2c_revb.c50 int MXC_I2C_RevB_Init(mxc_i2c_revb_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_RevB_Init() argument
52 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_RevB_Init()
55 int MXC_I2C_RevB_SetSlaveAddr(mxc_i2c_revb_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_RevB_SetSlaveAddr() argument
57 if (i2c == NULL || slaveAddr > MXC_F_I2C_REVB_SLV_ADDR_SLA || idx != 0) { in MXC_I2C_RevB_SetSlaveAddr()
63 if (slaveAddr > MXC_I2C_REVB_MAX_ADDR_WIDTH) { in MXC_I2C_RevB_SetSlaveAddr()
67 i2c->slv_addr |= slaveAddr & MXC_F_I2C_REVB_SLV_ADDR_SLA; in MXC_I2C_RevB_SetSlaveAddr()
Di2c_me12.c49 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
69 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
72 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
74 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
Di2c_me55.c43 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
61 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
64 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
66 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
Di2c_ai87.c42 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
63 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
66 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
73 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
Di2c_me13.c46 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
67 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
70 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
77 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
Di2c_me14.c44 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
67 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
70 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
77 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
Di2c_me17.c42 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
65 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
68 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
75 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
Di2c_me18.c42 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr) in MXC_I2C_Init() argument
75 return MXC_I2C_RevA_Init((mxc_i2c_reva_regs_t *)i2c, masterMode, slaveAddr); in MXC_I2C_Init()
78 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx) in MXC_I2C_SetSlaveAddr() argument
85 return MXC_I2C_RevA_SetSlaveAddr((mxc_i2c_reva_regs_t *)i2c, slaveAddr, idx); in MXC_I2C_SetSlaveAddr()
Di2c_revb.h85 int MXC_I2C_RevB_Init(mxc_i2c_revb_regs_t *i2c, int masterMode, unsigned int slaveAddr);
87 int MXC_I2C_RevB_SetSlaveAddr(mxc_i2c_revb_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX78002/
Di2c.h184 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
198 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32690/
Di2c.h194 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
208 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX78000/
Di2c.h184 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
198 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32572/
Di2c.h184 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
198 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32570/
Di2c.h178 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
192 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32650/
Di2c.h185 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
199 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32520/
Di2c.h181 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
195 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32675/
Di2c.h189 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
203 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32672/
Di2c.h192 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
204 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32680/
Di2c.h188 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
202 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);
/hal_adi-latest/MAX/Libraries/PeriphDrivers/Include/MAX32665/
Di2c.h190 int MXC_I2C_Init(mxc_i2c_regs_t *i2c, int masterMode, unsigned int slaveAddr);
204 int MXC_I2C_SetSlaveAddr(mxc_i2c_regs_t *i2c, unsigned int slaveAddr, int idx);

12