SWE SDK
Documentation sets
SDK
Bootloader
Kernel
CMock/Unity
Simulator
Zephyr Project
3.1.0
Contents
Introduction
Developing with Zephyr
Kernel
OS Services
Build and Configuration Systems
Connectivity
Hardware Support
Contributing to Zephyr
Project and Governance
Security
Samples and Demos
Supported Boards
Release Notes
Zephyr Project
»
Index
Index – E
E2BIG (C macro)
EACCES (C macro)
EADDRINUSE (C macro)
EADDRNOTAVAIL (C macro)
EAFNOSUPPORT (C macro)
EAGAIN (C macro)
EALREADY (C macro)
EBADF (C macro)
EBADMSG (C macro)
EBUSY (C macro)
EC_HOST_CMD_HANDLER (C macro)
ec_host_cmd_handler (C struct)
ec_host_cmd_handler.handler (C var)
ec_host_cmd_handler.id (C var)
ec_host_cmd_handler.min_rqt_size (C var)
ec_host_cmd_handler.min_rsp_size (C var)
ec_host_cmd_handler.version_mask (C var)
ec_host_cmd_handler_args (C struct)
ec_host_cmd_handler_args.input_buf (C var)
ec_host_cmd_handler_args.input_buf_size (C var)
ec_host_cmd_handler_args.output_buf (C var)
ec_host_cmd_handler_args.output_buf_size (C var)
ec_host_cmd_handler_args.version (C var)
ec_host_cmd_handler_cb (C type)
EC_HOST_CMD_HANDLER_UNBOUND (C macro)
ec_host_cmd_request_header (C struct)
ec_host_cmd_request_header.checksum (C var)
ec_host_cmd_request_header.cmd_id (C var)
ec_host_cmd_request_header.cmd_ver (C var)
ec_host_cmd_request_header.data_len (C var)
ec_host_cmd_request_header.prtcl_ver (C var)
ec_host_cmd_request_header.reserved (C var)
ec_host_cmd_response_header (C struct)
ec_host_cmd_response_header.checksum (C var)
ec_host_cmd_response_header.data_len (C var)
ec_host_cmd_response_header.prtcl_ver (C var)
ec_host_cmd_response_header.reserved (C var)
ec_host_cmd_response_header.result (C var)
ec_host_cmd_status (C enum)
ec_host_cmd_status.EC_HOST_CMD_ACCESS_DENIED (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_BUS_ERROR (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_BUSY (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_ERROR (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_IN_PROGRESS (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_INVALID_CHECKSUM (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_INVALID_COMMAND (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_INVALID_HEADER (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_INVALID_PARAM (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_INVALID_RESPONSE (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_INVALID_VERSION (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_MAX (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_OVERFLOW (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_REQUEST_TRUNCATED (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_RESPONSE_TOO_BIG (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_SUCCESS (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_TIMEOUT (C enumerator)
ec_host_cmd_status.EC_HOST_CMD_UNAVAILABLE (C enumerator)
ECANCELED (C macro)
ECHILD (C macro)
ECONNABORTED (C macro)
ECONNREFUSED (C macro)
ECONNRESET (C macro)
edac_driver_api (C struct)
edac_ecc_error_log_clear (C function)
edac_ecc_error_log_get (C function)
edac_error_type (C enum)
edac_error_type.EDAC_ERROR_TYPE_DRAM_COR (C enumerator)
edac_error_type.EDAC_ERROR_TYPE_DRAM_UC (C enumerator)
edac_errors_cor_get (C function)
edac_errors_uc_get (C function)
edac_inject_error_trigger (C function)
edac_inject_get_error_type (C function)
edac_inject_get_param1 (C function)
edac_inject_get_param2 (C function)
edac_inject_set_error_type (C function)
edac_inject_set_param1 (C function)
edac_inject_set_param2 (C function)
edac_notify_callback_set (C function)
edac_parity_error_log_clear (C function)
edac_parity_error_log_get (C function)
EDEADLK (C macro)
EDESTADDRREQ (C macro)
EDOM (C macro)
eeprom_api_read (C type)
eeprom_api_size (C type)
eeprom_api_write (C type)
eeprom_driver_api (C struct)
eeprom_get_size (C function)
eeprom_read (C function)
eeprom_slave_program (C function)
eeprom_slave_read (C function)
eeprom_write (C function)
EEXIST (C macro)
EFAULT (C macro)
EFBIG (C macro)
EHOSTDOWN (C macro)
EHOSTUNREACH (C macro)
EILSEQ (C macro)
EINPROGRESS (C macro)
EINTR (C macro)
EINVAL (C macro)
EIO (C macro)
EISCONN (C macro)
EISDIR (C macro)
elf_file (runners.core.RunnerConfig attribute)
ELOOP (C macro)
EMFILE (C macro)
EMLINK (C macro)
EMPTY (C macro)
EMSGSIZE (C macro)
ENAMETOOLONG (C macro)
energy_scan_done_cb_t (C type)
ENETDOWN (C macro)
ENETRESET (C macro)
ENETUNREACH (C macro)
ENFILE (C macro)
ENOBUFS (C macro)
ENODATA (C macro)
ENODEV (C macro)
ENOENT (C macro)
ENOEXEC (C macro)
ENOLCK (C macro)
ENOMEM (C macro)
ENOMSG (C macro)
ENOPROTOOPT (C macro)
ENOSPC (C macro)
ENOSR (C macro)
ENOSTR (C macro)
ENOSYS (C macro)
ENOTBLK (C macro)
ENOTCONN (C macro)
ENOTDIR (C macro)
ENOTEMPTY (C macro)
ENOTSOCK (C macro)
ENOTSUP (C macro)
ENOTTY (C macro)
ensure_output() (runners.core.ZephyrBinaryRunner method)
ENTROPY_BUSYWAIT (C macro)
entropy_driver_api (C struct)
entropy_get_entropy (C function)
entropy_get_entropy_isr (C function)
entropy_get_entropy_isr_t (C type)
entropy_get_entropy_t (C type)
environment variable
%HOME%
%HOMEDRIVE%
%HOMEPATH%
%USERPROFILE%
<TOOLCHAIN>_TOOLCHAIN_PATH
ARCMWDT_TOOLCHAIN_PATH
,
[1]
,
[2]
ARM_PRODUCT_DEF
,
[1]
ARMCLANG_TOOLCHAIN_PATH
ARMLMD_LICENSE_FILE
BOARD
,
[1]
,
[2]
CONF_FILE
CROSS_COMPILE
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
GNUARMEMB_TOOLCHAIN_PATH
,
[1]
,
[2]
,
[3]
LLVM_TOOLCHAIN_PATH
METAWARE_ROOT
MY_VARIABLE
,
[1]
PATH
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
QEMU_BIN_PATH
SHIELD
TOOLCHAIN_ROOT
,
[1]
TOOLCHAIN_VER
WEST_CONFIG_LOCAL
XCC_NO_G_FLAG
XCC_USE_CLANG
XDG_CONFIG_HOME
XTENSA_CORE
XTENSA_TOOLCHAIN_PATH
XTOOLS_TOOLCHAIN_PATH
,
[1]
ZEPHYR_BASE
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
ZEPHYR_BOARD_ALIASES
ZEPHYR_EXTRA_MODULES
ZEPHYR_MODULES
ZEPHYR_SDK_INSTALL_DIR
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
ZEPHYR_TOOLCHAIN_VARIANT
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
,
[7]
,
[8]
,
[9]
,
[10]
,
[11]
,
[12]
,
[13]
,
[14]
,
[15]
,
[16]
,
[17]
ENXIO (C macro)
EOPNOTSUPP (C macro)
EOVERFLOW (C macro)
EPERM (C macro)
EPFNOSUPPORT (C macro)
EPIPE (C macro)
EPROTO (C macro)
EPROTONOSUPPORT (C macro)
EPROTOTYPE (C macro)
ERANGE (C macro)
EROFS (C macro)
err() (in module west.log)
errno (C macro)
ESHUTDOWN (C macro)
ESOCKTNOSUPPORT (C macro)
espi_add_callback (C function)
espi_bus_event (C enum)
espi_bus_event.ESPI_BUS_EVENT_CHANNEL_READY (C enumerator)
espi_bus_event.ESPI_BUS_EVENT_OOB_RECEIVED (C enumerator)
espi_bus_event.ESPI_BUS_EVENT_VWIRE_RECEIVED (C enumerator)
espi_bus_event.ESPI_BUS_PERIPHERAL_NOTIFICATION (C enumerator)
espi_bus_event.ESPI_BUS_RESET (C enumerator)
espi_callback_handler_t (C type)
espi_cfg (C struct)
espi_cfg.channel_caps (C var)
espi_cfg.io_caps (C var)
espi_cfg.max_freq (C var)
espi_channel (C enum)
espi_channel.ESPI_CHANNEL_FLASH (C enumerator)
espi_channel.ESPI_CHANNEL_OOB (C enumerator)
espi_channel.ESPI_CHANNEL_PERIPHERAL (C enumerator)
espi_channel.ESPI_CHANNEL_VWIRE (C enumerator)
espi_config (C function)
espi_cycle_type (C enum)
espi_cycle_type.ESPI_CYCLE_MEMORY_READ32 (C enumerator)
espi_cycle_type.ESPI_CYCLE_MEMORY_READ64 (C enumerator)
espi_cycle_type.ESPI_CYCLE_MEMORY_WRITE32 (C enumerator)
espi_cycle_type.ESPI_CYCLE_MEMORY_WRITE64 (C enumerator)
espi_cycle_type.ESPI_CYCLE_MESSAGE_DATA (C enumerator)
espi_cycle_type.ESPI_CYCLE_MESSAGE_NODATA (C enumerator)
espi_cycle_type.ESPI_CYCLE_NOK_COMPLETION_NODATA (C enumerator)
espi_cycle_type.ESPI_CYCLE_OK_COMPLETION_NODATA (C enumerator)
espi_cycle_type.ESPI_CYCLE_OKCOMPLETION_DATA (C enumerator)
espi_event (C struct)
espi_event.evt_data (C var)
espi_event.evt_details (C var)
espi_event.evt_type (C var)
espi_evt_data_acpi (C struct)
espi_evt_data_kbc (C struct)
espi_flash_erase (C function)
espi_flash_packet (C struct)
espi_get_channel_status (C function)
espi_init_callback (C function)
espi_io_mode (C enum)
espi_io_mode.ESPI_IO_MODE_DUAL_LINES (C enumerator)
espi_io_mode.ESPI_IO_MODE_QUAD_LINES (C enumerator)
espi_io_mode.ESPI_IO_MODE_SINGLE_LINE (C enumerator)
espi_oob_packet (C struct)
espi_pc_event (C enum)
espi_pc_event.ESPI_PC_EVT_BUS_CHANNEL_READY (C enumerator)
espi_pc_event.ESPI_PC_EVT_BUS_MASTER_ENABLE (C enumerator)
espi_read_flash (C function)
espi_read_lpc_request (C function)
espi_read_request (C function)
espi_receive_oob (C function)
espi_receive_vwire (C function)
espi_remove_callback (C function)
espi_request_packet (C struct)
espi_saf_activate (C function)
espi_saf_add_callback (C function)
espi_saf_cfg (C struct)
espi_saf_config (C function)
espi_saf_flash_erase (C function)
espi_saf_flash_read (C function)
espi_saf_flash_write (C function)
espi_saf_get_channel_status (C function)
espi_saf_init_callback (C function)
espi_saf_packet (C struct)
espi_saf_remove_callback (C function)
espi_saf_set_protection_regions (C function)
espi_send_oob (C function)
espi_send_vwire (C function)
espi_virtual_peripheral (C enum)
espi_virtual_peripheral.ESPI_PERIPHERAL_8042_KBC (C enumerator)
espi_virtual_peripheral.ESPI_PERIPHERAL_DEBUG_PORT80 (C enumerator)
espi_virtual_peripheral.ESPI_PERIPHERAL_HOST_IO (C enumerator)
espi_virtual_peripheral.ESPI_PERIPHERAL_HOST_IO_PVT (C enumerator)
espi_virtual_peripheral.ESPI_PERIPHERAL_UART (C enumerator)
espi_vwire_signal (C enum)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_DNX_ACK (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_DNX_WARN (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_ERR_FATAL (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_ERR_NON_FATAL (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_HOST_C10 (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_HOST_RST_ACK (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_HOST_RST_WARN (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_NMIOUT (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_OOB_RST_ACK (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_OOB_RST_WARN (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_PLTRST (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_PME (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_RST_CPU_INIT (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SCI (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLP_A (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLP_LAN (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLP_S3 (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLP_S4 (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLP_S5 (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLP_WLAN (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLV_BOOT_DONE (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SLV_BOOT_STS (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SMI (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SMIOUT (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SUS_ACK (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SUS_PWRDN_ACK (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SUS_STAT (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_SUS_WARN (C enumerator)
espi_vwire_signal.ESPI_VWIRE_SIGNAL_WAKE (C enumerator)
espi_write_flash (C function)
espi_write_lpc_request (C function)
espi_write_request (C function)
ESPIPE (C macro)
ESRCH (C macro)
ETH_NET_DEVICE_DT_DEFINE (C macro)
ETH_NET_DEVICE_DT_INST_DEFINE (C macro)
ETH_NET_DEVICE_INIT (C macro)
ethernet_api (C struct)
ethernet_api.get_capabilities (C var)
ethernet_api.get_config (C var)
ethernet_api.iface_api (C var)
ethernet_api.send (C var)
ethernet_api.set_config (C var)
ethernet_api.start (C var)
ethernet_api.stop (C var)
ethernet_context (C struct)
ethernet_context.carrier_work (C var)
ethernet_context.ethernet_l2_flags (C var)
ethernet_context.flags (C var)
ethernet_context.iface (C var)
ethernet_context.is_init (C var)
ethernet_context.is_net_carrier_up (C var)
ethernet_filter (C struct)
ethernet_filter.mac_address (C var)
ethernet_filter.set (C var)
ethernet_filter.type (C var)
ethernet_flags (C enum)
ethernet_flags.ETH_CARRIER_UP (C enumerator)
ethernet_hw_caps (C enum)
ethernet_hw_caps.ETHERNET_AUTO_NEGOTIATION_SET (C enumerator)
ethernet_hw_caps.ETHERNET_DSA_MASTER_PORT (C enumerator)
ethernet_hw_caps.ETHERNET_DSA_SLAVE_PORT (C enumerator)
ethernet_hw_caps.ETHERNET_DUPLEX_SET (C enumerator)
ethernet_hw_caps.ETHERNET_HW_FILTERING (C enumerator)
ethernet_hw_caps.ETHERNET_HW_RX_CHKSUM_OFFLOAD (C enumerator)
ethernet_hw_caps.ETHERNET_HW_TX_CHKSUM_OFFLOAD (C enumerator)
ethernet_hw_caps.ETHERNET_HW_VLAN (C enumerator)
ethernet_hw_caps.ETHERNET_HW_VLAN_TAG_STRIP (C enumerator)
ethernet_hw_caps.ETHERNET_LINK_1000BASE_T (C enumerator)
ethernet_hw_caps.ETHERNET_LINK_100BASE_T (C enumerator)
ethernet_hw_caps.ETHERNET_LINK_10BASE_T (C enumerator)
ethernet_hw_caps.ETHERNET_LLDP (C enumerator)
ethernet_hw_caps.ETHERNET_PRIORITY_QUEUES (C enumerator)
ethernet_hw_caps.ETHERNET_PROMISC_MODE (C enumerator)
ethernet_hw_caps.ETHERNET_PTP (C enumerator)
ethernet_hw_caps.ETHERNET_QAV (C enumerator)
ethernet_hw_caps.ETHERNET_QBU (C enumerator)
ethernet_hw_caps.ETHERNET_QBV (C enumerator)
ethernet_hw_caps.ETHERNET_TXTIME (C enumerator)
ethernet_init (C function)
ethernet_mgmt_raise_carrier_off_event (C function)
ethernet_mgmt_raise_carrier_on_event (C function)
ethernet_mgmt_raise_vlan_disabled_event (C function)
ethernet_mgmt_raise_vlan_enabled_event (C function)
ethernet_qav_param (C struct)
ethernet_qav_param.delta_bandwidth (C var)
ethernet_qav_param.enabled (C var)
ethernet_qav_param.idle_slope (C var)
ethernet_qav_param.oper_idle_slope (C var)
ethernet_qav_param.queue_id (C var)
ethernet_qav_param.traffic_class (C var)
ethernet_qav_param.type (C var)
ethernet_qbu_param (C struct)
ethernet_qbu_param.additional_fragment_size (C var)
ethernet_qbu_param.enabled (C var)
ethernet_qbu_param.frame_preempt_statuses (C var)
ethernet_qbu_param.hold_advance (C var)
ethernet_qbu_param.link_partner_status (C var)
ethernet_qbu_param.port_id (C var)
ethernet_qbu_param.release_advance (C var)
ethernet_qbu_param.type (C var)
ethernet_qbv_param (C struct)
ethernet_qbv_param.base_time (C var)
ethernet_qbv_param.cycle_time (C var)
ethernet_qbv_param.enabled (C var)
ethernet_qbv_param.extension_time (C var)
ethernet_qbv_param.gate_control_list_len (C var)
ethernet_qbv_param.gate_status (C var)
ethernet_qbv_param.operation (C var)
ethernet_qbv_param.port_id (C var)
ethernet_qbv_param.row (C var)
ethernet_qbv_param.state (C var)
ethernet_qbv_param.time_interval (C var)
ethernet_qbv_param.type (C var)
ethernet_txtime_param (C struct)
ethernet_txtime_param.enable_txtime (C var)
ethernet_txtime_param.queue_id (C var)
ethernet_txtime_param.type (C var)
ETIME (C macro)
ETIMEDOUT (C macro)
ETOOMANYREFS (C macro)
ETXTBSY (C macro)
EWOULDBLOCK (C macro)
EXDEV (C macro)
Zephyr Project
SDK
Bootloader
Kernel
CMock/Unity
Simulator