Home
last modified time | relevance | path

Searched refs:i2c_ptr (Results 1 – 7 of 7) sorted by relevance

/bsp/hpmicro/libraries/hpm_sdk/drivers/src/
A Dhpm_i2c_drv.c737 i2c_ptr->STATUS = I2C_STATUS_CMPL_MASK; in i2c_master_start_dma_write()
740 i2c_ptr->CTRL = I2C_CTRL_PHASE_START_MASK in i2c_master_start_dma_write()
750 i2c_ptr->SETUP |= I2C_SETUP_DMAEN_MASK; in i2c_master_start_dma_write()
774 i2c_ptr->STATUS = I2C_STATUS_CMPL_MASK; in i2c_master_start_dma_read()
777 i2c_ptr->CTRL = I2C_CTRL_PHASE_START_MASK in i2c_master_start_dma_read()
787 i2c_ptr->SETUP |= I2C_SETUP_DMAEN_MASK; in i2c_master_start_dma_read()
801 i2c_ptr->STATUS = I2C_STATUS_CMPL_MASK; in i2c_slave_dma_transfer()
807 i2c_ptr->CTRL &= ~I2C_CTRL_DATACNT_MASK; in i2c_slave_dma_transfer()
811 i2c_ptr->SETUP |= I2C_SETUP_DMAEN_MASK; in i2c_slave_dma_transfer()
833 i2c_ptr->STATUS = I2C_STATUS_CMPL_MASK; in i2c_master_configure_transfer()
[all …]
/bsp/hpmicro/libraries/hpm_sdk/components/touch/ft5406/
A Dhpm_touch_ft5406.c33 hpm_stat_t touch_init(I2C_Type *i2c_ptr) in touch_init() argument
37 ft5406.ptr = i2c_ptr; in touch_init()
/bsp/hpmicro/libraries/hpm_sdk/components/touch/gt911/
A Dhpm_touch_gt911.c57 hpm_stat_t touch_init(I2C_Type *i2c_ptr) in touch_init() argument
61 gt911.ptr = i2c_ptr; in touch_init()
/bsp/hpmicro/libraries/drivers/
A Ddrv_i2c.c96 static hpm_stat_t i2c_tx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t…
97 static hpm_stat_t i2c_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t…
160 static hpm_stat_t i2c_tx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t… in i2c_tx_trigger_dma() argument
166 config.dst = (uint32_t)&i2c_ptr->DATA; in i2c_tx_trigger_dma()
176 static hpm_stat_t i2c_rx_trigger_dma(DMA_Type *dma_ptr, uint8_t ch_num, I2C_Type *i2c_ptr, uint32_t… in i2c_rx_trigger_dma() argument
184 config.src = (uint32_t)&i2c_ptr->DATA; in i2c_rx_trigger_dma()
/bsp/hpmicro/libraries/hpm_sdk/components/touch/gt9xx/
A Dhpm_touch_gt9xx.c71 hpm_stat_t touch_init(I2C_Type *i2c_ptr) in touch_init() argument
75 gt9xx.ptr = i2c_ptr; in touch_init()
/bsp/hpmicro/libraries/hpm_sdk/drivers/inc/
A Dhpm_i2c_drv.h456 hpm_stat_t i2c_master_start_dma_write(I2C_Type *i2c_ptr, const uint16_t device_address, uint32_t si…
469 hpm_stat_t i2c_master_start_dma_read(I2C_Type *i2c_ptr, const uint16_t device_address, uint32_t siz…
609 hpm_stat_t i2c_master_configure_transfer(I2C_Type *i2c_ptr, const uint16_t device_address, uint32_t…
/bsp/hpmicro/libraries/hpm_sdk/components/touch/
A Dhpm_touch.h37 hpm_stat_t touch_init(I2C_Type *i2c_ptr);

Completed in 16 milliseconds