@web-font-path: "roboto-debian.css";
Menu Toggle
v2.0.0 (RP2040)
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
[detail level
1
2
]
C
__llvm_libc_stdio_cookie
C
_binary_info_block_device
C
_binary_info_core
C
_binary_info_id_and_int
C
_binary_info_id_and_string
C
_binary_info_list_zero_terminated
C
_binary_info_named_group
C
_binary_info_pins64_with_func
C
_binary_info_pins64_with_name
C
_binary_info_pins_with_func
C
_binary_info_pins_with_name
C
_binary_info_ptr_int32_with_name
C
_binary_info_ptr_string_with_name
C
_binary_info_raw_data
C
_binary_info_sized_data
C
adc_hw_t
C
alarm_pool
C
alarm_pool_entry
C
armv6m_scb_hw_t
C
async_context
Base structure type of all async_contexts. For details about its use, see
pico_async_context
C
async_context_freertos
C
async_context_freertos_config
Configuration object for
async_context_freertos
instances
C
async_context_poll
C
async_context_threadsafe_background
C
async_context_threadsafe_background_config
Configuration object for
async_context_threadsafe_background
instances
C
async_context_type
Implementation of an
async_context
type, providing methods common to that type
C
async_when_pending_worker
A "worker" instance used by an
async_context
C
async_work_on_timeout
A "timeout" instance used by an
async_context
C
bus_ctrl_perf_hw_t
C
busctrl_hw_t
C
cflash_flags
C
clock_hw_t
C
clock_resus_hw_t
C
clocks_hw_t
C
critical_section
C
cybt_fw_cb
C
cybt_fw_membuf_index_t
C
cybt_fw_membuf_info_t
C
datetime_t
Structure containing date and time information
C
dma_channel_config
C
dma_channel_hw_t
C
dma_debug_channel_hw_t
C
dma_debug_hw_t
C
dma_hw_t
C
dma_irq_ctrl_hw_t
C
fc_hw_t
C
flash_safety_helper_t
C
hex_file_data
C
i2c_hw_t
C
i2c_inst
C
i2c_slave
C
interp_config
C
interp_hw_save_t
C
interp_hw_t
C
io_bank0_hw_t
C
io_bank0_irq_ctrl_hw_t
C
io_bank0_status_ctrl_hw_t
C
io_qspi_hw_t
C
io_qspi_irq_ctrl_hw_t
C
io_qspi_status_ctrl_hw_t
C
irq_handler_chain_slot
C
lock_core
C
m0plus_hw_t
C
mpu_hw_t
C
mutation_operation_t
C
mutex
Regular (non recursive) mutex instance
C
nvic_hw_t
C
otp_cmd
C
out_fct_wrap_type
C
pads_bank0_hw_t
C
pads_qspi_hw_t
C
pheap
C
pheap_node
C
pico_unique_board_id_t
Unique board identifier
C
picobin_load_map
C
picobin_load_map_entry
C
picoboot_address_only_cmd
C
picoboot_exclusive_cmd
C
picoboot_exec2_cmd
C
picoboot_get_info_cmd
C
picoboot_otp_cmd
C
picoboot_range_cmd
C
picoboot_reboot2_cmd
C
picoboot_reboot_cmd
C
pio_hw_t
C
pio_irq_ctrl_hw_t
C
pio_program
C
pio_sm_config
PIO Configuration structure
C
pio_sm_hw_t
C
pll_hw_t
C
psm_hw_t
C
pwm_config
C
pwm_hw_t
C
pwm_irq_ctrl_hw_t
C
pwm_slice_hw_t
C
qr_s64
C
qr_u64
C
queue_t
C
recursive_mutex_t
Recursive mutex instance
C
repeating_timer
Information about a repeating timer
C
resets_hw_t
C
resident_partition_t
C
rng_128
C
rosc_hw_t
C
rtc_hw_t
C
SEGGER_RTT_BUFFER_DOWN
C
SEGGER_RTT_BUFFER_UP
C
SEGGER_RTT_CB
C
semaphore
C
sio_hw_t
C
spi_hw_t
C
ssi_hw_t
C
stat
C
stdio_driver
C
sync_func_call
C
syscfg_hw_t
C
sysinfo_hw_t
C
systick_hw_t
C
tbman_hw_t
C
timeout_state
C
timer_hw_t
C
timeval
C
timezone
C
tms
C
uart_hw_t
C
uf2_block
►
C
usb_device_dpram_t
C
usb_device_dpram_ep_buf_ctrl
C
usb_device_dpram_ep_ctrl
►
C
usb_host_dpram_t
C
usb_host_dpram_ep_buf_ctrl
C
usb_host_dpram_ep_ctrl
C
usb_hw_t
C
vreg_and_chip_reset_hw_t
C
watchdog_hw_t
C
xip_ctrl_hw_t
C
xosc_hw_t