Home
About
Documentation
Downloads
Community
Contact us
Documentation
Toggle Dropdown
Documentation
Website
Home
About
Documentation
Downloads
Community
Contact us
Home
/
Docs
/
Documentation
Introduction to the Zephyr Project
Getting Started Guide
Zephyr Kernel Primer
Build System User Guide
Application Development Primer
API Documentation
Collaboration Guidelines
Configuration Options Reference Guide
Supported Boards
Index
Symbols
|
_
|
A
|
B
|
D
|
E
|
F
|
G
|
I
|
L
|
N
|
P
|
Q
|
R
|
S
|
T
|
U
|
Z
Symbols
$(ZEPHYR_BASE)
,
[1]
$ZEPHYR_SDK_INSTALL_DIR
_
__K_SEMAPHORE_DEFAULT (C macro)
__MUTEX_DEFAULT (C macro)
_k_sem_struct_value_update (C++ function)
_sys_k_event_logger_enter_sleep (C++ function)
_task_mutex_unlock (C++ function)
_task_pipe_block_put (C++ function)
A
adc_disable (C++ function)
adc_driver_api (C++ class)
adc_enable (C++ function)
adc_read (C++ function)
adc_seq_entry (C++ class)
adc_seq_table (C++ class)
B
BASEPRI
,
[1]
D
DEBUG_TRACING_OBJ_INIT (C macro)
DEFINE_FIFO (C macro)
DEFINE_MAILBOX (C macro)
DEFINE_MEM_MAP (C macro)
DEFINE_MUTEX (C macro)
DEFINE_PIPE (C macro)
DEFINE_SEMAPHORE (C macro)
DEFINE_TASK (C macro)
dev_config (C++ type)
dev_config::raw (C++ member)
E
environment variable
$(ZEPHYR_BASE)
,
[1]
$ZEPHYR_SDK_INSTALL_DIR
BASEPRI
,
[1]
QEMU_BIN_PATH=/usr/local/bin
QEMU_EXTRA_FLAGS
ZEPHYR_BASE
EXE_GROUP (C macro)
F
fiber_abort (C++ function)
fiber_delayed_start (C++ function)
fiber_delayed_start_cancel (C++ function)
fiber_event_send (C++ function)
fiber_fiber_delayed_start (C++ function)
fiber_fiber_delayed_start_cancel (C++ function)
fiber_fiber_start (C++ function)
fiber_sem_give (C++ function)
fiber_sleep (C++ function)
fiber_start (C++ function)
fiber_yield (C++ function)
FPU_GROUP (C macro)
G
GPIO_DIR_IN (C macro)
GPIO_DIR_MASK (C macro)
GPIO_DIR_OUT (C macro)
GPIO_INT (C macro)
GPIO_INT_ACTIVE_HIGH (C macro)
GPIO_INT_ACTIVE_LOW (C macro)
GPIO_INT_CLOCK_SYNC (C macro)
GPIO_INT_DEBOUNCE (C macro)
GPIO_INT_DOUBLE_EDGE (C macro)
GPIO_INT_EDGE (C macro)
GPIO_INT_LEVEL (C macro)
gpio_pin_configure (C++ function)
GPIO_PIN_DISABLE (C macro)
gpio_pin_disable_callback (C++ function)
GPIO_PIN_ENABLE (C macro)
gpio_pin_enable_callback (C++ function)
gpio_pin_read (C++ function)
gpio_pin_write (C++ function)
GPIO_POL_INV (C macro)
GPIO_POL_MASK (C macro)
GPIO_POL_NORMAL (C macro)
GPIO_POL_POS (C macro)
gpio_port_configure (C++ function)
gpio_port_disable_callback (C++ function)
gpio_port_enable_callback (C++ function)
gpio_port_read (C++ function)
gpio_port_write (C++ function)
GPIO_PUD_MASK (C macro)
GPIO_PUD_NORMAL (C macro)
GPIO_PUD_POS (C macro)
GPIO_PUD_PULL_DOWN (C macro)
GPIO_PUD_PULL_UP (C macro)
gpio_resume (C++ function)
gpio_set_callback (C++ function)
gpio_suspend (C++ function)
I
I2C_ADDR_10_BITS (C macro)
i2c_configure (C++ function)
I2C_MODE_MASTER (C macro)
I2C_MODE_SLAVE_READ (C macro)
i2c_msg (C++ class)
I2C_MSG_READ (C macro)
I2C_MSG_RESTART (C macro)
I2C_MSG_RW_MASK (C macro)
I2C_MSG_STOP (C macro)
I2C_MSG_WRITE (C macro)
i2c_read (C++ function)
i2c_resume (C++ function)
I2C_SPEED_FAST (C macro)
I2C_SPEED_FAST_PLUS (C macro)
I2C_SPEED_HIGH (C macro)
I2C_SPEED_MASK (C macro)
I2C_SPEED_STANDARD (C macro)
I2C_SPEED_ULTRA (C macro)
i2c_suspend (C++ function)
i2c_transfer (C++ function)
i2c_write (C++ function)
INVALID_VECTOR (C macro)
ipm_max_data_size_get (C++ function)
ipm_max_id_val_get (C++ function)
ipm_register_callback (C++ function)
ipm_send (C++ function)
ipm_set_enabled (C++ function)
isr_event_send (C++ function)
isr_sem_give (C++ function)
isr_task_group_mask_get (C macro)
isr_task_id_get (C macro)
isr_task_priority_get (C macro)
L
LINE_CTRL_BAUD_RATE (C macro)
LINE_CTRL_DTR (C macro)
LINE_CTRL_RTS (C macro)
N
nano_fiber_fifo_get (C++ function)
nano_fiber_fifo_put (C++ function)
nano_fiber_lifo_get (C++ function)
nano_fiber_lifo_put (C++ function)
nano_fiber_sem_give (C++ function)
nano_fiber_sem_take (C++ function)
nano_fiber_stack_pop (C++ function)
nano_fiber_stack_push (C++ function)
nano_fiber_timer_start (C++ function)
nano_fiber_timer_stop (C++ function)
nano_fiber_timer_test (C++ function)
nano_fifo_get (C++ function)
nano_fifo_init (C++ function)
nano_fifo_put (C++ function)
nano_isr_fifo_get (C++ function)
nano_isr_fifo_put (C++ function)
nano_isr_lifo_get (C++ function)
nano_isr_lifo_put (C++ function)
nano_isr_sem_give (C++ function)
nano_isr_sem_take (C++ function)
nano_isr_stack_pop (C++ function)
nano_isr_stack_push (C++ function)
nano_isr_timer_start (C++ function)
nano_isr_timer_stop (C++ function)
nano_isr_timer_test (C++ function)
nano_lifo_get (C++ function)
nano_lifo_init (C++ function)
nano_lifo_put (C++ function)
nano_sem_give (C++ function)
nano_sem_init (C++ function)
nano_sem_take (C++ function)
nano_stack_init (C++ function)
nano_stack_pop (C++ function)
nano_stack_push (C++ function)
nano_task_fifo_get (C++ function)
nano_task_fifo_put (C++ function)
nano_task_lifo_get (C++ function)
nano_task_lifo_put (C++ function)
nano_task_sem_give (C++ function)
nano_task_sem_take (C++ function)
nano_task_stack_pop (C++ function)
nano_task_stack_push (C++ function)
nano_task_timer_start (C++ function)
nano_task_timer_stop (C++ function)
nano_task_timer_test (C++ function)
nano_timer_init (C++ function)
nano_timer_start (C++ function)
nano_timer_stop (C++ function)
nano_timer_test (C++ function)
P
PINMUX_FUNC_A (C macro)
PINMUX_FUNC_B (C macro)
PINMUX_FUNC_C (C macro)
PINMUX_FUNC_D (C macro)
PINMUX_INPUT_ENABLED (C macro)
PINMUX_NAME (C macro)
PINMUX_OUTPUT_ENABLED (C macro)
pinmux_pin_get (C++ function)
pinmux_pin_input_enable (C++ function)
pinmux_pin_pullup (C++ function)
pinmux_pin_set (C++ function)
PINMUX_PULLUP_DISABLE (C macro)
PINMUX_PULLUP_ENABLE (C macro)
PWM_ACCESS_ALL (C macro)
PWM_ACCESS_BY_PIN (C macro)
pwm_all_configure (C++ function)
pwm_all_set_duty_cycle (C++ function)
pwm_all_set_values (C++ function)
pwm_driver_api (C++ class)
pwm_pin_configure (C++ function)
pwm_pin_set_duty_cycle (C++ function)
pwm_pin_set_values (C++ function)
pwm_resume (C++ function)
pwm_suspend (C++ function)
Q
QEMU_BIN_PATH=/usr/local/bin
QEMU_EXTRA_FLAGS
R
ring_buf (C++ class)
S
SIZE32_OF (C macro)
spi_config (C++ class)
spi_configure (C++ function)
SPI_MODE (C macro)
SPI_MODE_CPHA (C macro)
SPI_MODE_CPOL (C macro)
SPI_MODE_LOOP (C macro)
SPI_MODE_MASK (C macro)
spi_read (C++ function)
spi_resume (C++ function)
spi_slave_select (C++ function)
spi_suspend (C++ function)
spi_transceive (C++ function)
SPI_TRANSFER_LSB (C macro)
SPI_TRANSFER_MASK (C macro)
SPI_TRANSFER_MSB (C macro)
SPI_WORD (C macro)
SPI_WORD_SIZE_GET (C macro)
SPI_WORD_SIZE_MASK (C macro)
spi_write (C++ function)
sys_cycle_get_32 (C++ function)
sys_event_logger_get (C++ function)
sys_event_logger_get_wait (C++ function)
sys_event_logger_get_wait_timeout (C++ function)
sys_event_logger_init (C++ function)
sys_event_logger_put (C++ function)
sys_k_event_logger (C++ member)
sys_k_event_logger_get (C macro)
sys_k_event_logger_get_wait (C macro)
sys_k_event_logger_get_wait_timeout (C macro)
sys_k_event_logger_put (C macro)
sys_k_event_logger_put_timed (C++ function)
sys_k_event_logger_register_as_collector (C++ function)
SYS_RING_BUF_DECLARE_POW2 (C macro)
SYS_RING_BUF_DECLARE_SIZE (C macro)
sys_ring_buf_get (C++ function)
sys_ring_buf_init (C++ function)
sys_ring_buf_is_empty (C++ function)
sys_ring_buf_put (C++ function)
sys_ring_buf_space_get (C++ function)
sys_scheduler_time_slice_set (C++ function)
sys_tick_delta (C++ function)
sys_tick_delta_32 (C++ function)
sys_tick_get (C++ function)
sys_tick_get_32 (C++ function)
sys_workload_time_slice_set (C++ function)
T
TASK_ABORT (C macro)
task_abort (C macro)
task_abort_handler_set (C++ function)
TASK_BLOCK (C macro)
task_entry_set (C++ function)
task_event_handler_set (C++ function)
task_event_recv (C++ function)
task_event_send (C++ function)
task_fiber_delayed_start (C++ function)
task_fiber_delayed_start_cancel (C++ function)
task_fiber_start (C++ function)
task_fifo_get (C++ function)
task_fifo_purge (C macro)
task_fifo_put (C++ function)
task_fifo_size_get (C macro)
TASK_GROUP_ABORT (C macro)
task_group_abort (C macro)
TASK_GROUP_BLOCK (C macro)
task_group_join (C++ function)
task_group_leave (C++ function)
task_group_mask_get (C++ function)
TASK_GROUP_RESUME (C macro)
task_group_resume (C macro)
TASK_GROUP_START (C macro)
task_group_start (C macro)
TASK_GROUP_SUSPEND (C macro)
task_group_suspend (C macro)
TASK_GROUP_UNBLOCK (C macro)
task_id_get (C++ function)
task_irq_ack (C++ function)
task_irq_alloc (C++ function)
task_irq_wait (C++ function)
task_mbox_block_put (C macro)
task_mbox_data_block_get (C++ function)
task_mbox_data_get (C macro)
task_mbox_get (C++ function)
task_mbox_put (C++ function)
task_mem_map_alloc (C++ function)
task_mem_map_free (C macro)
task_mem_map_used_get (C++ function)
task_mem_pool_alloc (C++ function)
task_mem_pool_defragment (C++ function)
task_mem_pool_free (C++ function)
task_mutex_lock (C++ function)
task_mutex_unlock (C macro)
task_offload_to_fiber (C++ function)
task_pipe_block_put (C macro)
task_pipe_get (C++ function)
task_pipe_put (C++ function)
task_priority_get (C++ function)
task_priority_set (C++ function)
TASK_RESUME (C macro)
task_resume (C macro)
task_sem_count_get (C++ function)
task_sem_give (C++ function)
task_sem_group_give (C++ function)
task_sem_group_reset (C++ function)
task_sem_group_take (C++ function)
task_sem_reset (C++ function)
task_sem_take (C++ function)
task_sleep (C++ function)
,
[1]
TASK_START (C macro)
task_start (C macro)
TASK_SUSPEND (C macro)
task_suspend (C macro)
task_timer_alloc (C++ function)
task_timer_free (C++ function)
task_timer_restart (C++ function)
task_timer_start (C++ function)
task_timer_stop (C++ function)
TASK_UNBLOCK (C macro)
task_workload_get (C++ function)
task_yield (C++ function)
TICK_EVENT (C++ member)
U
uart_device_config (C++ class)
uart_driver_api (C++ class)
uart_drv_cmd (C++ function)
uart_err_check (C++ function)
UART_ERROR_BREAK (C macro)
UART_ERROR_FRAMING (C macro)
UART_ERROR_OVERRUN (C macro)
UART_ERROR_PARITY (C macro)
uart_fifo_fill (C++ function)
uart_fifo_read (C++ function)
uart_irq_err_disable (C++ function)
uart_irq_err_enable (C++ function)
uart_irq_input_hook (C++ function)
uart_irq_input_hook_set (C++ function)
uart_irq_is_pending (C++ function)
uart_irq_rx_disable (C++ function)
uart_irq_rx_enable (C++ function)
uart_irq_rx_ready (C++ function)
uart_irq_tx_disable (C++ function)
uart_irq_tx_empty (C++ function)
uart_irq_tx_enable (C++ function)
uart_irq_tx_ready (C++ function)
uart_irq_update (C++ function)
UART_OPTION_AFCE (C macro)
USR_GROUP (C macro)
Z
ZEPHYR_BASE