Home
last modified time | relevance | path

Searched refs:sccb (Results 1 – 3 of 3) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/components/sccb/
A Dhpm_sccb.c10 hpm_stat_t sccb_master_init(sccb_type sccb) in sccb_master_init() argument
16 uint8_t sccb_master_scan(sccb_type sccb) in sccb_master_scan() argument
19 if (i2c_master_read(sccb, addr, &rxdata, 1) == status_success) { in sccb_master_scan()
26 hpm_stat_t sccb_master_gencall(sccb_type sccb, uint8_t cmd) in sccb_master_gencall() argument
29 return i2c_master_address_write(sccb, 0x00, &cmd, 1, &reg_data, 1); in sccb_master_gencall()
47 return i2c_master_address_read(sccb, (uint16_t)slv_addr, r, sizeof(r), reg_data, 1); in sccb_master_readb2()
62 ret = i2c_master_address_read(sccb, (uint16_t)slv_addr, (uint8_t *)&reg_addr, in sccb_master_readw()
79 ret = i2c_master_address_read(sccb, (uint16_t)slv_addr, (uint8_t *)&reg_addr, in sccb_master_readw2()
91 return i2c_master_address_write(sccb, (uint16_t)slv_addr, in sccb_master_writew2()
98 return i2c_master_read(sccb, (uint16_t)slv_addr, buf, len); in sccb_master_read_bytes()
[all …]
A Dhpm_sccb.h28 sccb_type sccb; member
44 hpm_stat_t sccb_master_init(sccb_type sccb);
54 uint8_t sccb_master_scan(sccb_type sccb);
65 hpm_stat_t sccb_master_gencall(sccb_type sccb, uint8_t cmd);
79 hpm_stat_t sccb_master_readb(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint8_t *reg_data);
93 hpm_stat_t sccb_master_writeb(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint8_t reg_data);
107 hpm_stat_t sccb_master_readb2(sccb_type sccb, uint8_t slv_addr, uint16_t reg_addr, uint8_t *reg_dat…
121 hpm_stat_t sccb_master_writeb2(sccb_type sccb, uint8_t slv_addr, uint16_t reg_addr, uint8_t reg_dat…
135 hpm_stat_t sccb_master_readw(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint16_t *reg_data…
149 hpm_stat_t sccb_master_writew(sccb_type sccb, uint8_t slv_addr, uint8_t reg_addr, uint16_t reg_data…
[all …]
/bsp/hpmicro/libraries/hpm_sdk/
A DCHANGELOG.md908 - components: add sccb

Completed in 8 milliseconds