Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | P | R | S | T | U | W | X _ _new_array (C function) A allocator_t (C struct) allocator_t.arg (C member) allocator_t.calloc (C member) allocator_t.free (C member) allocator_t.malloc (C member) allocator_t.name (C member) allocator_t.realloc (C member) allocator_t.used (C member) array_append (C macro) array_len (C function) array_pop (C function) ASSERT_FEATURES (C macro) ASSERT_LEVELS (C macro) B build_info_t (C struct) build_info_t.commit (C member) build_info_t.features (C member) C c_runtime_allocator (C var) calloc_fn (C type) calloc_with (C function) ch_core_allocator (C var) clear_crash_info (C function) COMMIT_TEXT_LEN (C macro) configure_sipo_pins (C macro) D deinit_fn (C type) dump_stack (C function) E ENOTFOUND (C macro) expand_if_needed (C function) F feature_t (C enum) feature_t.ALLOC (C enumerator) feature_t.LOGGER (C enumerator) feature_t.MAP (C enumerator) feature_t.QP (C enumerator) feature_t.SCROLL (C enumerator) feature_t.SIPO (C enumerator) feature_t.SPI (C enumerator) feature_t.SPLIT (C enumerator) feature_t.TOUCH (C enumerator) feature_t.UNKNOWN (C enumerator) FOREACH_SECTION (C macro) free_fn (C type) free_with (C function) G GET_BIT (C macro) get_build_info (C function) get_crash_call_stack (C function) get_default_allocator (C function) get_flash_size (C function) get_header (C function) get_heap_size (C function) get_keylog (C function) get_known_allocators (C function) get_level_for (C function) get_message_level (C function) get_spi_touch_report (C function) get_used_flash (C function) get_used_heap (C function) H header_t (C struct) header_t.allocator (C member) header_t.capacity (C member) header_t.item_size (C member) header_t.length (C member) I init_fn (C type) is_keylog_dirty (C function) K keyboard_post_init_user (C function) keyboard_pre_init_user (C function) keycode_repr (C function) keyevent_msg_t (C struct) keyevent_msg_t._base (C struct) keyevent_msg_t._base.col (C member) keyevent_msg_t._base.keycode (C member) keyevent_msg_t._base.layer (C member) keyevent_msg_t._base.mods (C member) keyevent_msg_t._base.msg_id (C member) keyevent_msg_t._base.pressed (C member) keyevent_msg_t._base.row (C member) keyevent_msg_t.null (C member) keyevent_msg_t.str (C member) keylog_process (C function) L layer_change_msg_t (C struct) layer_change_msg_t.layer (C member) layer_change_msg_t.msg_id (C member) log_level_t (C enum) log_level_t.LOG_DEBUG (C enumerator) log_level_t.LOG_ERROR (C enumerator) log_level_t.LOG_INFO (C enumerator) log_level_t.LOG_NONE (C enumerator) log_level_t.LOG_WARN (C enumerator) log_success (C macro) log_time (C function) logging (C function) M malloc_fn (C type) malloc_with (C function) map_get (C macro) map_init (C macro) map_set (C macro) N new_array (C macro) new_ch_heap_allocator (C function) new_ch_pool_allocator (C function) new_map (C macro) new_rbuf (C macro) P PEKE_CORE1_INIT (C macro) PEKE_CORE1_LOOP (C macro) PEKE_DEINIT (C macro) PEKE_POST_INIT (C macro) PEKE_PRE_INIT (C macro) PEKE_SENDCHAR (C macro) print_crash_call_stack (C function) print_str (C function) print_u8 (C function) print_u8_array (C function) program_crashed (C function) ptr_in_heap (C function) ptr_in_main_stack (C function) ptr_in_process_stack (C function) ptr_in_stack (C function) R rbuf_clear (C macro) rbuf_full (C macro) rbuf_pop (C macro) rbuf_push (C macro) rbuf_size (C macro) realloc_fn (C type) realloc_with (C function) report_from (C function) rng_min_max (C function) rng_set_seed (C function) S screen_pressed_msg_t (C struct) screen_pressed_msg_t.msg_id (C member) screen_pressed_msg_t.screen_id (C member) screen_pressed_msg_t.x (C member) screen_pressed_msg_t.y (C member) screen_released_msg_t (C struct) screen_released_msg_t.msg_id (C member) screen_released_msg_t.screen_id (C member) send_sipo_state (C function) sendchar_func_t (C type) set_build_info (C function) set_crash_info (C function) set_level_for (C function) set_sipo_pin (C function) shutdown_msg_t (C struct) shutdown_msg_t.bootloader (C member) shutdown_msg_t.msg_id (C member) shutdown_user (C function) spi_custom_init (C function) spi_custom_read (C function) spi_custom_receive (C function) spi_custom_start (C function) spi_custom_stop (C function) spi_custom_transmit (C function) spi_custom_write (C function) spi_status_t (C enum) spi_status_t.SPI_STATUS_ERROR (C enumerator) spi_status_t.SPI_STATUS_SUCCESS (C enumerator) spi_status_t.SPI_STATUS_TIMEOUT (C enumerator) spi_touch_comms_config_t (C struct) spi_touch_comms_config_t.chip_select_pin (C member) spi_touch_comms_config_t.divisor (C member) spi_touch_comms_config_t.irq_pin (C member) spi_touch_comms_config_t.lsb_first (C member) spi_touch_comms_config_t.mode (C member) spi_touch_comms_config_t.x_cmd (C member) spi_touch_comms_config_t.y_cmd (C member) step_level_for (C function) T touch_device_t (C type) touch_driver_t (C struct) touch_driver_t.height (C member) touch_driver_t.offset_x (C member) touch_driver_t.offset_y (C member) touch_driver_t.rotation (C member) touch_driver_t.scale_x (C member) touch_driver_t.scale_y (C member) touch_driver_t.spi_config (C member) touch_driver_t.upside_down (C member) touch_driver_t.width (C member) touch_report_t (C struct) touch_report_t.pressed (C member) touch_report_t.x (C member) touch_report_t.y (C member) touch_spi_init (C function) U U16_TO_U8 (C macro) W WITHOUT_DEBUG (C macro) WITHOUT_LOGGING (C macro) X xap_keyevent (C function) xap_layer (C function) xap_msg_id_t (C type) xap_screen_pressed (C function) xap_screen_released (C function) xap_shutdown (C function)