boot_control_module স্ট্রাকট রেফারেন্স

boot_control_module স্ট্রাকট রেফারেন্স

#include < boot_control.h >

ডেটা ক্ষেত্র

struct hw_module_t সাধারণ
অকার্যকর(* init )(struct boot_control_module *মডিউল)
স্বাক্ষরবিহীন (* getNumberSlots )(struct boot_control_module *মডিউল)
স্বাক্ষরবিহীন (* getCurrentSlot )(struct boot_control_module *মডিউল)
int(* markBootSuccessful )(struct boot_control_module *মডিউল)
int(* setActiveBootSlot )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)
int(* setSlotAsUnbootable )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)
int(* isSlotBootable )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)
const char*(* getSuffix )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)
int(* isSlotMarkedSuccessful )(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)
অকার্যকর * সংরক্ষিত [৩১]

বিস্তারিত বিবরণ

প্রতিটি হার্ডওয়্যার মডিউলে অবশ্যই HAL_MODULE_INFO_SYM নামে একটি ডেটা স্ট্রাকচার থাকতে হবে এবং এই ডাটা স্ট্রাকচারের ক্ষেত্রগুলি অবশ্যই hw_module_t দিয়ে শুরু হতে হবে এবং তারপরে মডিউল নির্দিষ্ট তথ্য থাকবে৷

boot_control.h ফাইলের 50 লাইনে সংজ্ঞা।

ফিল্ড ডকুমেন্টেশন

struct hw_module_t সাধারণ

boot_control.h ফাইলের 51 লাইনে সংজ্ঞা।

স্বাক্ষরবিহীন (* getCurrentSlot)(struct boot_control_module *মডিউল)

boot_control.h ফাইলের 76 লাইনে সংজ্ঞা।

স্বাক্ষরবিহীন (* getNumberSlots)(struct boot_control_module *মডিউল)

boot_control.h ফাইলের 64 নম্বর লাইনে সংজ্ঞা।

const char*(* getSuffix)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)

boot_control.h ফাইলের 118 লাইনে সংজ্ঞা।

void(* init)(struct boot_control_module *মডিউল)

boot_control.h ফাইলের 57 লাইনে সংজ্ঞা।

int(* isSlotBootable)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)

boot_control.h ফাইলের 110 লাইনে সংজ্ঞা।

int(* isSlotMarkedSuccessful)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)

boot_control.h ফাইলের 126 লাইনে সংজ্ঞা।

int(* markBootSuccessful)(struct boot_control_module *মডিউল)

boot_control.h ফাইলের 84 নম্বর লাইনে সংজ্ঞা।

অকার্যকর* সংরক্ষিত[31]

boot_control.h ফাইলের 128 লাইনে সংজ্ঞা।

int(* setActiveBootSlot)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)

boot_control.h ফাইলের 93 নম্বর লাইনে সংজ্ঞা।

int(* setSlotAsUnbootable)(struct boot_control_module *মডিউল, স্বাক্ষরবিহীন স্লট)

boot_control.h ফাইলের 101 লাইনে সংজ্ঞা।


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে তৈরি করা হয়েছিল: