Riferimento alla struttura boot_control_module
#include < boot_control.h >
Campi dati | |
struttura hw_module_t | comune |
vuoto(* | init )(struct boot_control_module *module) |
senza segno(* | getNumberSlots )(struct boot_control_module *module) |
senza segno(* | getCurrentSlot )(struct boot_control_module *module) |
int(* | markBootSuccessful )(struct boot_control_module *module) |
int(* | setActiveBootSlot )(struct boot_control_module *module, slot senza segno) |
int(* | setSlotAsUnbootable )(struct boot_control_module *module, slot senza segno) |
int(* | isSlotBootable )(struct boot_control_module *module, slot senza segno) |
carattere const *(* | getSuffix )(struct boot_control_module *module, slot senza segno) |
int(* | isSlotMarkedSuccessful )(struct boot_control_module *module, slot senza segno) |
vuoto * | riservato [31] |
Descrizione dettagliata
Ogni modulo hardware deve avere una struttura dati denominata HAL_MODULE_INFO_SYM e i campi di questa struttura dati devono iniziare con hw_module_t seguito dalle informazioni specifiche del modulo.
Definizione alla riga 50 del file boot_control.h .
Documentazione sul campo
struttura hw_module_t comune |
Definizione alla riga 51 del file boot_control.h .
unsigned(* getCurrentSlot)(struct boot_control_module *module) |
Definizione alla riga 76 del file boot_control.h .
unsigned(* getNumberSlots)(struct boot_control_module *module) |
Definizione alla riga 64 del file boot_control.h .
const char*(* getSuffix)(struct boot_control_module *module, slot senza segno) |
Definizione alla riga 118 del file boot_control.h .
void(* init)(struct boot_control_module *module) |
Definizione alla riga 57 del file boot_control.h .
int(* isSlotBootable)(struct boot_control_module *module, slot senza segno) |
Definizione alla riga 110 del file boot_control.h .
int(* isSlotMarkedSuccessful)(struct boot_control_module *module, slot senza segno) |
Definizione alla riga 126 del file boot_control.h .
int(* markBootSuccessful)(struct boot_control_module *module) |
Definizione alla riga 84 del file boot_control.h .
vuoto* riservato[31] |
Definizione alla riga 128 del file boot_control.h .
int(* setActiveBootSlot)(struct boot_control_module *module, slot senza segno) |
Definizione alla riga 93 del file boot_control.h .
int(* setSlotAsUnbootable)(struct boot_control_module *module, slot senza segno) |
Definizione alla riga 101 del file boot_control.h .
La documentazione per questa struttura è stata generata dal seguente file:
- hardware/libhardware/include/hardware/ boot_control.h