ESP-IDF
+
0
/1 examples
SourceVu will show references to
gdma_channel_alloc_config_t
from the following samples and libraries:
controller_hci_uart_esp32c3_and_esp32s3 sample
Symbol previews are coming soon...
Symbols
loading (3/5)...
Files
loading (4/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
gdma_channel_alloc_config_t
gdma_channel_alloc_config_t struct
Collection of configuration items that used for allocating GDMA channel
Syntax
Show:
Summary
Declaration
from
gdma.h:29
typedef
struct
{
gdma_channel_handle_t
sibling_chan
;
gdma_channel_direction_t
direction
;
struct
{
int
reserve_sibling
:
1
;
}
flags
;
}
gdma_channel_alloc_config_t
;
Fields
Field
Declared as
Description
gdma_channel_alloc_config_t::sibling_chan
gdma_channel_handle_t
DMA sibling channel handle (NULL means having sibling is not necessary).
gdma_channel_alloc_config_t::direction
gdma_channel_direction_t
DMA channel direction.
gdma_channel_alloc_config_t::flags
struct
{
int
reserve_sibling
:
1
;
}
Related Functions
Found 3 other functions taking a
gdma_channel_alloc_config_t
argument:
Function
Description
gdma_new_ahb_channel()
Create AHB-GDMA channel
gdma_new_axi_channel()
Create AXI-GDMA channel
gdma_new_channel()
Deprecated APIs (will be removed in esp-idf 6.0) @cond Create GDMA channel (Legacy API)
Examples
gdma_channel_alloc_config_t
is referenced by 1 libraries and example projects:
controller_hci_uart_esp32c3_and_esp32s3 sample
References
from
0/1
examples
Code
Location
Scope
Referrer
typedef
struct
{
gdma.h:29
}
gdma_channel_alloc_config_t
;
gdma.h:35
gdma_channel_alloc_config_t
esp_err_t
gdma_new_ahb_channel
(
const
gdma_channel_alloc_config_t
*
config
,
gdma_channel_handle_t
*
ret_chan
)
;
gdma.h:125
gdma_new_ahb_channel()
gdma_new_ahb_channel()::config
esp_err_t
gdma_new_axi_channel
(
const
gdma_channel_alloc_config_t
*
config
,
gdma_channel_handle_t
*
ret_chan
)
;
gdma.h:140
gdma_new_axi_channel()
gdma_new_axi_channel()::config
esp_err_t
gdma_new_channel
(
const
gdma_channel_alloc_config_t
*
config
,
gdma_channel_handle_t
*
ret_chan
)
gdma.h:480
gdma_new_channel()
gdma_new_channel()::config
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
All items filtered out
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Instance
Scope
Location
Project
gdma_new_ahb_channel()::config
gdma_new_ahb_channel()
gdma.h:125
gdma_new_axi_channel()::config
gdma_new_axi_channel()
gdma.h:140
gdma_new_channel()::config
gdma_new_channel()
gdma.h:480
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out