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

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

#include < boot_control.h >

ডেটা ক্ষেত্রসমূহ

h hw_module_t সাধারণ
অকার্যকর (* Init ) (struct হয় boot_control_module * মডিউল)
স্বাক্ষরবিহীন (* getNumberSlots ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল)
স্বাক্ষরবিহীন (* getCurrentSlot ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল)
int (* মার্কবুটস্যাকসেসফুল ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল)
int (* সেটঅ্যাকটিভ বুটস্লট ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরবিহীন স্লট)
int (* setSlotAsUnbootable ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরযুক্ত স্লট)
int (* #SlotBootable ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরবিহীন স্লট)
কনস্ট চর * (* getSuffix ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরবিহীন স্লট)
int (* #SlotMarkedSuccessful ) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরবিহীন স্লট)
অকার্যকর * সংরক্ষিত [৩১]

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

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

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

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

h hw_module_t সাধারণ

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

স্বাক্ষরযুক্ত (* getCurrentSlot) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল)

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

স্বাক্ষরযুক্ত (* getNumberSlots) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল)

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

কনস্ট চর * (* getSuffix) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরবিহীন স্লট)

বুট_কন্ট্রোল । ফাইলের 118 লাইনে সংজ্ঞা।

অকার্যকর (* init) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল)

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

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

110_9 ফাইলের লাইন 110 এ সংজ্ঞা।

int (* #SlotMarkedSuccessful) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরযুক্ত স্লট)

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

int (* মার্কবুটস্যাকসেসফুল) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল)

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

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

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

int (* setActiveBootSlot) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরযুক্ত স্লট)

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

int (* setSlotAsUnbootable) (স্ট্রাক্ট বুট_কন্ট্রোল_মডিউল * মডিউল, স্বাক্ষরযুক্ত স্লট)

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


এই কাঠামোর জন্য ডকুমেন্টেশন নিম্নলিখিত ফাইল থেকে উত্পন্ন হয়েছিল:
  • হার্ডওয়্যার / লাইবারহডওয়ার / অন্তর্ভুক্ত / হার্ডওয়্যার / বুট_কন্ট্রোল