punchboot-tools
stable
Punchboot tools introduction
Building and installing
User guide
Developer guide
C Library reference
License
punchboot-tools
Docs
»
Index
Edit on GitHub
Index
A
|
M
|
P
|
W
A
api
module
M
module
api
wire_format
P
pb_api_auth_set_otp_password (C++ function)
pb_api_authenticate_key (C++ function)
pb_api_authenticate_password (C++ function)
pb_api_board_command (C++ function)
pb_api_board_status (C++ function)
pb_api_boot_activate (C++ function)
pb_api_boot_part (C++ function)
pb_api_boot_ram (C++ function)
pb_api_boot_status (C++ function)
pb_api_bootloader_version (C++ function)
pb_api_create_context (C++ function)
pb_api_device_read_caps (C++ function)
pb_api_device_read_identifier (C++ function)
pb_api_device_reset (C++ function)
pb_api_free_context (C++ function)
pb_api_partition_erase (C++ function)
pb_api_partition_install_table (C++ function)
pb_api_partition_read_bpak (C++ function)
pb_api_partition_read_table (C++ function)
pb_api_partition_resize (C++ function)
pb_api_partition_verify (C++ function)
pb_api_slc_read (C++ function)
pb_api_slc_revoke_key (C++ function)
pb_api_slc_set_configuration (C++ function)
pb_api_slc_set_configuration_lock (C++ function)
pb_api_slc_set_end_of_life (C++ function)
pb_api_stream_finalize (C++ function)
pb_api_stream_init (C++ function)
pb_api_stream_prepare_buffer (C++ function)
pb_api_stream_read_buffer (C++ function)
pb_api_stream_write_buffer (C++ function)
pb_auth_method (C++ enum)
pb_auth_method::PB_AUTH_ASYM_TOKEN (C++ enumerator)
pb_auth_method::PB_AUTH_INVALID (C++ enumerator)
pb_auth_method::PB_AUTH_PASSWORD (C++ enumerator)
pb_command (C++ struct)
pb_command::command (C++ member)
pb_command::magic (C++ member)
pb_command::request (C++ member)
pb_command::rz (C++ member)
pb_command_activate_part (C++ struct)
pb_command_activate_part::rz (C++ member)
pb_command_activate_part::uuid (C++ member)
pb_command_authenticate (C++ struct)
pb_command_authenticate::key_id (C++ member)
pb_command_authenticate::method (C++ member)
pb_command_authenticate::rz (C++ member)
pb_command_authenticate::size (C++ member)
pb_command_board (C++ struct)
pb_command_board::command (C++ member)
pb_command_board::request_size (C++ member)
pb_command_board::response_buffer_size (C++ member)
pb_command_board::rz (C++ member)
pb_command_boot_part (C++ struct)
pb_command_boot_part::rz (C++ member)
pb_command_boot_part::uuid (C++ member)
pb_command_boot_part::verbose (C++ member)
pb_command_erase_part (C++ struct)
pb_command_erase_part::rz (C++ member)
pb_command_erase_part::uuid (C++ member)
pb_command_install_part_table (C++ struct)
pb_command_install_part_table::uu (C++ member)
pb_command_install_part_table::variant (C++ member)
pb_command_ram_boot (C++ struct)
pb_command_ram_boot::rz (C++ member)
pb_command_ram_boot::uuid (C++ member)
pb_command_ram_boot::verbose (C++ member)
pb_command_read_bpak (C++ struct)
pb_command_read_bpak::rz (C++ member)
pb_command_read_bpak::uuid (C++ member)
PB_COMMAND_REQUEST_MAX_SIZE (C macro)
pb_command_resize_part (C++ struct)
pb_command_resize_part::blocks (C++ member)
pb_command_resize_part::rz (C++ member)
pb_command_resize_part::uuid (C++ member)
pb_command_revoke_key (C++ struct)
pb_command_revoke_key::key_id (C++ member)
pb_command_revoke_key::rz (C++ member)
pb_command_stream_initialize (C++ struct)
pb_command_stream_initialize::part_uuid (C++ member)
pb_command_stream_initialize::rz (C++ member)
pb_command_stream_prepare_buffer (C++ struct)
pb_command_stream_prepare_buffer::id (C++ member)
pb_command_stream_prepare_buffer::rz (C++ member)
pb_command_stream_prepare_buffer::size (C++ member)
pb_command_stream_read_buffer (C++ struct)
pb_command_stream_read_buffer::buffer_id (C++ member)
pb_command_stream_read_buffer::offset (C++ member)
pb_command_stream_read_buffer::rz (C++ member)
pb_command_stream_read_buffer::size (C++ member)
pb_command_stream_write_buffer (C++ struct)
pb_command_stream_write_buffer::buffer_id (C++ member)
pb_command_stream_write_buffer::offset (C++ member)
pb_command_stream_write_buffer::rz (C++ member)
pb_command_stream_write_buffer::size (C++ member)
pb_command_verify_part (C++ struct)
pb_command_verify_part::bpak (C++ member)
pb_command_verify_part::rz (C++ member)
pb_command_verify_part::sha256 (C++ member)
pb_command_verify_part::size (C++ member)
pb_command_verify_part::uuid (C++ member)
pb_commands (C++ enum)
pb_commands::PB_CMD_AUTH_SET_OTP_PASSWORD (C++ enumerator)
pb_commands::PB_CMD_AUTHENTICATE (C++ enumerator)
pb_commands::PB_CMD_BOARD_COMMAND (C++ enumerator)
pb_commands::PB_CMD_BOARD_STATUS_READ (C++ enumerator)
pb_commands::PB_CMD_BOOT_PART (C++ enumerator)
pb_commands::PB_CMD_BOOT_RAM (C++ enumerator)
pb_commands::PB_CMD_BOOT_STATUS (C++ enumerator)
pb_commands::PB_CMD_BOOTLOADER_VERSION_READ (C++ enumerator)
pb_commands::PB_CMD_DEVICE_IDENTIFIER_READ (C++ enumerator)
pb_commands::PB_CMD_DEVICE_READ_CAPS (C++ enumerator)
pb_commands::PB_CMD_DEVICE_RESET (C++ enumerator)
pb_commands::PB_CMD_END (C++ enumerator)
pb_commands::PB_CMD_INVALID (C++ enumerator)
pb_commands::PB_CMD_PART_ACTIVATE (C++ enumerator)
pb_commands::PB_CMD_PART_BPAK_READ (C++ enumerator)
pb_commands::PB_CMD_PART_ERASE (C++ enumerator)
pb_commands::PB_CMD_PART_RESIZE (C++ enumerator)
pb_commands::PB_CMD_PART_TBL_INSTALL (C++ enumerator)
pb_commands::PB_CMD_PART_TBL_READ (C++ enumerator)
pb_commands::PB_CMD_PART_VERIFY (C++ enumerator)
pb_commands::PB_CMD_SLC_READ (C++ enumerator)
pb_commands::PB_CMD_SLC_REVOKE_KEY (C++ enumerator)
pb_commands::PB_CMD_SLC_SET_CONFIGURATION (C++ enumerator)
pb_commands::PB_CMD_SLC_SET_CONFIGURATION_LOCK (C++ enumerator)
pb_commands::PB_CMD_SLC_SET_EOL (C++ enumerator)
pb_commands::PB_CMD_STREAM_FINALIZE (C++ enumerator)
pb_commands::PB_CMD_STREAM_INITIALIZE (C++ enumerator)
pb_commands::PB_CMD_STREAM_PREPARE_BUFFER (C++ enumerator)
pb_commands::PB_CMD_STREAM_READ_BUFFER (C++ enumerator)
pb_commands::PB_CMD_STREAM_WRITE_BUFFER (C++ enumerator)
pb_connect_t (C++ type)
pb_context (C++ struct)
pb_context::connect (C++ member)
pb_context::connected (C++ member)
pb_context::d (C++ member)
pb_context::disconnect (C++ member)
pb_context::free (C++ member)
pb_context::init (C++ member)
pb_context::list (C++ member)
pb_context::read (C++ member)
pb_context::transport (C++ member)
pb_context::write (C++ member)
pb_debug_t (C++ type)
pb_device_capabilities (C++ struct)
pb_device_capabilities::bpak_stream_support (C++ member)
pb_device_capabilities::chunk_transfer_max_bytes (C++ member)
pb_device_capabilities::operation_timeout_ms (C++ member)
pb_device_capabilities::part_erase_timeout_ms (C++ member)
pb_device_capabilities::stream_buffer_size (C++ member)
pb_device_capabilities::stream_no_of_buffers (C++ member)
pb_disconnect_t (C++ type)
pb_free_t (C++ type)
pb_init_t (C++ type)
pb_list_devices_t (C++ type)
PB_PART_FLAG_BOOTABLE (C macro)
PB_PART_FLAG_ERASE_BEFORE_WRITE (C macro)
PB_PART_FLAG_OTP (C macro)
PB_PART_FLAG_WRITABLE (C macro)
pb_partition_table_entry (C++ struct)
pb_partition_table_entry::block_size (C++ member)
pb_partition_table_entry::description (C++ member)
pb_partition_table_entry::first_block (C++ member)
pb_partition_table_entry::flags (C++ member)
pb_partition_table_entry::last_block (C++ member)
pb_partition_table_entry::uuid (C++ member)
pb_read_t (C++ type)
pb_result (C++ struct)
pb_result::magic (C++ member)
pb_result::response (C++ member)
pb_result::result_code (C++ member)
pb_result::rz (C++ member)
pb_result_board (C++ struct)
pb_result_board::rz (C++ member)
pb_result_board::size (C++ member)
pb_result_board_status (C++ struct)
pb_result_board_status::rz (C++ member)
pb_result_board_status::size (C++ member)
pb_result_boot_status (C++ struct)
pb_result_boot_status::status (C++ member)
pb_result_boot_status::uuid (C++ member)
pb_result_device_caps (C++ struct)
pb_result_device_caps::bpak_stream_support (C++ member)
pb_result_device_caps::chunk_transfer_max_bytes (C++ member)
pb_result_device_caps::operation_timeout_ms (C++ member)
pb_result_device_caps::part_erase_timeout_ms (C++ member)
pb_result_device_caps::rz (C++ member)
pb_result_device_caps::stream_buffer_size (C++ member)
pb_result_device_caps::stream_no_of_buffers (C++ member)
pb_result_device_identifier (C++ struct)
pb_result_device_identifier::board_id (C++ member)
pb_result_device_identifier::device_uuid (C++ member)
pb_result_device_identifier::rz (C++ member)
pb_result_part_table_entry (C++ struct)
pb_result_part_table_entry::block_size (C++ member)
pb_result_part_table_entry::description (C++ member)
pb_result_part_table_entry::first_block (C++ member)
pb_result_part_table_entry::flags (C++ member)
pb_result_part_table_entry::last_block (C++ member)
pb_result_part_table_entry::rz (C++ member)
pb_result_part_table_entry::uuid (C++ member)
pb_result_part_table_read (C++ struct)
pb_result_part_table_read::no_of_entries (C++ member)
pb_result_part_table_read::rz (C++ member)
PB_RESULT_RESPONSE_MAX_SIZE (C macro)
pb_result_slc (C++ struct)
pb_result_slc::rz (C++ member)
pb_result_slc::slc (C++ member)
pb_result_slc_key_status (C++ struct)
pb_result_slc_key_status::active (C++ member)
pb_result_slc_key_status::revoked (C++ member)
pb_slc (C++ enum)
pb_slc::PB_SLC_CONFIGURATION (C++ enumerator)
pb_slc::PB_SLC_CONFIGURATION_LOCKED (C++ enumerator)
pb_slc::PB_SLC_EOL (C++ enumerator)
pb_slc::PB_SLC_INVALID (C++ enumerator)
pb_slc::PB_SLC_NOT_CONFIGURED (C++ enumerator)
pb_wire_command_string (C++ function)
pb_wire_init_command (C++ function)
pb_wire_init_command2 (C++ function)
pb_wire_init_result (C++ function)
pb_wire_init_result2 (C++ function)
PB_WIRE_MAGIC (C macro)
PB_WIRE_PART_FLAG_BOOTABLE (C macro)
PB_WIRE_PART_FLAG_ERASE_BEFORE_WRITE (C macro)
PB_WIRE_PART_FLAG_OTP (C macro)
PB_WIRE_PART_FLAG_WRITABLE (C macro)
pb_wire_requires_auth (C++ function)
pb_wire_slc_string (C++ function)
pb_wire_valid_command (C++ function)
pb_wire_valid_result (C++ function)
pb_write_t (C++ type)
W
wire_format
module