Referensi Struktur boot_control_module

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: