Searched refs:Fastboot (Results 1 – 5 of 5) sorted by relevance
/bootable/libbootloader/gbl/docs/ |
D | gbl_fastboot.md | 1 # Fastboot in GBL 3 This document describes Fastboot in the [GBL UEFI bootloader](../efi/BUILD). 7 The GBL UEFI bootloader supports both Fastboot over TCP and USB. To enable 8 Fastboot over TCP, the UEFI loader needs to implement the 9 `EFI_SIMPLE_NETWORK_PROTOCOL` protocol. To enable Fastboot over USB, the 17 `fastboot getvar partition-size` require to specify a partition. GBL Fastboot 19 use GPT partitions. Therefore, in the context of GBL Fastboot, the notion
|
D | EFI_ANDROID_BOOT_PROTOCOL.md | 6 tooling interfaces such as the Fastboot over USB protocol. 21 USB controller for interfacing with the Android Fastboot tooling. These include 22 starting/stopping a Fastboot USB interface and sending/receiving USB packets. 63 Starts a USB interface for Fastboot traffic. See 87 Starts a USB interface for Fastboot. 113 Fastboot tool, the interface setup should meet the following requirement: 119 set to the values specified by the upstream Fastboot USB protocol: 122 * Interface protocol: 0x03 (Fastboot) 129 EFI_USBFN_IO_PROTOCOL is not concerned by the Fastboot USB protocol. The 130 abstracted interfaces allow EFI Fastboot applications to avoid having to know [all …]
|
D | efi_protocols.md | 9 If a target supports Fastboot mode, it is also used for writing images to disk. 14 and the text-based interface of Fastboot. 58 If present, the SimpleNetwork protocol is used to provide Fastboot over TCP. 61 Note: for security reasons, Fastboot over TCP is only available in dev builds.
|
/bootable/libbootloader/gbl/libfastboot/src/ |
D | lib.rs | 582 pub struct Fastboot<'a> { struct 589 impl<'a> Fastboot<'a> { impl 1166 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_non_exist_command() 1177 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_non_ascii_command_string() 1188 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_get_var_max_download_size() 1207 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_get_var() 1244 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_get_var_all() 1267 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_download() 1286 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_download_not_enough_args() 1297 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in test_download_invalid_hex_string() [all …]
|
/bootable/libbootloader/gbl/efi/src/ |
D | fastboot.rs | 30 use fastboot::{Fastboot, TcpStream, Transport, TransportError}; 131 fastboot: &mut Fastboot, in fastboot_loop() argument 212 let mut fastboot = Fastboot::new(&mut download_buffer[..]); in run_fastboot()
|