Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_hw_support/dma/
Desp_async_memcpy.c26 dma_descriptor_t desc; member
70 mcp_hdl->out_streams[i].desc.dw0.owner = DMA_DESCRIPTOR_BUFFER_OWNER_CPU; in esp_async_memcpy_install()
71 mcp_hdl->out_streams[i].desc.next = &mcp_hdl->out_streams[i + 1].desc; in esp_async_memcpy_install()
72 mcp_hdl->in_streams[i].desc.dw0.owner = DMA_DESCRIPTOR_BUFFER_OWNER_CPU; in esp_async_memcpy_install()
73 mcp_hdl->in_streams[i].desc.next = &mcp_hdl->in_streams[i + 1].desc; in esp_async_memcpy_install()
75 mcp_hdl->out_streams[mcp_hdl->max_stream_num - 1].desc.next = &mcp_hdl->out_streams[0].desc; in esp_async_memcpy_install()
76 mcp_hdl->in_streams[mcp_hdl->max_stream_num - 1].desc.next = &mcp_hdl->in_streams[0].desc; in esp_async_memcpy_install()
78 mcp_hdl->tx_desc = &mcp_hdl->out_streams[0].desc; in esp_async_memcpy_install()
79 mcp_hdl->rx_desc = &mcp_hdl->in_streams[0].desc; in esp_async_memcpy_install()
80 mcp_hdl->next_rx_desc_to_check = &mcp_hdl->in_streams[0].desc; in esp_async_memcpy_install()
[all …]
/hal_espressif-latest/components/hal/
Dsdio_slave_hal.c52 static esp_err_t link_desc_to_last(uint8_t* desc, void* arg) in link_desc_to_last() argument
54 SEND_DESC_NEXT_SET(arg, desc); in link_desc_to_last()
373 sdio_slave_hal_send_desc_t *desc = hal->in_flight_head; in sdio_slave_hal_send_reset_counter() local
374 while(desc != NULL) { in sdio_slave_hal_send_reset_counter()
375 hal->tail_pkt_len += desc->dma_desc.length; in sdio_slave_hal_send_reset_counter()
376 desc->pkt_len = hal->tail_pkt_len; in sdio_slave_hal_send_reset_counter()
377 desc = SEND_DESC_NEXT(desc); in sdio_slave_hal_send_reset_counter()
381 desc = (sdio_slave_hal_send_desc_t*)sdio_ringbuf_peek_front(&(hal->send_desc_queue)); in sdio_slave_hal_send_reset_counter()
382 while(desc != NULL) { in sdio_slave_hal_send_reset_counter()
383 hal->tail_pkt_len += desc->dma_desc.length; in sdio_slave_hal_send_reset_counter()
[all …]
Dspi_slave_hd_hal.c68 STAILQ_NEXT(&hal->tx_dummy_head.desc, qe) = &hal->dmadesc_tx->desc; in spi_slave_hd_hal_init()
70 STAILQ_NEXT(&hal->rx_dummy_head.desc, qe) = &hal->dmadesc_rx->desc; in spi_slave_hd_hal_init()
141 lldesc_setup_link(&hal->dmadesc_rx->desc, out_buf, len, true); in spi_slave_hd_hal_rxdma()
150 spi_dma_ll_rx_start(hal->dma_in, hal->rx_dma_chan, &hal->dmadesc_rx->desc); in spi_slave_hd_hal_rxdma()
155 lldesc_setup_link(&hal->dmadesc_tx->desc, data, len, false); in spi_slave_hd_hal_txdma()
164 spi_dma_ll_tx_start(hal->dma_out, hal->tx_dma_chan, &hal->dmadesc_tx->desc); in spi_slave_hd_hal_txdma()
260 lldesc_t *desc = &hal->dmadesc_rx->desc; in spi_slave_hd_hal_rxdma_seg_get_len() local
261 return lldesc_get_received_len(desc, NULL); in spi_slave_hd_hal_rxdma_seg_get_len()
266 …if ((uint32_t)&hal->tx_dma_head->desc == spi_dma_ll_get_out_eof_desc_addr(hal->dma_out, hal->tx_dm… in spi_slave_hd_hal_get_tx_finished_trans()
270 hal->tx_dma_head = (spi_slave_hd_hal_desc_append_t *)STAILQ_NEXT(&hal->tx_dma_head->desc, qe); in spi_slave_hd_hal_get_tx_finished_trans()
[all …]
Dadc_hal.c233 static void adc_hal_digi_dma_link_descriptors(dma_descriptor_t *desc, uint8_t *data_buf, uint32_t p… in adc_hal_digi_dma_link_descriptors() argument
238 dma_descriptor_t *desc_head = desc; in adc_hal_digi_dma_link_descriptors()
249 desc[n] = (dma_descriptor_t) { in adc_hal_digi_dma_link_descriptors()
255 .next = &desc[n+1] in adc_hal_digi_dma_link_descriptors()
262 desc[n-1].next = desc_head; in adc_hal_digi_dma_link_descriptors()
/hal_espressif-latest/components/soc/
Dlldesc.c35 lldesc_t* desc = head; in lldesc_get_received_len() local
37 while(desc) { in lldesc_get_received_len()
38 len += desc->length; in lldesc_get_received_len()
39 bool eof = desc->eof; in lldesc_get_received_len()
40 desc = STAILQ_NEXT(desc, qe); in lldesc_get_received_len()
44 *out_next = desc; in lldesc_get_received_len()
/hal_espressif-latest/components/efuse/esp32s3/
Desp_efuse_rtc_calib.c35 …const esp_efuse_desc_t **desc[8] = {ESP_EFUSE_ADC1_INIT_CODE_ATTEN0, ESP_EFUSE_ADC1_INIT_CODE_ATTE… in esp_efuse_rtc_calib_get_init_code() local
43 efuse_icode_bits = esp_efuse_get_field_size(desc[desc_index]); in esp_efuse_rtc_calib_get_init_code()
44 …ESP_ERROR_CHECK(esp_efuse_read_field_blob(desc[desc_index], &adc_icode_diff[diff_index], efuse_ico… in esp_efuse_rtc_calib_get_init_code()
75 …const esp_efuse_desc_t **desc[8] = {ESP_EFUSE_ADC1_CAL_VOL_ATTEN0, ESP_EFUSE_ADC1_CAL_VOL_ATTEN1, … in esp_efuse_rtc_calib_get_cal_voltage() local
78 efuse_vol_bits = esp_efuse_get_field_size(desc[i]); in esp_efuse_rtc_calib_get_cal_voltage()
79 ESP_ERROR_CHECK(esp_efuse_read_field_blob(desc[i], &adc_vol_diff[i], efuse_vol_bits)); in esp_efuse_rtc_calib_get_cal_voltage()
/hal_espressif-latest/components/esp_system/port/arch/riscv/
Dpanic_arch.c227 const char *desc[] = { in panic_print_registers() local
239 for (int x = 0; x < sizeof(desc) / sizeof(desc[0]); x += 4) { in panic_print_registers()
241 for (int y = 0; y < 4 && x + y < sizeof(desc) / sizeof(desc[0]); y++) { in panic_print_registers()
242 if (desc[x + y][0] != 0) { in panic_print_registers()
243 panic_print_str(desc[x + y]); in panic_print_registers()
/hal_espressif-latest/components/xtensa/trax/
Dtraceparse.py233 desc = 'Unknown (%d)' % self.msg_type
236 desc = 'Truncated'
238 desc = 'Indirect branch'
241 desc = 'Indirect branch w/sync'
244 desc = 'Synchronization'
247 desc = 'Correlation'
250 desc, len(self.packets), self.pc_start, self.pc_end, self.pc_target) + extra
/hal_espressif-latest/components/hal/esp32c6/include/hal/
Dsdio_slave_ll.h186 static inline void sdio_slave_ll_send_start(slc_dev_t *slc, const sdio_slave_ll_desc_t *desc) in sdio_slave_ll_send_start() argument
188 slc->slc0rx_link_addr.slc0_rxlink_addr = (uint32_t)desc; in sdio_slave_ll_send_start()
320 static inline void sdio_slave_ll_recv_start(slc_dev_t *slc, sdio_slave_ll_desc_t *desc) in sdio_slave_ll_recv_start() argument
322 slc->slc0tx_link_addr.slc0_txlink_addr = (uint32_t)desc; in sdio_slave_ll_recv_start()
/hal_espressif-latest/components/hal/esp32/include/hal/
Dsdio_slave_ll.h186 static inline void sdio_slave_ll_send_start(slc_dev_t *slc, const sdio_slave_ll_desc_t *desc) in sdio_slave_ll_send_start() argument
188 slc->slc0_rx_link.addr = (uint32_t)desc; in sdio_slave_ll_send_start()
320 static inline void sdio_slave_ll_recv_start(slc_dev_t *slc, sdio_slave_ll_desc_t *desc) in sdio_slave_ll_recv_start() argument
322 slc->slc0_tx_link.addr = (uint32_t)desc; in sdio_slave_ll_recv_start()
/hal_espressif-latest/components/driver/deprecated/
Di2s_legacy.c95 lldesc_t **desc; member
389 gdma_start(p_i2s[i2s_num]->tx_dma_chan, (uint32_t) p_i2s[i2s_num]->tx->desc[0]); in i2s_tx_start()
393 i2s_hal_tx_start_link(&(p_i2s[i2s_num]->hal), (uint32_t) p_i2s[i2s_num]->tx->desc[0]); in i2s_tx_start()
401 gdma_start(p_i2s[i2s_num]->rx_dma_chan, (uint32_t) p_i2s[i2s_num]->rx->desc[0]); in i2s_rx_start()
405 i2s_hal_rx_start_link(&(p_i2s[i2s_num]->hal), (uint32_t) p_i2s[i2s_num]->rx->desc[0]); in i2s_rx_start()
496 if (dma_obj->desc && dma_obj->desc[cnt]) { in i2s_delete_dma_buffer()
497 free(dma_obj->desc[cnt]); in i2s_delete_dma_buffer()
498 dma_obj->desc[cnt] = NULL; in i2s_delete_dma_buffer()
522 dma_obj->desc[cnt] = (lldesc_t *) heap_caps_calloc(1, sizeof(lldesc_t), MALLOC_CAP_DMA); in i2s_alloc_dma_buffer()
523 …ESP_GOTO_ON_FALSE(dma_obj->desc[cnt], ESP_ERR_NO_MEM, err, TAG, "Error malloc dma description ent… in i2s_alloc_dma_buffer()
[all …]
/hal_espressif-latest/components/hal/include/hal/
Dsdio_slave_hal.h395 void sdio_slave_hal_recv_init_desc(sdio_slave_context_t *hal, sdio_slave_hal_recv_desc_t *desc, uin…
407 void sdio_slave_hal_load_buf(sdio_slave_context_t *hal, sdio_slave_hal_recv_desc_t *desc);
Dspi_slave_hd_hal.h56 lldesc_t desc; ///< DMA descriptor member
/hal_espressif-latest/components/wpa_supplicant/src/utils/
Dwpa_debug.c54 void wpa_dump_mem(char* desc, uint8_t *addr, uint16_t len) in wpa_dump_mem() argument
57 wpa_printf(MSG_DEBUG, "%s", desc); in wpa_dump_mem()
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/nimble_host/
Desp_blufi.c304 struct ble_gap_conn_desc desc; in esp_blufi_gap_event() local
323 rc = ble_gap_conn_find(event->connect.conn_handle, &desc); in esp_blufi_gap_event()
325 memcpy(param.connect.remote_bda, desc.peer_id_addr.val, ESP_BLUFI_BD_ADDR_LEN); in esp_blufi_gap_event()
543 struct ble_gap_conn_desc desc; in esp_blufi_handle_gap_events() local
561 rc = ble_gap_conn_find(event->connect.conn_handle, &desc); in esp_blufi_handle_gap_events()
563 memcpy(param.connect.remote_bda, desc.peer_id_addr.val, ESP_BLUFI_BD_ADDR_LEN); in esp_blufi_handle_gap_events()
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/nimble_host/
Dmesh_bearer_adapt.c402 struct ble_gap_disc_desc *desc; in disc_cb() local
418 desc = &event->disc; in disc_cb()
419 net_buf_simple_init_with_data(&buf, (void *)desc->data, desc->length_data); in disc_cb()
422 … bt_mesh_scan_dev_found_cb((bt_mesh_addr_t *)&desc->addr, desc->rssi, desc->event_type, &buf); in disc_cb()
633 struct ble_gap_conn_desc desc; in gap_event_cb() local
643 rc = ble_gap_conn_find(event->connect.conn_handle, &desc); in gap_event_cb()
657 memcpy(bt_mesh_gatts_addr, desc.peer_id_addr.val, BLE_MESH_ADDR_LEN); in gap_event_cb()
690 rc = ble_gap_conn_find(event->connect.conn_handle, &desc); in gap_event_cb()
704 rc = ble_gap_conn_find(event->connect.conn_handle, &desc); in gap_event_cb()
758 rc = ble_gap_conn_find(event->repeat_pairing.conn_handle, &desc); in gap_event_cb()
[all …]
/hal_espressif-latest/components/wpa_supplicant/include/utils/
Dwpa_debug.h68 void wpa_dump_mem(char* desc, uint8_t *addr, uint16_t len);
/hal_espressif-latest/tools/esptool_py/esptool/
Dcmds.py1324 desc = "\n ".join(