Searched refs:hw (Results 1 – 6 of 6) sorted by relevance
37 i2c->hw->enable = 0; in i2c_init()40 i2c->hw->con = in i2c_init()48 i2c->hw->tx_tl = 0; in i2c_init()49 i2c->hw->rx_tl = 0; in i2c_init()52 i2c->hw->dma_cr = I2C_IC_DMA_CR_TDMAE_BITS | I2C_IC_DMA_CR_RDMAE_BITS; in i2c_init()95 i2c->hw->enable = 0; in i2c_set_baudrate()97 hw_write_masked(&i2c->hw->con, in i2c_set_baudrate()101 i2c->hw->fs_scl_hcnt = hcnt; in i2c_set_baudrate()102 i2c->hw->fs_scl_lcnt = lcnt; in i2c_set_baudrate()103 i2c->hw->fs_spklen = lcnt < 16 ? 1 : lcnt / 16; in i2c_set_baudrate()[all …]
22 i2c_hw_t *hw = i2c_get_hw(i2c); in __not_in_flash_func() local24 uint32_t intr_stat = hw->intr_stat; in __not_in_flash_func()30 hw->clr_tx_abrt; in __not_in_flash_func()34 hw->clr_start_det; in __not_in_flash_func()38 hw->clr_stop_det; in __not_in_flash_func()50 hw->clr_rd_req; in __not_in_flash_func()68 i2c_hw_t *hw = i2c_get_hw(i2c); in i2c_slave_init() local70 hw->intr_mask = in i2c_slave_init()94 i2c_hw_t *hw = i2c_get_hw(i2c); in i2c_slave_deinit() local95 hw->intr_mask = I2C_IC_INTR_MASK_RESET; in i2c_slave_deinit()
11 "hw/bsp/rp2040/family.c",33 "hw/bsp/*.h",34 "hw/bsp/rp2040/**/*.h",37 "hw",38 "hw/bsp",
24 include(${PICO_TINYUSB_PATH}/hw/bsp/family_support.cmake)
152 i2c_hw_t *hw; member220 return i2c->hw; in i2c_get_hw()432 i2c_hw_t *hw = i2c_get_hw(i2c); in i2c_read_byte_raw() local433 assert(hw->status & I2C_IC_STATUS_RFNE_BITS); // Rx FIFO must not be empty in i2c_read_byte_raw()434 return (uint8_t)hw->data_cmd; in i2c_read_byte_raw()447 i2c_hw_t *hw = i2c_get_hw(i2c); in i2c_write_byte_raw() local448 assert(hw->status & I2C_IC_STATUS_TFNF_BITS); // Tx FIFO must not be full in i2c_write_byte_raw()449 hw->data_cmd = value; in i2c_write_byte_raw()
467 dma_channel_hw_t *hw = dma_channel_hw_addr(channel); in dma_channel_transfer_from_buffer_now() local468 hw->read_addr = (uintptr_t) read_addr; in dma_channel_transfer_from_buffer_now()469 hw->al1_transfer_count_trig = transfer_count; in dma_channel_transfer_from_buffer_now()480 dma_channel_hw_t *hw = dma_channel_hw_addr(channel); in dma_channel_transfer_to_buffer_now() local481 hw->write_addr = (uintptr_t) write_addr; in dma_channel_transfer_to_buffer_now()482 hw->al1_transfer_count_trig = transfer_count; in dma_channel_transfer_to_buffer_now()