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 – H
has_config (west.commands.WestCommand attribute)
has_manifest (west.commands.WestCommand attribute)
heap_event_types (C enum)
heap_event_types.HEAP_ALLOC (C enumerator)
heap_event_types.HEAP_EVT_UNKNOWN (C enumerator)
heap_event_types.HEAP_FREE (C enumerator)
heap_event_types.HEAP_MAX_EVENTS (C enumerator)
heap_event_types.HEAP_REALLOC (C enumerator)
heap_event_types.HEAP_RESIZE (C enumerator)
HEAP_ID_FROM_POINTER (C macro)
HEAP_ID_LIBC (C macro)
heap_listener (C struct)
heap_listener.event (C var)
heap_listener.heap_id (C var)
heap_listener.node (C var)
heap_listener_alloc_cb_t (C type)
HEAP_LISTENER_ALLOC_DEFINE (C macro)
heap_listener_free_cb_t (C type)
HEAP_LISTENER_FREE_DEFINE (C macro)
heap_listener_notify_alloc (C function)
heap_listener_notify_free (C function)
heap_listener_notify_resize (C function)
heap_listener_register (C function)
heap_listener_resize_cb_t (C type)
HEAP_LISTENER_RESIZE_DEFINE (C macro)
heap_listener_unregister (C function)
help (west.commands.WestCommand attribute)
hex2bin (C function)
hex2char (C function)
hex_file (runners.core.RunnerConfig attribute)
HFP_HF_CMD_CME_ERROR (C macro)
HFP_HF_CMD_ERROR (C macro)
HFP_HF_CMD_OK (C macro)
HFP_HF_CMD_UNKNOWN_ERROR (C macro)
HID_BOOT_IFACE_CODE_KEYBOARD (C macro)
HID_BOOT_IFACE_CODE_MOUSE (C macro)
HID_BOOT_IFACE_CODE_NONE (C macro)
hid_cb_t (C type)
HID_COLLECTION (C macro)
HID_COLLECTION_APPLICATION (C macro)
HID_COLLECTION_LOGICAL (C macro)
HID_COLLECTION_MODIFIER (C macro)
HID_COLLECTION_NAMED_ARRAY (C macro)
HID_COLLECTION_PHYSICAL (C macro)
HID_COLLECTION_REPORT (C macro)
HID_COLLECTION_USAGE_SWITCH (C macro)
hid_device_ops (C struct)
hid_device_ops.get_idle (C var)
hid_device_ops.get_report (C var)
hid_device_ops.iface_ready (C var)
hid_device_ops.input_report_done (C var)
hid_device_ops.output_report (C var)
hid_device_ops.set_idle (C var)
hid_device_ops.set_protocol (C var)
hid_device_ops.set_report (C var)
hid_device_ops.sof (C var)
hid_device_register (C function)
hid_device_submit_report (C function)
HID_END_COLLECTION (C macro)
HID_FEATURE (C macro)
hid_idle_cb_t (C type)
HID_INPUT (C macro)
hid_int_ep_read (C function)
hid_int_ep_write (C function)
hid_int_ready_callback (C type)
HID_ITEM (C macro)
HID_ITEM_TAG_COLLECTION (C macro)
HID_ITEM_TAG_COLLECTION_END (C macro)
HID_ITEM_TAG_FEATURE (C macro)
HID_ITEM_TAG_INPUT (C macro)
HID_ITEM_TAG_LOGICAL_MAX (C macro)
HID_ITEM_TAG_LOGICAL_MIN (C macro)
HID_ITEM_TAG_OUTPUT (C macro)
HID_ITEM_TAG_PHYSICAL_MAX (C macro)
HID_ITEM_TAG_PHYSICAL_MIN (C macro)
HID_ITEM_TAG_REPORT_COUNT (C macro)
HID_ITEM_TAG_REPORT_ID (C macro)
HID_ITEM_TAG_REPORT_SIZE (C macro)
HID_ITEM_TAG_UNIT (C macro)
HID_ITEM_TAG_UNIT_EXPONENT (C macro)
HID_ITEM_TAG_USAGE (C macro)
HID_ITEM_TAG_USAGE_MAX (C macro)
HID_ITEM_TAG_USAGE_MIN (C macro)
HID_ITEM_TAG_USAGE_PAGE (C macro)
HID_ITEM_TYPE_GLOBAL (C macro)
HID_ITEM_TYPE_LOCAL (C macro)
HID_ITEM_TYPE_MAIN (C macro)
hid_kbd_code (C enum)
hid_kbd_code.HID_KEY_0 (C enumerator)
hid_kbd_code.HID_KEY_1 (C enumerator)
hid_kbd_code.HID_KEY_2 (C enumerator)
hid_kbd_code.HID_KEY_3 (C enumerator)
hid_kbd_code.HID_KEY_4 (C enumerator)
hid_kbd_code.HID_KEY_5 (C enumerator)
hid_kbd_code.HID_KEY_6 (C enumerator)
hid_kbd_code.HID_KEY_7 (C enumerator)
hid_kbd_code.HID_KEY_8 (C enumerator)
hid_kbd_code.HID_KEY_9 (C enumerator)
hid_kbd_code.HID_KEY_A (C enumerator)
hid_kbd_code.HID_KEY_APOSTROPHE (C enumerator)
hid_kbd_code.HID_KEY_B (C enumerator)
hid_kbd_code.HID_KEY_BACKSLASH (C enumerator)
hid_kbd_code.HID_KEY_BACKSPACE (C enumerator)
hid_kbd_code.HID_KEY_C (C enumerator)
hid_kbd_code.HID_KEY_CAPSLOCK (C enumerator)
hid_kbd_code.HID_KEY_COMMA (C enumerator)
hid_kbd_code.HID_KEY_D (C enumerator)
hid_kbd_code.HID_KEY_DELETE (C enumerator)
hid_kbd_code.HID_KEY_DOT (C enumerator)
hid_kbd_code.HID_KEY_DOWN (C enumerator)
hid_kbd_code.HID_KEY_E (C enumerator)
hid_kbd_code.HID_KEY_END (C enumerator)
hid_kbd_code.HID_KEY_ENTER (C enumerator)
hid_kbd_code.HID_KEY_EQUAL (C enumerator)
hid_kbd_code.HID_KEY_ESC (C enumerator)
hid_kbd_code.HID_KEY_F (C enumerator)
hid_kbd_code.HID_KEY_F1 (C enumerator)
hid_kbd_code.HID_KEY_F10 (C enumerator)
hid_kbd_code.HID_KEY_F11 (C enumerator)
hid_kbd_code.HID_KEY_F12 (C enumerator)
hid_kbd_code.HID_KEY_F2 (C enumerator)
hid_kbd_code.HID_KEY_F3 (C enumerator)
hid_kbd_code.HID_KEY_F4 (C enumerator)
hid_kbd_code.HID_KEY_F5 (C enumerator)
hid_kbd_code.HID_KEY_F6 (C enumerator)
hid_kbd_code.HID_KEY_F7 (C enumerator)
hid_kbd_code.HID_KEY_F8 (C enumerator)
hid_kbd_code.HID_KEY_F9 (C enumerator)
hid_kbd_code.HID_KEY_G (C enumerator)
hid_kbd_code.HID_KEY_GRAVE (C enumerator)
hid_kbd_code.HID_KEY_H (C enumerator)
hid_kbd_code.HID_KEY_HASH (C enumerator)
hid_kbd_code.HID_KEY_HOME (C enumerator)
hid_kbd_code.HID_KEY_I (C enumerator)
hid_kbd_code.HID_KEY_INSERT (C enumerator)
hid_kbd_code.HID_KEY_J (C enumerator)
hid_kbd_code.HID_KEY_K (C enumerator)
hid_kbd_code.HID_KEY_KP_0 (C enumerator)
hid_kbd_code.HID_KEY_KP_1 (C enumerator)
hid_kbd_code.HID_KEY_KP_2 (C enumerator)
hid_kbd_code.HID_KEY_KP_3 (C enumerator)
hid_kbd_code.HID_KEY_KP_4 (C enumerator)
hid_kbd_code.HID_KEY_KP_5 (C enumerator)
hid_kbd_code.HID_KEY_KP_6 (C enumerator)
hid_kbd_code.HID_KEY_KP_7 (C enumerator)
hid_kbd_code.HID_KEY_KP_8 (C enumerator)
hid_kbd_code.HID_KEY_KP_9 (C enumerator)
hid_kbd_code.HID_KEY_KPASTERISK (C enumerator)
hid_kbd_code.HID_KEY_KPENTER (C enumerator)
hid_kbd_code.HID_KEY_KPMINUS (C enumerator)
hid_kbd_code.HID_KEY_KPPLUS (C enumerator)
hid_kbd_code.HID_KEY_KPSLASH (C enumerator)
hid_kbd_code.HID_KEY_L (C enumerator)
hid_kbd_code.HID_KEY_LEFT (C enumerator)
hid_kbd_code.HID_KEY_LEFTBRACE (C enumerator)
hid_kbd_code.HID_KEY_M (C enumerator)
hid_kbd_code.HID_KEY_MINUS (C enumerator)
hid_kbd_code.HID_KEY_N (C enumerator)
hid_kbd_code.HID_KEY_NUMLOCK (C enumerator)
hid_kbd_code.HID_KEY_O (C enumerator)
hid_kbd_code.HID_KEY_P (C enumerator)
hid_kbd_code.HID_KEY_PAGEDOWN (C enumerator)
hid_kbd_code.HID_KEY_PAGEUP (C enumerator)
hid_kbd_code.HID_KEY_PAUSE (C enumerator)
hid_kbd_code.HID_KEY_Q (C enumerator)
hid_kbd_code.HID_KEY_R (C enumerator)
hid_kbd_code.HID_KEY_RIGHT (C enumerator)
hid_kbd_code.HID_KEY_RIGHTBRACE (C enumerator)
hid_kbd_code.HID_KEY_S (C enumerator)
hid_kbd_code.HID_KEY_SCROLLLOCK (C enumerator)
hid_kbd_code.HID_KEY_SEMICOLON (C enumerator)
hid_kbd_code.HID_KEY_SLASH (C enumerator)
hid_kbd_code.HID_KEY_SPACE (C enumerator)
hid_kbd_code.HID_KEY_SYSRQ (C enumerator)
hid_kbd_code.HID_KEY_T (C enumerator)
hid_kbd_code.HID_KEY_TAB (C enumerator)
hid_kbd_code.HID_KEY_U (C enumerator)
hid_kbd_code.HID_KEY_UP (C enumerator)
hid_kbd_code.HID_KEY_V (C enumerator)
hid_kbd_code.HID_KEY_W (C enumerator)
hid_kbd_code.HID_KEY_X (C enumerator)
hid_kbd_code.HID_KEY_Y (C enumerator)
hid_kbd_code.HID_KEY_Z (C enumerator)
hid_kbd_led (C enum)
hid_kbd_led.HID_KBD_LED_CAPS_LOCK (C enumerator)
hid_kbd_led.HID_KBD_LED_COMPOSE (C enumerator)
hid_kbd_led.HID_KBD_LED_KANA (C enumerator)
hid_kbd_led.HID_KBD_LED_NUM_LOCK (C enumerator)
hid_kbd_led.HID_KBD_LED_SCROLL_LOCK (C enumerator)
hid_kbd_modifier (C enum)
hid_kbd_modifier.HID_KBD_MODIFIER_LEFT_ALT (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_LEFT_CTRL (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_LEFT_SHIFT (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_LEFT_UI (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_NONE (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_RIGHT_ALT (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_RIGHT_CTRL (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_RIGHT_SHIFT (C enumerator)
hid_kbd_modifier.HID_KBD_MODIFIER_RIGHT_UI (C enumerator)
HID_KEYBOARD_REPORT_DESC (C macro)
HID_LOGICAL_MAX16 (C macro)
HID_LOGICAL_MAX32 (C macro)
HID_LOGICAL_MAX8 (C macro)
HID_LOGICAL_MIN16 (C macro)
HID_LOGICAL_MIN32 (C macro)
HID_LOGICAL_MIN8 (C macro)
HID_MOUSE_REPORT_DESC (C macro)
hid_ops (C struct)
HID_OUTPUT (C macro)
HID_PROTOCOL_BOOT (C macro)
hid_protocol_cb_t (C type)
HID_PROTOCOL_REPORT (C macro)
HID_REPORT_COUNT (C macro)
HID_REPORT_ID (C macro)
HID_REPORT_SIZE (C macro)
HID_USAGE (C macro)
HID_USAGE_GEN_BUTTON (C macro)
HID_USAGE_GEN_DESKTOP (C macro)
HID_USAGE_GEN_DESKTOP_GAMEPAD (C macro)
HID_USAGE_GEN_DESKTOP_JOYSTICK (C macro)
HID_USAGE_GEN_DESKTOP_KEYBOARD (C macro)
HID_USAGE_GEN_DESKTOP_KEYPAD (C macro)
HID_USAGE_GEN_DESKTOP_MOUSE (C macro)
HID_USAGE_GEN_DESKTOP_POINTER (C macro)
HID_USAGE_GEN_DESKTOP_UNDEFINED (C macro)
HID_USAGE_GEN_DESKTOP_WHEEL (C macro)
HID_USAGE_GEN_DESKTOP_X (C macro)
HID_USAGE_GEN_DESKTOP_Y (C macro)
HID_USAGE_GEN_KEYBOARD (C macro)
HID_USAGE_GEN_LEDS (C macro)
HID_USAGE_MAX16 (C macro)
HID_USAGE_MAX8 (C macro)
HID_USAGE_MIN16 (C macro)
HID_USAGE_MIN8 (C macro)
HID_USAGE_PAGE (C macro)
HOST_KBC_EVT_IBF (C macro)
HOST_KBC_EVT_OBE (C macro)
HOUR_PER_DAY (C macro)
htonl (C macro)
htonll (C macro)
htons (C macro)
http2_frame (C struct)
http2_frame.flags (C var)
http2_frame.length (C var)
http2_frame.padding_len (C var)
http2_frame.stream_identifier (C var)
http2_frame.type (C var)
http2_stream_ctx (C struct)
http2_stream_ctx.end_stream_sent (C var)
http2_stream_ctx.headers_sent (C var)
http2_stream_ctx.stream_id (C var)
http2_stream_ctx.stream_state (C var)
http2_stream_ctx.window_size (C var)
http_client_ctx (C struct)
http_client_ctx.buffer (C var)
http_client_ctx.content_len (C var)
http_client_ctx.content_type (C var)
http_client_ctx.current_detail (C var)
http_client_ctx.current_frame (C var)
http_client_ctx.current_stream (C var)
http_client_ctx.cursor (C var)
http_client_ctx.data_len (C var)
http_client_ctx.expect_continuation (C var)
http_client_ctx.fd (C var)
http_client_ctx.has_upgrade_header (C var)
http_client_ctx.header_buffer (C var)
http_client_ctx.header_field (C var)
http_client_ctx.http1_frag_data_len (C var)
http_client_ctx.http1_headers_sent (C var)
http_client_ctx.http2_upgrade (C var)
http_client_ctx.inactivity_timer (C var)
http_client_ctx.method (C var)
http_client_ctx.parser (C var)
http_client_ctx.parser_settings (C var)
http_client_ctx.parser_state (C var)
http_client_ctx.preface_sent (C var)
http_client_ctx.server_state (C var)
http_client_ctx.streams (C var)
http_client_ctx.url_buffer (C var)
http_client_ctx.websocket_sec_key_next (C var)
http_client_ctx.websocket_upgrade (C var)
http_client_ctx.window_size (C var)
http_client_internal_data (C struct)
http_client_internal_data.parser (C var)
http_client_internal_data.parser_settings (C var)
http_client_internal_data.response (C var)
http_client_internal_data.sock (C var)
http_client_internal_data.user_data (C var)
http_client_req (C function)
http_data_status (C enum)
http_data_status.HTTP_SERVER_DATA_ABORTED (C enumerator)
http_data_status.HTTP_SERVER_DATA_FINAL (C enumerator)
http_data_status.HTTP_SERVER_DATA_MORE (C enumerator)
http_final_call (C enum)
http_final_call.HTTP_DATA_FINAL (C enumerator)
http_final_call.HTTP_DATA_MORE (C enumerator)
http_header_cb_t (C type)
http_payload_cb_t (C type)
http_request (C struct)
http_request.content_type_value (C var)
http_request.header_fields (C var)
http_request.host (C var)
http_request.http_cb (C var)
http_request.internal (C var)
http_request.method (C var)
http_request.optional_headers (C var)
http_request.optional_headers_cb (C var)
http_request.payload (C var)
http_request.payload_cb (C var)
http_request.payload_len (C var)
http_request.port (C var)
http_request.protocol (C var)
http_request.recv_buf (C var)
http_request.recv_buf_len (C var)
http_request.response (C var)
http_request.url (C var)
HTTP_RESOURCE_DEFINE (C macro)
http_resource_desc (C struct)
http_resource_desc.detail (C var)
http_resource_desc.resource (C var)
http_resource_detail (C struct)
http_resource_detail.bitmask_of_supported_http_methods (C var)
http_resource_detail.content_encoding (C var)
http_resource_detail.content_type (C var)
http_resource_detail.path_len (C var)
http_resource_detail.type (C var)
http_resource_detail_dynamic (C struct)
http_resource_detail_dynamic.cb (C var)
http_resource_detail_dynamic.common (C var)
http_resource_detail_dynamic.data_buffer (C var)
http_resource_detail_dynamic.data_buffer_len (C var)
http_resource_detail_dynamic.holder (C var)
http_resource_detail_dynamic.user_data (C var)
http_resource_detail_static (C struct)
http_resource_detail_static.common (C var)
http_resource_detail_static.static_data (C var)
http_resource_detail_static.static_data_len (C var)
http_resource_detail_websocket (C struct)
http_resource_detail_websocket.cb (C var)
http_resource_detail_websocket.common (C var)
http_resource_detail_websocket.data_buffer (C var)
http_resource_detail_websocket.data_buffer_len (C var)
http_resource_detail_websocket.user_data (C var)
http_resource_detail_websocket.ws_sock (C var)
http_resource_dynamic_cb_t (C type)
HTTP_RESOURCE_FOREACH (C macro)
http_resource_type (C enum)
http_resource_type.HTTP_RESOURCE_TYPE_DYNAMIC (C enumerator)
http_resource_type.HTTP_RESOURCE_TYPE_STATIC (C enumerator)
http_resource_type.HTTP_RESOURCE_TYPE_WEBSOCKET (C enumerator)
http_resource_websocket_cb_t (C type)
http_response (C struct)
http_response.body_found (C var)
http_response.body_frag_len (C var)
http_response.body_frag_start (C var)
http_response.cb (C var)
http_response.cl_present (C var)
http_response.content_length (C var)
http_response.data_len (C var)
http_response.http_cb (C var)
http_response.http_status (C var)
http_response.http_status_code (C var)
http_response.message_complete (C var)
http_response.processed (C var)
http_response.recv_buf (C var)
http_response.recv_buf_len (C var)
http_response_cb_t (C type)
http_server_start (C function)
http_server_stop (C function)
HTTP_SERVICE_COUNT (C macro)
HTTP_SERVICE_DEFINE (C macro)
HTTP_SERVICE_DEFINE_EMPTY (C macro)
HTTP_SERVICE_FOREACH (C macro)
HTTP_SERVICE_FOREACH_RESOURCE (C macro)
HTTP_SERVICE_RESOURCE_COUNT (C macro)
HTTPS_SERVICE_DEFINE (C macro)
HTTPS_SERVICE_DEFINE_EMPTY (C macro)
hwinfo_clear_reset_cause (C function)
hwinfo_get_device_eui64 (C function)
hwinfo_get_device_id (C function)
hwinfo_get_reset_cause (C function)
hwinfo_get_supported_reset_cause (C function)
Zephyr Project
Bridle
Bridle API
Zephyr Project API
Kconfig Reference
Devicetree Bindings