Home
last modified time | relevance | path

Searched refs:byte_id (Results 1 – 5 of 5) sorted by relevance

/hal_espressif-latest/components/hal/esp32s3/include/hal/
Dspi_ll.h389 static inline void spi_ll_write_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *data, int len) in spi_ll_write_buffer_byte() argument
391 HAL_ASSERT(byte_id + len <= 64); in spi_ll_write_buffer_byte()
393 HAL_ASSERT(byte_id >= 0); in spi_ll_write_buffer_byte()
397 int offset = byte_id % 4; in spi_ll_write_buffer_byte()
405 word = hw->data_buf[byte_id / 4]; //read in spi_ll_write_buffer_byte()
408 hw->data_buf[byte_id / 4] = word; //write in spi_ll_write_buffer_byte()
411 byte_id += copy_len; in spi_ll_write_buffer_byte()
444 static inline void spi_ll_read_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *out_data, int len) in spi_ll_read_buffer_byte() argument
447 uint32_t word = hw->data_buf[byte_id / 4]; in spi_ll_read_buffer_byte()
448 int offset = byte_id % 4; in spi_ll_read_buffer_byte()
[all …]
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dspi_ll.h391 static inline void spi_ll_write_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *data, int len) in spi_ll_write_buffer_byte() argument
393 HAL_ASSERT(byte_id + len <= 64); in spi_ll_write_buffer_byte()
395 HAL_ASSERT(byte_id >= 0); in spi_ll_write_buffer_byte()
399 int offset = byte_id % 4; in spi_ll_write_buffer_byte()
407 word = hw->data_buf[byte_id / 4].buf; //read in spi_ll_write_buffer_byte()
410 hw->data_buf[byte_id / 4].buf = word; //write in spi_ll_write_buffer_byte()
413 byte_id += copy_len; in spi_ll_write_buffer_byte()
446 static inline void spi_ll_read_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *out_data, int len) in spi_ll_read_buffer_byte() argument
449 uint32_t word = hw->data_buf[byte_id / 4].buf; in spi_ll_read_buffer_byte()
450 int offset = byte_id % 4; in spi_ll_read_buffer_byte()
[all …]
/hal_espressif-latest/components/hal/esp32c2/include/hal/
Dspi_ll.h387 static inline void spi_ll_write_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *data, int len) in spi_ll_write_buffer_byte() argument
389 HAL_ASSERT(byte_id + len <= 64); in spi_ll_write_buffer_byte()
391 HAL_ASSERT(byte_id >= 0); in spi_ll_write_buffer_byte()
395 int offset = byte_id % 4; in spi_ll_write_buffer_byte()
403 word = hw->data_buf[byte_id / 4]; //read in spi_ll_write_buffer_byte()
406 hw->data_buf[byte_id / 4] = word; //write in spi_ll_write_buffer_byte()
409 byte_id += copy_len; in spi_ll_write_buffer_byte()
442 static inline void spi_ll_read_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *out_data, int len) in spi_ll_read_buffer_byte() argument
445 uint32_t word = hw->data_buf[byte_id / 4]; in spi_ll_read_buffer_byte()
446 int offset = byte_id % 4; in spi_ll_read_buffer_byte()
[all …]
/hal_espressif-latest/components/hal/esp32c3/include/hal/
Dspi_ll.h387 static inline void spi_ll_write_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *data, int len) in spi_ll_write_buffer_byte() argument
389 HAL_ASSERT(byte_id + len <= 64); in spi_ll_write_buffer_byte()
391 HAL_ASSERT(byte_id >= 0); in spi_ll_write_buffer_byte()
395 int offset = byte_id % 4; in spi_ll_write_buffer_byte()
403 word = hw->data_buf[byte_id / 4]; //read in spi_ll_write_buffer_byte()
406 hw->data_buf[byte_id / 4] = word; //write in spi_ll_write_buffer_byte()
409 byte_id += copy_len; in spi_ll_write_buffer_byte()
442 static inline void spi_ll_read_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *out_data, int len) in spi_ll_read_buffer_byte() argument
445 uint32_t word = hw->data_buf[byte_id / 4]; in spi_ll_read_buffer_byte()
446 int offset = byte_id % 4; in spi_ll_read_buffer_byte()
[all …]
/hal_espressif-latest/components/hal/esp32h2/include/hal/
Dspi_ll.h393 static inline void spi_ll_write_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *data, int len) in spi_ll_write_buffer_byte() argument
395 HAL_ASSERT(byte_id + len <= 64); in spi_ll_write_buffer_byte()
397 HAL_ASSERT(byte_id >= 0); in spi_ll_write_buffer_byte()
401 int offset = byte_id % 4; in spi_ll_write_buffer_byte()
409 word = hw->data_buf[byte_id / 4].buf0; //read in spi_ll_write_buffer_byte()
412 hw->data_buf[byte_id / 4].buf0 = word; //write in spi_ll_write_buffer_byte()
415 byte_id += copy_len; in spi_ll_write_buffer_byte()
448 static inline void spi_ll_read_buffer_byte(spi_dev_t *hw, int byte_id, uint8_t *out_data, int len) in spi_ll_read_buffer_byte() argument
451 uint32_t word = hw->data_buf[byte_id / 4].buf0; in spi_ll_read_buffer_byte()
452 int offset = byte_id % 4; in spi_ll_read_buffer_byte()
[all …]