Zephyr Project
3.7.0
Contents
Introduction
Developing with Zephyr
Kernel
OS Services
Build and Configuration Systems
Connectivity
Hardware Support
Contributing to Zephyr
Project and Governance
Security
Safety
Samples and Demos
Supported Boards
Shields
Releases
Zephyr Project
Index
Index – A
accept (C function)
accepts_unknown_args (west.commands.WestCommand attribute)
adc_action (C enum)
adc_action.ADC_ACTION_CONTINUE (C enumerator)
adc_action.ADC_ACTION_FINISH (C enumerator)
adc_action.ADC_ACTION_REPEAT (C enumerator)
adc_api_channel_setup (C type)
adc_api_read (C type)
adc_api_read_async (C type)
adc_channel_cfg (C struct)
adc_channel_cfg.acquisition_time (C var)
adc_channel_cfg.channel_id (C var)
adc_channel_cfg.differential (C var)
adc_channel_cfg.gain (C var)
adc_channel_cfg.reference (C var)
ADC_CHANNEL_CFG_DT (C macro)
adc_channel_setup (C function)
adc_channel_setup_dt (C function)
adc_driver_api (C struct)
adc_dt_spec (C struct)
adc_dt_spec.channel_cfg (C var)
adc_dt_spec.channel_cfg_dt_node_exists (C var)
adc_dt_spec.channel_id (C var)
adc_dt_spec.dev (C var)
adc_dt_spec.oversampling (C var)
adc_dt_spec.resolution (C var)
adc_dt_spec.vref_mv (C var)
ADC_DT_SPEC_GET (C macro)
ADC_DT_SPEC_GET_BY_IDX (C macro)
ADC_DT_SPEC_GET_BY_NAME (C macro)
ADC_DT_SPEC_INST_GET (C macro)
ADC_DT_SPEC_INST_GET_BY_IDX (C macro)
ADC_DT_SPEC_INST_GET_BY_NAME (C macro)
adc_gain (C enum)
adc_gain.ADC_GAIN_1 (C enumerator)
adc_gain.ADC_GAIN_12 (C enumerator)
adc_gain.ADC_GAIN_128 (C enumerator)
adc_gain.ADC_GAIN_16 (C enumerator)
adc_gain.ADC_GAIN_1_2 (C enumerator)
adc_gain.ADC_GAIN_1_3 (C enumerator)
adc_gain.ADC_GAIN_1_4 (C enumerator)
adc_gain.ADC_GAIN_1_5 (C enumerator)
adc_gain.ADC_GAIN_1_6 (C enumerator)
adc_gain.ADC_GAIN_2 (C enumerator)
adc_gain.ADC_GAIN_24 (C enumerator)
adc_gain.ADC_GAIN_2_3 (C enumerator)
adc_gain.ADC_GAIN_2_5 (C enumerator)
adc_gain.ADC_GAIN_3 (C enumerator)
adc_gain.ADC_GAIN_32 (C enumerator)
adc_gain.ADC_GAIN_4 (C enumerator)
adc_gain.ADC_GAIN_4_5 (C enumerator)
adc_gain.ADC_GAIN_6 (C enumerator)
adc_gain.ADC_GAIN_64 (C enumerator)
adc_gain.ADC_GAIN_8 (C enumerator)
adc_gain_invert (C function)
adc_is_ready_dt (C function)
adc_raw_to_millivolts (C function)
adc_raw_to_millivolts_dt (C function)
adc_read (C function)
adc_read_async (C function)
adc_read_dt (C function)
adc_ref_internal (C function)
adc_reference (C enum)
adc_reference.ADC_REF_EXTERNAL0 (C enumerator)
adc_reference.ADC_REF_EXTERNAL1 (C enumerator)
adc_reference.ADC_REF_INTERNAL (C enumerator)
adc_reference.ADC_REF_VDD_1 (C enumerator)
adc_reference.ADC_REF_VDD_1_2 (C enumerator)
adc_reference.ADC_REF_VDD_1_3 (C enumerator)
adc_reference.ADC_REF_VDD_1_4 (C enumerator)
adc_sequence (C struct)
adc_sequence.buffer (C var)
adc_sequence.buffer_size (C var)
adc_sequence.calibrate (C var)
adc_sequence.channels (C var)
adc_sequence.options (C var)
adc_sequence.oversampling (C var)
adc_sequence.resolution (C var)
adc_sequence_callback (C type)
adc_sequence_init_dt (C function)
adc_sequence_options (C struct)
adc_sequence_options.callback (C var)
adc_sequence_options.extra_samplings (C var)
adc_sequence_options.interval_us (C var)
adc_sequence_options.user_data (C var)
add_parser() (runners.core.ZephyrBinaryRunner class method)
(west.commands.WestCommand method)
add_pre_run_hook() (west.commands.WestCommand method)
addrinfo (C macro)
AF_CAN (C macro)
AF_INET (C macro)
AF_INET6 (C macro)
AF_LOCAL (C macro)
AF_NET_MGMT (C macro)
AF_PACKET (C macro)
AF_UNIX (C macro)
AF_UNSPEC (C macro)
AI_ADDRCONFIG (C macro)
AI_ALL (C macro)
AI_CANONNAME (C macro)
AI_EXTFLAGS (C macro)
AI_NUMERICHOST (C macro)
AI_NUMERICSERV (C macro)
AI_PASSIVE (C macro)
AI_V4MAPPED (C macro)
analog_axis_calibration (C struct)
analog_axis_calibration.in_deadzone (C var)
analog_axis_calibration.in_max (C var)
analog_axis_calibration.in_min (C var)
analog_axis_calibration_get (C function)
analog_axis_calibration_save (C function)
analog_axis_calibration_set (C function)
analog_axis_num_axes (C function)
analog_axis_raw_data_t (C type)
analog_axis_set_raw_data_cb (C function)
API
application
application image
arch_buffer_validate (C function)
arch_busy_wait (C function)
arch_cohere_stacks (C function)
arch_coredump_info_dump (C function)
arch_coredump_tgt_code_get (C function)
arch_cpu_active (C function)
arch_cpu_atomic_idle (C function)
arch_cpu_idle (C function)
arch_cpu_start (C function)
arch_cpustart_t (C type)
arch_curr_cpu (C function)
ARCH_DATA_PAGE_ACCESSED (C macro)
ARCH_DATA_PAGE_DIRTY (C macro)
ARCH_DATA_PAGE_LOADED (C macro)
ARCH_DATA_PAGE_NOT_MAPPED (C macro)
arch_elf_relocate (C function)
arch_elf_relocate_local (C function)
arch_float_disable (C function)
arch_float_enable (C function)
arch_gdb_add_breakpoint (C function)
arch_gdb_continue (C function)
arch_gdb_init (C function)
arch_gdb_reg_readall (C function)
arch_gdb_reg_readone (C function)
arch_gdb_reg_writeall (C function)
arch_gdb_reg_writeone (C function)
arch_gdb_remove_breakpoint (C function)
arch_gdb_step (C function)
arch_irq_allocate (C function)
arch_irq_connect_dynamic (C function)
arch_irq_disable (C function)
arch_irq_disconnect_dynamic (C function)
arch_irq_enable (C function)
arch_irq_is_enabled (C function)
arch_irq_is_used (C function)
arch_irq_lock (C function)
arch_irq_set_used (C function)
arch_irq_unlock (C function)
arch_irq_unlocked (C function)
arch_is_in_isr (C function)
arch_is_user_context (C function)
arch_k_cycle_get_32 (C function)
arch_k_cycle_get_64 (C function)
arch_kernel_init (C function)
arch_mem_coherent (C function)
arch_mem_domain_max_partitions_get (C function)
arch_mem_map (C function)
arch_mem_page_in (C function)
arch_mem_page_out (C function)
arch_mem_scratch (C function)
arch_mem_unmap (C function)
arch_new_thread (C function)
arch_nop (C function)
arch_num_cpus (C function)
arch_page_info_get (C function)
arch_page_location (C enum)
arch_page_location.ARCH_PAGE_LOCATION_BAD (C enumerator)
arch_page_location.ARCH_PAGE_LOCATION_PAGED_IN (C enumerator)
arch_page_location.ARCH_PAGE_LOCATION_PAGED_OUT (C enumerator)
arch_page_location_get (C function)
arch_page_phys_get (C function)
arch_printk_char_out (C function)
arch_proc_id (C function)
arch_reserved_pages_update (C function)
arch_sched_broadcast_ipi (C function)
arch_sched_directed_ipi (C function)
arch_smp_init (C function)
arch_switch (C function)
arch_switch_to_main_thread (C function)
arch_syscall_invoke0 (C function)
arch_syscall_invoke1 (C function)
arch_syscall_invoke2 (C function)
arch_syscall_invoke3 (C function)
arch_syscall_invoke4 (C function)
arch_syscall_invoke5 (C function)
arch_syscall_invoke6 (C function)
arch_syscall_oops (C function)
arch_system_halt (C function)
arch_timing_counter_get (C function)
arch_timing_cycles_get (C function)
arch_timing_cycles_to_ns (C function)
arch_timing_cycles_to_ns_avg (C function)
arch_timing_freq_get (C function)
arch_timing_freq_get_mhz (C function)
arch_timing_init (C function)
arch_timing_start (C function)
arch_timing_stop (C function)
arch_tls_stack_setup (C function)
arch_user_mode_enter (C function)
arch_user_string_nlen (C function)
arch_virt_region_align (C function)
architecture
ARCMWDT_TOOLCHAIN_PATH
,
[1]
,
[2]
,
[3]
arithmetic_shift_right (C function)
ARM_PRODUCT_DEF
,
[1]
ARMCLANG_TOOLCHAIN_PATH
ARMLMD_LICENSE_FILE
ARRAY_FOR_EACH (C macro)
ARRAY_FOR_EACH_PTR (C macro)
ARRAY_INDEX (C macro)
ARRAY_INDEX_FLOOR (C macro)
ARRAY_SIZE (C macro)
as_dict() (west.manifest.Manifest method)
(west.manifest.ManifestProject method)
(west.manifest.Project method)
as_frozen_dict() (west.manifest.Manifest method)
as_frozen_yaml() (west.manifest.Manifest method)
as_yaml() (west.manifest.Manifest method)
atomic_add (C function)
atomic_and (C function)
ATOMIC_BITMAP_SIZE (C macro)
atomic_cas (C function)
atomic_clear (C function)
atomic_clear_bit (C function)
atomic_dec (C function)
ATOMIC_DEFINE (C macro)
atomic_get (C function)
atomic_inc (C function)
ATOMIC_INIT (C macro)
atomic_nand (C function)
atomic_or (C function)
atomic_ptr_cas (C function)
atomic_ptr_clear (C function)
atomic_ptr_get (C function)
ATOMIC_PTR_INIT (C macro)
atomic_ptr_set (C function)
atomic_set (C function)
atomic_set_bit (C function)
atomic_set_bit_to (C function)
atomic_sub (C function)
atomic_test_and_clear_bit (C function)
atomic_test_and_set_bit (C function)
atomic_test_bit (C function)
atomic_xor (C function)
audio_channel_t (C enum)
audio_channel_t.AUDIO_CHANNEL_ALL (C enumerator)
audio_channel_t.AUDIO_CHANNEL_FRONT_CENTER (C enumerator)
audio_channel_t.AUDIO_CHANNEL_FRONT_LEFT (C enumerator)
audio_channel_t.AUDIO_CHANNEL_FRONT_RIGHT (C enumerator)
audio_channel_t.AUDIO_CHANNEL_LFE (C enumerator)
audio_channel_t.AUDIO_CHANNEL_REAR_CENTER (C enumerator)
audio_channel_t.AUDIO_CHANNEL_REAR_LEFT (C enumerator)
audio_channel_t.AUDIO_CHANNEL_REAR_RIGHT (C enumerator)
audio_channel_t.AUDIO_CHANNEL_SIDE_LEFT (C enumerator)
audio_channel_t.AUDIO_CHANNEL_SIDE_RIGHT (C enumerator)
audio_codec_apply_properties (C function)
audio_codec_cfg (C struct)
audio_codec_cfg.dai_cfg (C var)
audio_codec_cfg.dai_type (C var)
audio_codec_cfg.mclk_freq (C var)
audio_codec_clear_errors (C function)
audio_codec_configure (C function)
audio_codec_error_callback_t (C type)
audio_codec_error_type (C enum)
audio_codec_error_type.AUDIO_CODEC_ERROR_DC (C enumerator)
audio_codec_error_type.AUDIO_CODEC_ERROR_OVERCURRENT (C enumerator)
audio_codec_error_type.AUDIO_CODEC_ERROR_OVERTEMPERATURE (C enumerator)
audio_codec_error_type.AUDIO_CODEC_ERROR_OVERVOLTAGE (C enumerator)
audio_codec_error_type.AUDIO_CODEC_ERROR_UNDERVOLTAGE (C enumerator)
audio_codec_register_error_callback (C function)
audio_codec_set_property (C function)
audio_codec_start_output (C function)
audio_codec_stop_output (C function)
audio_dai_cfg_t (C union)
audio_dai_cfg_t.i2s (C var)
audio_dai_type_t (C enum)
audio_dai_type_t.AUDIO_DAI_TYPE_I2S (C enumerator)
audio_dai_type_t.AUDIO_DAI_TYPE_INVALID (C enumerator)
audio_pcm_rate_t (C enum)
audio_pcm_rate_t.AUDIO_PCM_RATE_16K (C enumerator)
audio_pcm_rate_t.AUDIO_PCM_RATE_192K (C enumerator)
audio_pcm_rate_t.AUDIO_PCM_RATE_24K (C enumerator)
audio_pcm_rate_t.AUDIO_PCM_RATE_32K (C enumerator)
audio_pcm_rate_t.AUDIO_PCM_RATE_44P1K (C enumerator)
audio_pcm_rate_t.AUDIO_PCM_RATE_48K (C enumerator)
audio_pcm_rate_t.AUDIO_PCM_RATE_8K (C enumerator)
audio_pcm_rate_t.AUDIO_PCM_RATE_96K (C enumerator)
audio_pcm_width_t (C enum)
audio_pcm_width_t.AUDIO_PCM_WIDTH_16_BITS (C enumerator)
audio_pcm_width_t.AUDIO_PCM_WIDTH_20_BITS (C enumerator)
audio_pcm_width_t.AUDIO_PCM_WIDTH_24_BITS (C enumerator)
audio_pcm_width_t.AUDIO_PCM_WIDTH_32_BITS (C enumerator)
audio_property_t (C enum)
audio_property_t.AUDIO_PROPERTY_OUTPUT_MUTE (C enumerator)
audio_property_t.AUDIO_PROPERTY_OUTPUT_VOLUME (C enumerator)
audio_property_value_t (C union)
audio_property_value_t.mute (C var)
audio_property_value_t.vol (C var)
auxdisplay_backlight_get (C function)
auxdisplay_backlight_set (C function)
auxdisplay_brightness_get (C function)
auxdisplay_brightness_set (C function)
auxdisplay_capabilities (C struct)
auxdisplay_capabilities.backlight (C var)
auxdisplay_capabilities.brightness (C var)
auxdisplay_capabilities.columns (C var)
auxdisplay_capabilities.custom_character_height (C var)
auxdisplay_capabilities.custom_character_width (C var)
auxdisplay_capabilities.custom_characters (C var)
auxdisplay_capabilities.mode (C var)
auxdisplay_capabilities.rows (C var)
auxdisplay_capabilities_get (C function)
auxdisplay_character (C struct)
auxdisplay_character.character_code (C var)
auxdisplay_character.data (C var)
auxdisplay_character.index (C var)
auxdisplay_clear (C function)
auxdisplay_cursor_position_get (C function)
auxdisplay_cursor_position_set (C function)
auxdisplay_cursor_set_enabled (C function)
auxdisplay_cursor_shift_set (C function)
auxdisplay_custom_character_set (C function)
auxdisplay_custom_command (C function)
auxdisplay_custom_data (C struct)
auxdisplay_custom_data.data (C var)
auxdisplay_custom_data.len (C var)
auxdisplay_custom_data.options (C var)
auxdisplay_direction (C enum)
auxdisplay_direction.AUXDISPLAY_DIRECTION_COUNT (C enumerator)
auxdisplay_direction.AUXDISPLAY_DIRECTION_LEFT (C enumerator)
auxdisplay_direction.AUXDISPLAY_DIRECTION_RIGHT (C enumerator)
auxdisplay_display_off (C function)
auxdisplay_display_on (C function)
auxdisplay_display_position_get (C function)
auxdisplay_display_position_set (C function)
auxdisplay_is_busy (C function)
auxdisplay_light (C struct)
auxdisplay_light.maximum (C var)
auxdisplay_light.minimum (C var)
AUXDISPLAY_LIGHT_NOT_SUPPORTED (C macro)
auxdisplay_mode_t (C type)
auxdisplay_position (C enum)
auxdisplay_position.AUXDISPLAY_POSITION_ABSOLUTE (C enumerator)
auxdisplay_position.AUXDISPLAY_POSITION_COUNT (C enumerator)
auxdisplay_position.AUXDISPLAY_POSITION_RELATIVE (C enumerator)
auxdisplay_position.AUXDISPLAY_POSITION_RELATIVE_DIRECTION (C enumerator)
auxdisplay_position_blinking_set_enabled (C function)
auxdisplay_write (C function)
Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings