Riferimento alla struttura boot_control_module

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: