FatFs
FATFs என்பது மைக்ரோகண்ட்ரோலர்கள் மற்றும் உட்பொதிக்கப்பட்ட அமைப்புகளுக்கான இலகுரக மென்பொருள் நூலகமாகும், இது FAT/exFAT கோப்பு முறைமை ஆதரவை செயல்படுத்துகிறது. தூய ஏஎன்எஸ்ஐ சி இல் எழுதப்பட்ட ஃபேட்எஃப்கள் இயங்குதளம்-சுயாதீனமானவை மற்றும் 8051, பிஐசி, ஏவிஆர், ஏஆர்எம், இசட்80 போன்ற பல வன்பொருள் தளங்களில் போர்ட் செய்ய எளிதானவை. FatFs நூல்-பாதுகாப்பாக வடிவமைக்கப்பட்டுள்ளது மற்றும் சிபியோஸ், ஆர்டி-நூல் மற்றும் செஃபைர் நிகழ்நேர இயக்க முறைமைகளில் கட்டமைக்கப்பட்டுள்ளது. நூலகம் ரேம் மற்றும் நிரல் குறியீட்டில் குறைந்த இடத்தை எடுத்துக்கொள்வதால், நினைவகம் குறைவாக இருக்கும் குறைந்த சக்தி உட்பொதிக்கப்பட்ட அமைப்புகளில் பெரும்பாலும் ஃபேட்எஃப்கள் பயன்படுத்தப்படுகின்றன. குறைந்தபட்ச பதிப்பில், வேலை செய்யும் குறியீடு 2 முதல் 10 kB ரேம் வரை எடுக்கும். கண்ணோட்டம் FatFs ஒரு கோப்பு முறைமை அடுக்காக வடிவமைக்கப்பட்டுள்ளது, இது பயன்படுத்தப்படும் தளம் மற்றும் சேமிப்பு ஊடகத்திற்கு அஞ்ஞானமானது. செயல்படுத்துபவரால் வழங்கப்பட்ட சேமிப்பக சாதனக் கட்டுப்பாட்டு தொகுதியுடன் தொடர்பு கொள்ளப் பயன்படுத்தப்படும் ஊடக அணுகல் இடைமுகத்தை வழங்குவதன் மூலம் இது அடையப்படுகிறது. இதன் பொருள் என்னவென்றால், செயல்படுத்துபவர் ஒரு கட்டுப்பாட்டு தொகுதி இடைமுகத்தை வழங்கினால், வெற்று சி குறியீட்டை இயக்கக்கூடிய எந்த தளத்திலும் எஸ்டி கார்டு அல்லது ஹார்ட் டிஸ்க் போன்ற எந்தவொரு இயற்பியல் சாதனத்துடனும் ஃபேட்எஃப்கள் வேலை செய்ய முடியும். கட்டிடக்கலை FATFs நூலக கட்டமைப்பு பயனர் பயன்பாட்டின் சுருக்கங்களையும் மேடையில் சார்ந்த குறியீட்டையும் தர்க்கரீதியாக பிரிக்கிறது. பயனர் பயன்பாடு மற்றும் குறைந்த அளவிலான வட்டு I/O அடுக்கு (இயக்கி) செயல்படுத்துபவரால் சேர்க்கப்பட வேண்டும். மேலும், நூலகத்தின் கட்டமைப்பு அமைப்பு வெவ்வேறு இயக்கிகளுடன் பல சேமிப்பு சாதனங்களைக் கொண்டிருக்க முடியும் என்பதையும், நூலகம் பல நூல்கள் கொண்ட இயக்க முறைமையில் வேலை செய்ய முடியும் என்பதையும் குறிக்கிறது. பயன்பாட்டு மட்டத்தில் எந்த இயற்பியல் ஊடகம் பயன்படுத்தப்படுகிறது என்பது மறைக்கப்பட்டுள்ளது. குறைந்தபட்ச செயல்பாட்டில், இயக்கி அடுக்கு குறைந்தபட்சம் இந்த 3 இடைமுகங்களையாவது ஆதரிக்க வேண்டும்ஃ வட்டு _ நிலை-திரும்பத் தடுக்கும் சாதன நிலை (துவக்கப்படவில்லை, காணவில்லை, பாதுகாக்கப்பட்டுள்ளது, தயாராக உள்ளது) வட்டு _ துவக்கம்-இயற்பியல் வட்டில் இருந்து இயற்பியல் வட்டு _ வாசிப்பு-வாசிப்புத் தொகுதியைத் தொடங்குதல் இந்த அளவிலான சுருக்கமானது செயல்படுத்துபவர்களை ஒரு முறை பயன்பாட்டை எழுதவும், பின்னர் அதை வெவ்வேறு தளங்களில் போர்ட் செய்யவும், இயக்கியின் செயல்பாட்டை மட்டுமே மாற்றவும் அனுமதிக்கிறது. பி. எஸ். டி உரிமத்தைப் போலவே உரிமம் பெற்ற ஃபாட்எஃப்களும் அதன் சொந்த குறைந்தபட்ச உரிமத்தைக் கொண்டுள்ளன. இது மூலக் குறியீட்டை வெளிப்படுத்தாமல் வணிகப் பொருட்களில் பயன்படுத்த அனுமதிக்கிறது. மூலக் குறியீட்டை மறுவிநியோகம் செய்தால் பதிப்புரிமை அறிவிப்பை வைத்திருப்பது மட்டுமே நிபந்தனை. FATF உரிமத்தின் நிபந்தனைகள் உட்பொதிக்கப்பட்ட குறியீடு மற்றும் ஹெக்ஸ் கோப்புகள் போன்ற பைனரி வடிவத்தில் எந்த மறுவிநியோகங்களையும் உள்ளடக்குவதில்லை. ஃபேட்எஃப்ஸ் அர்டுயினோ (எஸ். டி. எம். 32 டுயினோ)-எஸ். டி. எம். 32 எம். சி. யுவின் சிபியோஸ்/ஆர். டி. க்கான அர்டுயினோ இயங்குதளத்தின் துறைமுகம்-மைக்ரோகண்ட்ரோலர்களுக்கான திறந்த மூல நிகழ்நேர இயக்க முறைமை (ஆர். டி. ஓ. எஸ்) ட்ரீம்ஷெல்-யுனிக்ஸ் போன்ற இயக்க முறைமை, சேகா ட்ரீம்காஸ்ட் வீடியோ கேம் கன்சோல் ஃபிளிப்பர் ஜீரோ-திறந்த மூல போர்ட்டபிள் மல்டி-டூல் சாதனம் மார்லின் (ஃபார்ம்வேர்)-3டி பிரிண்டர்களுக்கான திறந்த மூல ஃபார்ம்வேர் மற்றும் சிஎன்சி இயந்திரங்கள் ஈஎஸ்பி-ஐடிஎஃப்-ஈஎஸ்பி 32 தொடரின் புரூசா மினிக்கான அதிகாரப்பூர்வ ஐஓடி மேம்பாட்டு கட்டமைப்பு-குறைந்த விலை 3டி பிரிண்டர் ஆர்டி-த்ரெட்-திறந்த மூல நிகழ்நேர இயக்க முறைமை