 முதல்-நிலை துவக்க ஏற்றி என்றால் என்ன
பூட் லோடர்கள் விசேஷமான கட்டுப்பாடுகளை எதிர்கொள்ளலாம், குறிப்பாக அளவில்; எடுத்துக்காட்டாக, முந்தைய ஐபிஎம் பிசி மற்றும் இணக்கத்தன்மைகளில், ஒரு துவக்கத் துறையானது பொதுவாக 32 கிபி (பின்னர் 64 கிபிக்கு தளர்த்தப்பட்டது) கணினி நினைவகத்தில் மட்டுமே வேலை செய்ய வேண்டும் மற்றும் அசல் 8088/8086 செயலிகளால் ஆதரிக்கப்படும் வழிமுறைகளை மட்டுமே பயன்படுத்த வேண்டும். பிசி பூட் லோடர்களின் முதல் நிலை (எஃப்எஸ்பிஎல், முதல்-நிலை துவக்க ஏற்றி) நிலையான வட்டுகள் மற்றும் நீக்கக்கூடிய டிரைவ்களில் இருக்கும், மாஸ்டர் பூட் ரெக்கார்டின் முதல் 446 பைட்டுகளுக்குள் பொருத்தப்பட வேண்டும், இது 64-பைட் பகிர்வு அட்டவணையை இயல்புநிலையாக மாற்றுவதற்கு, நான்கு பகிர்வு உள்ளீடுகள் மற்றும் இரண்டு பைட் துவக்க கையொப்பம், BIOS க்கு சரியான துவக்க ஏற்றி தேவை --- அல்லது அதற்கும் குறைவானது, நான்குக்கும் மேற்பட்ட பகிர்வு உள்ளீடுகள் (ஒவ்வொன்றும் 16 பைட்டுகள் கொண்ட 16 வரை), ஒரு வட்டு கையொப்பம் (6 பைட்டுகள்), ஒரு வட்டு நேர முத்திரை (6 பைட்டுகள்), ஒரு மேம்பட்ட செயலில் உள்ள பகிர்வு (18 பைட்டுகள்) அல்லது சிறப்பு பல-பூட் ஏற்றிகள் சில சூழல்களிலும் ஆதரிக்கப்பட வேண்டும். நெகிழ் மற்றும் சூப்பர்ஃப்ளாப்பி வால்யூம் பூட் ரெக்கார்டுகளில், டாஸ் 4.0 முதல் FAT12 மற்றும் FAT16 தொகுதிகளில் நீட்டிக்கப்பட்ட பயாஸ் பாராமீட்டர் பிளாக்கிற்கு 59 பைட்டுகள் வரை ஆக்கிரமிக்கப்பட்டுள்ளது, அதேசமயம் DOS 7.1 உடன் அறிமுகப்படுத்தப்பட்ட FAT32 EBPB க்கு 87 பைட்டுகள் தேவை, பூட் 423 பைட்டுகள் மட்டுமே மிச்சம். 512 பைட்டுகளின் ஒரு துறை அளவைக் கொள்ளும்போது. மைக்ரோசாஃப்ட் பூட் செக்டர்கள் பாரம்பரியமாக துவக்க செயல்முறையில் சில கட்டுப்பாடுகளை விதித்துள்ளன, எடுத்துக்காட்டாக, துவக்க கோப்பு கோப்பு முறைமையின் ரூட் கோப்பகத்தில் ஒரு நிலையான நிலையில் இருக்க வேண்டும் மற்றும் தொடர்ச்சியான பிரிவுகளாக சேமிக்கப்பட வேண்டும், SYS கட்டளையால் கவனிக்கப்படும் நிபந்தனைகள் மற்றும் DOS இன் பிற்கால பதிப்புகளில் சற்று தளர்வானது. பூட் லோடரால் கோப்பின் முதல் மூன்று பிரிவுகளை நினைவகத்தில் ஏற்ற முடிந்தது, இது மற்றொரு உட்பொதிக்கப்பட்ட பூட் லோடரைக் கொண்டிருக்கும் போது மீதமுள்ள கோப்பை நினைவகத்தில் ஏற்ற முடியும். மைக்ரோசாப்ட் LBA ஐச் சேர்த்தபோது மற்றும் FAT32 ஆதரவு, அவை இரண்டு இயற்பியல் துறைகளை அடையும் பூட் லோடருக்கு மாறியது மற்றும் அளவு காரணங்களுக்காக 386 வழிமுறைகளைப் பயன்படுத்துகிறது. அதே நேரத்தில் மற்ற விற்பனையாளர்கள் குறைந்த பட்ச நினைவகம் (32 KiB) மற்றும் செயலி ஆதரவு (8088/8086) ஆகியவற்றில் மட்டுமே அசல் கட்டுப்பாடுகளை தளர்த்தாமல், ஒரு துவக்கத் துறையில் அதிக செயல்பாட்டைக் கசக்க முடிந்தது. எடுத்துக்காட்டாக, DR-DOS துவக்கப் பிரிவுகள் FAT12, FAT16 மற்றும் FAT32 கோப்பு முறைமையில் துவக்கக் கோப்பைக் கண்டறிந்து, CHS அல்லது LBA வழியாக முழு நினைவகத்தில் ஏற்றவும், கோப்பு ஒரு நிலையான இடத்தில் சேமிக்கப்படாவிட்டாலும் மற்றும் தொடர்ச்சியான துறைகளில். BIOS மற்றும் UEFI ஆகியவை இயங்குதளத்தை நிலையற்ற சாதனத்திலிருந்து ஏற்றுவது மட்டுமல்லாமல், இயக்க முறைமைக்கான கணினி வன்பொருளையும் துவக்குகின்றன. BIOS, coreboot, Libreboot மற்றும் Das U-Boot ஆகியவை முதல்-நிலை துவக்க ஏற்றிகளின் எடுத்துக்காட்டுகள்.
முதல்-நிலை துவக்க ஏற்றி (FSBL) என்பது HPSக்கான முதல் துவக்க நிலை ஆகும். FPGA கட்டமைப்பு முதல் பயன்முறையில், SDM ஆனது FSBL ஐ HPS இன் ஆன்-சிப் RAM இல் பிரித்தெடுத்து ஏற்றுகிறது. FPGA பயனர் பயன்முறையில் நுழைந்த பிறகு SDM மீட்டமைப்பிலிருந்து HPS ஐ வெளியிடுகிறது. HPS வெளியேறும் மீட்டமைக்கப்பட்ட பிறகு, அது FSBL ஹார்டுவேர் ஹேண்ட்ஆஃப் கோப்பைப் பயன்படுத்தி கடிகாரங்கள், HPS பிரத்யேக I/Os மற்றும் சாதனங்களை அமைக்கிறது. பொதுவாக, FSBL பின்னர் SSBL ஐ HPS SDRAM இல் ஏற்றுகிறது மற்றும் SSBL க்கு கட்டுப்பாட்டை அனுப்புகிறது.