/AliOS-Things-master/components/drivers/peripheral/i2c/src/ |
A D | i2c_core.c | 172 if (!slave) { in aos_i2c_open() 185 free(slave); in aos_i2c_open() 208 dlist_add(&slave->node, &master->slave); in aos_i2c_open() 226 if (slave) { in aos_i2c_open() 227 free(slave); in aos_i2c_open() 278 free (slave); in aos_i2c_close() 436 return slave; in _i2c_tx_rx_prepare() 469 if (!slave) { in aos_i2c_master_send() 505 if (!slave) { in aos_i2c_master_recv() 543 if (!slave) { in aos_i2c_mem_write() [all …]
|
A D | i2c_dev.c | 134 i2c_dev_handle_t slave = (i2c_dev_handle_t)f->f_arg; in i2c_device_ioctl() local 143 ret = aos_i2c_clk_set(slave, c->freq); in i2c_device_ioctl() 174 ret = aos_i2c_slave_addr_set(slave, d->addr); in i2c_device_ioctl() 196 ret = aos_i2c_slave_addr_set(slave, d->addr); in i2c_device_ioctl() 275 i2c_dev_handle_t slave = NULL; in i2c_device_open() local 282 slave = aos_i2c_open(vd->port, &config); in i2c_device_open() 283 if (!slave) { in i2c_device_open() 288 f->f_arg = slave; in i2c_device_open() 300 if (slave) { in i2c_device_close() 301 ret = aos_i2c_close(slave); in i2c_device_close() [all …]
|
A D | i2c_core.h | 38 dlist_t slave; /**< node in i2c channel's slave device list */ member
|
/AliOS-Things-master/components/drivers/peripheral/flash/src/ |
A D | mtd.c | 31 aos_mtd_t *slave; in mtd_part_alloc() local 33 slave = malloc(sizeof(aos_mtd_t)); in mtd_part_alloc() 34 if (slave == NULL) in mtd_part_alloc() 37 slave->master = master; in mtd_part_alloc() 39 *slave = *master; in mtd_part_alloc() 40 slave->size = part->size; in mtd_part_alloc() 41 slave->offset = part->offset; in mtd_part_alloc() 45 return slave; in mtd_part_alloc() 205 aos_mtd_t *slave; in aos_mtd_register() local 251 if (!slave) in aos_mtd_register() [all …]
|
/AliOS-Things-master/hardware/board/haaseduk1/drivers/sensor/ |
A D | drv_baro_qst_qmp6988.c | 40 uint8_t qmp6988_WriteReg(uint8_t slave, uint8_t reg_add, uint8_t reg_dat) in qmp6988_WriteReg() argument 45 return qst_sw_writereg(slave, reg_add, reg_dat); in qmp6988_WriteReg() 50 sensor_i2c_master_send(1, slave, write_buf, 2, 1000); in qmp6988_WriteReg() 59 return qst_sw_readreg(slave, reg_add, Read, num); in qmp6988_ReadData() 62 sensor_i2c_master_send(1, slave, ®_add, 1, 1000); in qmp6988_ReadData() 64 sensor_i2c_master_recv(1, slave, Read, num, 1000); in qmp6988_ReadData() 76 qmp6988->slave = slave_addr[i]; in qmp6988_device_check() 277 qmp6988_WriteReg(qmp6988->slave, QMP6988_CTRLMEAS_REG, data); in qmp6988_set_powermode() 290 qmp6988_WriteReg(qmp6988->slave, QMP6988_CONFIG_REG, data); in qmp6988_set_filter() 302 qmp6988_WriteReg(qmp6988->slave, QMP6988_CTRLMEAS_REG, data); in qmp6988_set_oversampling_p() [all …]
|
A D | drv_baro_qst_qmp6988.h | 121 uint8_t slave; member
|
/AliOS-Things-master/components/drivers/peripheral/i2c/example/ |
A D | i2c_example.c | 102 i2c_dev_handle_t slave = NULL; in aos_i2c_test() local 109 slave = aos_i2c_open(port, &config); in aos_i2c_test() 110 if (!slave) { in aos_i2c_test() 119 ret = aos_i2c_master_send(slave, tx_buffer, tx_cnt, 1000); in aos_i2c_test() 135 ret = aos_i2c_master_recv(slave, rx_buffer, rx_cnt, 1000); in aos_i2c_test() 147 ret = aos_i2c_close(slave); in aos_i2c_test() 225 i2c_dev_handle_t slave = NULL; in aos_i2c_mem_test() local 232 slave = aos_i2c_open(port, &config); in aos_i2c_mem_test() 233 if (!slave) { in aos_i2c_mem_test() 258 ret = aos_i2c_mem_read(slave, addr, addr_len, rx_buffer, rx_cnt, 1000); in aos_i2c_mem_test() [all …]
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/hal/ |
A D | spi_api.h | 90 void spi_format(spi_t *obj, int bits, int mode, int slave);
|
/AliOS-Things-master/solutions/eduk1_demo/k1_apps/barometer/ |
A D | barometer.c | 26 p_qmp6988_data.slave = QMP6988_SLAVE_ADDRESS_H; in barometer_init()
|
/AliOS-Things-master/components/py_engine/tests/ |
A D | run-tests | 116 master, slave = pty.openpty() 117 p = subprocess.Popen(args, stdin=slave, stdout=slave, 133 os.close(slave)
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/hal/ |
A D | hal_spi.h | 36 bool slave :1; member
|
/AliOS-Things-master/hardware/board/haaseduk1/board_test/ |
A D | sensors_test.c | 161 p_qmp6988_data.slave = QMP6988_SLAVE_ADDRESS_H; in baro_test()
|
/AliOS-Things-master/hardware/chip/rtl872xd/sdk/component/common/mbed/targets/hal/rtl8721d/ |
A D | spi_api.c | 534 void spi_format (spi_t *obj, int bits, int mode, int slave) in spi_format() argument 581 if (slave == 1) { in spi_format() 606 if (slave == 1) { in spi_format()
|
/AliOS-Things-master/hardware/chip/haas1000/drivers/platform/drivers/bt/ |
A D | bt_drv_interface.h | 128 void btdrv_store_device_role(bool slave);
|
/AliOS-Things-master/hardware/chip/haas1000/hal/ |
A D | spi.c | 144 spi_cfg.slave = 0; in hal_spi_init()
|
/AliOS-Things-master/hardware/board/haas100/drivers/ |
A D | ch395_spi.c | 137 spi_cfg.slave = 0; in hal_ch395_spi_init()
|