Referensi Struktur boot_control_module
#include < boot_control.h >
Bidang Data | |
struct hw_module_t | umum |
ruang kosong(* | init )(struct boot_control_module *modul) |
tidak ditandatangani(* | getNumberSlots )(struct boot_control_module *modul) |
tidak ditandatangani(* | getCurrentSlot )(struct boot_control_module *modul) |
ke dalam(* | markBootSuccessful )(struct boot_control_module *modul) |
ke dalam(* | setActiveBootSlot )(struct boot_control_module *modul, slot tidak bertanda tangan) |
ke dalam(* | setSlotAsUnbootable )(struct boot_control_module *modul, slot tidak ditandatangani) |
ke dalam(* | isSlotBootable )(struct boot_control_module *modul, slot tidak bertanda tangan) |
karakter konstan *(* | getSuffix )(struct boot_control_module *modul, slot tidak bertanda tangan) |
ke dalam(* | isSlotMarkedSuccessful )(struct boot_control_module *modul, slot tidak ditandatangani) |
ruang kosong * | dilindungi undang-undang [31] |
Detil Deskripsi
Setiap modul perangkat keras harus memiliki struktur data bernama HAL_MODULE_INFO_SYM dan bidang struktur data ini harus dimulai dengan hw_module_t diikuti dengan informasi spesifik modul.
Definisi pada baris 50 file boot_control.h .
Dokumentasi Lapangan
struct hw_module_t umum |
Definisi pada baris 51 file boot_control.h .
unsigned(* getCurrentSlot)(struct boot_control_module *modul) |
Definisi pada baris 76 file boot_control.h .
unsigned(* getNumberSlots)(struct boot_control_module *modul) |
Definisi pada baris 64 file boot_control.h .
const char*(* getSuffix)(struct boot_control_module *modul, slot tidak ditandatangani) |
Definisi pada baris 118 file boot_control.h .
batal(* init)(struct boot_control_module *modul) |
Definisi pada baris 57 file boot_control.h .
int(* isSlotBootable)(struct boot_control_module *modul, slot tidak bertanda tangan) |
Definisi pada baris 110 file boot_control.h .
int(* isSlotMarkedSuccessful)(struct boot_control_module *modul, slot tidak ditandatangani) |
Definisi pada baris 126 file boot_control.h .
int(* markBootSukses)(struct boot_control_module *modul) |
Definisi pada baris 84 file boot_control.h .
batal* dicadangkan[31] |
Definisi pada baris 128 file boot_control.h .
int(* setActiveBootSlot)(struct boot_control_module *modul, slot tidak bertanda tangan) |
Definisi pada baris 93 file boot_control.h .
int(* setSlotAsUnbootable)(struct boot_control_module *modul, slot tidak ditandatangani) |
Definisi pada baris 101 file boot_control.h .
Dokumentasi untuk struct ini dihasilkan dari file berikut:
- perangkat keras/libhardware/termasuk/perangkat keras/ boot_control.h