Home
last modified time | relevance | path

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

/hal_espressif-latest/components/driver/spi/sdspi/
Dsdspi_host.c729 size_t extra_data_size = 0; in start_command_read_blocks() local
735 extra_data_size = pre_scan_data_size - i - 1; in start_command_read_blocks()
744 … ret = poll_data_token(slot, cmd_u8 + SDSPI_CMD_R1_SIZE, &extra_data_size, cmd->timeout_ms); in start_command_read_blocks()
748 if (extra_data_size) { in start_command_read_blocks()
754 size_t will_receive = MIN(rx_length, SDSPI_MAX_DATA_LEN) - extra_data_size; in start_command_read_blocks()
784 memcpy(data + extra_data_size, rx_data, will_receive); in start_command_read_blocks()
785 if (extra_data_size) { in start_command_read_blocks()
786 memcpy(data, extra_data_ptr, extra_data_size); in start_command_read_blocks()
792 crc_of_data = sdspi_crc16(data, will_receive + extra_data_size); in start_command_read_blocks()
800 data += will_receive + extra_data_size; in start_command_read_blocks()
[all …]