Referensi Struct boot_control_module
#include <
boot_control.h
>
Kolom Data |
|
| struct hw_module_t | umum |
| void(* | init )(struct boot_control_module *module) |
| unsigned(* | getNumberSlots )(struct boot_control_module *module) |
| unsigned(* | getCurrentSlot )(struct boot_control_module *module) |
| int(* | markBootSuccessful )(struct boot_control_module *module) |
| int(* | setActiveBootSlot )(struct boot_control_module *module, unsigned slot) |
| int(* | setSlotAsUnbootable )(struct boot_control_module *module, unsigned slot) |
| int(* | isSlotBootable )(struct boot_control_module *module, slot yang tidak ditandatangani) |
| const char *(* | getSuffix )(struct boot_control_module *module, slot yang tidak ditandatangani) |
| int(* | isSlotMarkedSuccessful )(struct boot_control_module *module, unsigned slot) |
| void * | reserved [31] |
Deskripsi Mendetail
Setiap modul hardware harus memiliki struktur data bernama HAL_MODULE_INFO_SYM dan kolom struktur data ini harus dimulai dengan hw_module_t diikuti dengan informasi khusus modul.
Definisi pada baris 50 file boot_control.h .
Dokumentasi Bidang
| struct hw_module_t umum |
Definisi pada baris 51 dari file boot_control.h .
| unsigned(* getCurrentSlot)(struct boot_control_module *module) |
Definisi pada baris 76 dari file boot_control.h .
| unsigned(* getNumberSlots)(struct boot_control_module *module) |
Definisi pada baris 64 dari file boot_control.h .
| const char*(* getSuffix)(struct boot_control_module *module, unsigned slot) |
Definisi pada baris 118 dari file boot_control.h .
| void(* init)(struct boot_control_module *module) |
Definisi pada baris 57 dari file boot_control.h .
| int(* isSlotBootable)(struct boot_control_module *module, unsigned slot) |
Definisi pada baris 110 dari file boot_control.h .
| int(* isSlotMarkedSuccessful)(struct boot_control_module *module, unsigned slot) |
Definisi pada baris 126 dari file boot_control.h .
| int(* markBootSuccessful)(struct boot_control_module *module) |
Definisi pada baris 84 dari file boot_control.h .
| void* reserved[31] |
Definisi di baris 128 dari file boot_control.h .
| int(* setActiveBootSlot)(struct boot_control_module *module, unsigned slot) |
Definisi pada baris 93 dari file boot_control.h .
| int(* setSlotAsUnbootable)(struct boot_control_module *module, unsigned slot) |
Definisi pada baris 101 dari file boot_control.h .
Dokumentasi untuk struct ini dibuat dari file berikut:
- hardware/libhardware/include/hardware/ boot_control.h