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 – G
gai_strerror (C function)
GB (C macro)
gcm_op_t (C type)
gcm_params (C struct)
gdb (runners.core.RunnerConfig attribute)
GENMASK (C macro)
GENMASK64 (C macro)
get() (west.configuration.Configuration method)
GET_ARG_N (C macro)
GET_ARGS_LESS_N (C macro)
get_flash_address() (runners.core.ZephyrBinaryRunner static method)
get_projects() (west.manifest.Manifest method)
get_runners() (runners.core.ZephyrBinaryRunner static method)
get_unused_ports() (runners.core.NetworkPortHelper method)
getaddrinfo (C function)
getboolean() (runners.core.BuildConfiguration method)
(west.configuration.Configuration method)
getfloat() (west.configuration.Configuration method)
gethostname (C function)
getint() (west.configuration.Configuration method)
getnameinfo (C function)
getpeername (C function)
getsockname (C function)
getsockopt (C function)
git() (west.manifest.Project method)
git_version_info (west.commands.WestCommand attribute)
glcd_clear (C function)
glcd_color_select (C function)
glcd_color_set (C function)
glcd_cursor_pos_set (C function)
glcd_display_state_get (C function)
glcd_display_state_set (C function)
GLCD_DS_BLINK_OFF (C macro)
GLCD_DS_BLINK_ON (C macro)
GLCD_DS_CURSOR_OFF (C macro)
GLCD_DS_CURSOR_ON (C macro)
GLCD_DS_DISPLAY_OFF (C macro)
GLCD_DS_DISPLAY_ON (C macro)
GLCD_FS_8BIT_MODE (C macro)
GLCD_FS_DOT_SIZE_BIG (C macro)
GLCD_FS_DOT_SIZE_LITTLE (C macro)
GLCD_FS_ROWS_1 (C macro)
GLCD_FS_ROWS_2 (C macro)
glcd_function_get (C function)
glcd_function_set (C function)
glcd_input_state_get (C function)
glcd_input_state_set (C function)
GLCD_IS_ENTRY_LEFT (C macro)
GLCD_IS_ENTRY_RIGHT (C macro)
GLCD_IS_SHIFT_DECREMENT (C macro)
GLCD_IS_SHIFT_INCREMENT (C macro)
glcd_print (C function)
gnss_data (C struct)
gnss_data.info (C var)
gnss_data.nav_data (C var)
gnss_data.utc (C var)
gnss_data_callback (C struct)
gnss_data_callback.callback (C var)
gnss_data_callback.dev (C var)
GNSS_DATA_CALLBACK_DEFINE (C macro)
gnss_data_callback_t (C type)
gnss_driver_api (C struct)
gnss_fix_quality (C enum)
gnss_fix_quality.GNSS_FIX_QUALITY_DGNSS (C enumerator)
gnss_fix_quality.GNSS_FIX_QUALITY_ESTIMATED (C enumerator)
gnss_fix_quality.GNSS_FIX_QUALITY_FLOAT_RTK (C enumerator)
gnss_fix_quality.GNSS_FIX_QUALITY_GNSS_PPS (C enumerator)
gnss_fix_quality.GNSS_FIX_QUALITY_GNSS_SPS (C enumerator)
gnss_fix_quality.GNSS_FIX_QUALITY_INVALID (C enumerator)
gnss_fix_quality.GNSS_FIX_QUALITY_RTK (C enumerator)
gnss_fix_status (C enum)
gnss_fix_status.GNSS_FIX_STATUS_DGNSS_FIX (C enumerator)
gnss_fix_status.GNSS_FIX_STATUS_ESTIMATED_FIX (C enumerator)
gnss_fix_status.GNSS_FIX_STATUS_GNSS_FIX (C enumerator)
gnss_fix_status.GNSS_FIX_STATUS_NO_FIX (C enumerator)
gnss_get_enabled_systems (C function)
gnss_get_enabled_systems_t (C type)
gnss_get_fix_rate (C function)
gnss_get_fix_rate_t (C type)
gnss_get_navigation_mode (C function)
gnss_get_navigation_mode_t (C type)
gnss_get_periodic_config (C function)
gnss_get_periodic_config_t (C type)
gnss_get_supported_systems (C function)
gnss_get_supported_systems_t (C type)
gnss_info (C struct)
gnss_info.fix_quality (C var)
gnss_info.fix_status (C var)
gnss_info.hdop (C var)
gnss_info.satellites_cnt (C var)
gnss_navigation_mode (C enum)
gnss_navigation_mode.GNSS_NAVIGATION_MODE_BALANCED_DYNAMICS (C enumerator)
gnss_navigation_mode.GNSS_NAVIGATION_MODE_HIGH_DYNAMICS (C enumerator)
gnss_navigation_mode.GNSS_NAVIGATION_MODE_LOW_DYNAMICS (C enumerator)
gnss_navigation_mode.GNSS_NAVIGATION_MODE_ZERO_DYNAMICS (C enumerator)
gnss_periodic_config (C struct)
gnss_periodic_config.active_time_ms (C var)
gnss_periodic_config.inactive_time_ms (C var)
gnss_pps_mode (C enum)
gnss_pps_mode.GNSS_PPS_MODE_DISABLED (C enumerator)
gnss_pps_mode.GNSS_PPS_MODE_ENABLED (C enumerator)
gnss_pps_mode.GNSS_PPS_MODE_ENABLED_AFTER_LOCK (C enumerator)
gnss_pps_mode.GNSS_PPS_MODE_ENABLED_WHILE_LOCKED (C enumerator)
gnss_satellite (C struct)
gnss_satellite.azimuth (C var)
gnss_satellite.elevation (C var)
gnss_satellite.is_tracked (C var)
gnss_satellite.prn (C var)
gnss_satellite.snr (C var)
gnss_satellite.system (C var)
gnss_satellites_callback (C struct)
gnss_satellites_callback.callback (C var)
gnss_satellites_callback.dev (C var)
GNSS_SATELLITES_CALLBACK_DEFINE (C macro)
gnss_satellites_callback_t (C type)
gnss_set_enabled_systems (C function)
gnss_set_enabled_systems_t (C type)
gnss_set_fix_rate (C function)
gnss_set_fix_rate_t (C type)
gnss_set_navigation_mode (C function)
gnss_set_navigation_mode_t (C type)
gnss_set_periodic_config (C function)
gnss_set_periodic_config_t (C type)
gnss_system (C enum)
gnss_system.GNSS_SYSTEM_BEIDOU (C enumerator)
gnss_system.GNSS_SYSTEM_GALILEO (C enumerator)
gnss_system.GNSS_SYSTEM_GLONASS (C enumerator)
gnss_system.GNSS_SYSTEM_GPS (C enumerator)
gnss_system.GNSS_SYSTEM_IMES (C enumerator)
gnss_system.GNSS_SYSTEM_IRNSS (C enumerator)
gnss_system.GNSS_SYSTEM_QZSS (C enumerator)
gnss_system.GNSS_SYSTEM_SBAS (C enumerator)
gnss_systems_t (C type)
gnss_time (C struct)
gnss_time.century_year (C var)
gnss_time.hour (C var)
gnss_time.millisecond (C var)
gnss_time.minute (C var)
gnss_time.month (C var)
gnss_time.month_day (C var)
GNUARMEMB_TOOLCHAIN_PATH
,
[1]
,
[2]
GPIO_ACTIVE_HIGH (C macro)
GPIO_ACTIVE_LOW (C macro)
gpio_add_callback (C function)
gpio_add_callback_dt (C function)
gpio_callback (C struct)
gpio_callback.handler (C var)
gpio_callback.node (C var)
gpio_callback.pin_mask (C var)
gpio_callback_handler_t (C type)
GPIO_DISCONNECTED (C macro)
gpio_driver_config (C struct)
gpio_driver_config.port_pin_mask (C var)
gpio_driver_data (C struct)
gpio_driver_data.invert (C var)
GPIO_DT_FLAGS_MASK (C macro)
gpio_dt_flags_t (C type)
GPIO_DT_INST_PORT_PIN_MASK_NGPIOS_EXC (C macro)
GPIO_DT_INST_RESERVED_RANGES (C macro)
GPIO_DT_INST_RESERVED_RANGES_NGPIOS (C macro)
GPIO_DT_PORT_PIN_MASK_NGPIOS_EXC (C macro)
GPIO_DT_RESERVED_RANGES (C macro)
GPIO_DT_RESERVED_RANGES_NGPIOS (C macro)
gpio_dt_spec (C struct)
gpio_dt_spec.dt_flags (C var)
gpio_dt_spec.pin (C var)
gpio_dt_spec.port (C var)
GPIO_DT_SPEC_GET (C macro)
GPIO_DT_SPEC_GET_BY_IDX (C macro)
GPIO_DT_SPEC_GET_BY_IDX_OR (C macro)
GPIO_DT_SPEC_GET_OR (C macro)
GPIO_DT_SPEC_INST_GET (C macro)
GPIO_DT_SPEC_INST_GET_BY_IDX (C macro)
GPIO_DT_SPEC_INST_GET_BY_IDX_OR (C macro)
GPIO_DT_SPEC_INST_GET_OR (C macro)
gpio_flags_t (C type)
gpio_get_pending_int (C function)
gpio_init_callback (C function)
GPIO_INPUT (C macro)
GPIO_INT_DISABLE (C macro)
GPIO_INT_EDGE_BOTH (C macro)
GPIO_INT_EDGE_FALLING (C macro)
GPIO_INT_EDGE_RISING (C macro)
GPIO_INT_EDGE_TO_ACTIVE (C macro)
GPIO_INT_EDGE_TO_INACTIVE (C macro)
GPIO_INT_LEVEL_ACTIVE (C macro)
GPIO_INT_LEVEL_HIGH (C macro)
GPIO_INT_LEVEL_INACTIVE (C macro)
GPIO_INT_LEVEL_LOW (C macro)
GPIO_INT_WAKEUP (C macro)
gpio_is_ready_dt (C function)
GPIO_MAX_PINS_PER_PORT (C macro)
GPIO_OPEN_DRAIN (C macro)
GPIO_OPEN_SOURCE (C macro)
GPIO_OUTPUT (C macro)
GPIO_OUTPUT_ACTIVE (C macro)
GPIO_OUTPUT_HIGH (C macro)
GPIO_OUTPUT_INACTIVE (C macro)
GPIO_OUTPUT_LOW (C macro)
gpio_pin_configure (C function)
gpio_pin_configure_dt (C function)
gpio_pin_get (C function)
gpio_pin_get_config (C function)
gpio_pin_get_config_dt (C function)
gpio_pin_get_dt (C function)
gpio_pin_get_raw (C function)
gpio_pin_interrupt_configure (C function)
gpio_pin_interrupt_configure_dt (C function)
gpio_pin_is_input (C function)
gpio_pin_is_input_dt (C function)
gpio_pin_is_output (C function)
gpio_pin_is_output_dt (C function)
gpio_pin_set (C function)
gpio_pin_set_dt (C function)
gpio_pin_set_raw (C function)
gpio_pin_t (C type)
gpio_pin_toggle (C function)
gpio_pin_toggle_dt (C function)
gpio_port_clear_bits (C function)
gpio_port_clear_bits_raw (C function)
gpio_port_get (C function)
gpio_port_get_direction (C function)
gpio_port_get_raw (C function)
gpio_port_pins_t (C type)
gpio_port_set_bits (C function)
gpio_port_set_bits_raw (C function)
gpio_port_set_clr_bits (C function)
gpio_port_set_clr_bits_raw (C function)
gpio_port_set_masked (C function)
gpio_port_set_masked_raw (C function)
gpio_port_toggle_bits (C function)
gpio_port_value_t (C type)
GPIO_PULL_DOWN (C macro)
GPIO_PULL_UP (C macro)
gpio_remove_callback (C function)
gpio_remove_callback_dt (C function)
gptp_call_phase_dis_cb (C function)
gptp_clk_src_time_invoke (C function)
gptp_clk_src_time_invoke_params (C struct)
gptp_clk_src_time_invoke_params.last_gm_freq_change (C var)
gptp_clk_src_time_invoke_params.last_gm_phase_change (C var)
gptp_clk_src_time_invoke_params.src_time (C var)
gptp_clk_src_time_invoke_params.time_base_indicator (C var)
gptp_event_capture (C function)
gptp_flags (C struct)
gptp_flags.all (C var)
gptp_flags.octets (C var)
gptp_foreach_port (C function)
gptp_get_domain (C function)
gptp_get_hdr (C function)
gptp_hdr (C struct)
gptp_hdr.control (C var)
gptp_hdr.correction_field (C var)
gptp_hdr.domain_number (C var)
gptp_hdr.flags (C var)
gptp_hdr.log_msg_interval (C var)
gptp_hdr.message_length (C var)
gptp_hdr.message_type (C var)
gptp_hdr.port_id (C var)
gptp_hdr.ptp_version (C var)
gptp_hdr.reserved0 (C var)
gptp_hdr.reserved1 (C var)
gptp_hdr.reserved2 (C var)
gptp_hdr.sequence_id (C var)
gptp_hdr.transport_specific (C var)
gptp_phase_dis_callback_t (C type)
gptp_phase_dis_cb (C struct)
gptp_phase_dis_cb.cb (C var)
gptp_phase_dis_cb.node (C var)
gptp_port_cb_t (C type)
gptp_port_identity (C struct)
gptp_port_identity.clk_id (C var)
gptp_port_identity.port_number (C var)
gptp_register_phase_dis_cb (C function)
gptp_scaled_ns (C struct)
gptp_scaled_ns.high (C var)
gptp_scaled_ns.low (C var)
gptp_sprint_clock_id (C function)
gptp_unregister_phase_dis_cb (C function)
gptp_uscaled_ns (C struct)
gptp_uscaled_ns.high (C var)
gptp_uscaled_ns.low (C var)
GROVE_RGB_BLUE (C macro)
GROVE_RGB_GREEN (C macro)
GROVE_RGB_RED (C macro)
GROVE_RGB_WHITE (C macro)
Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings