2 रिपॉजिटरी
Firmware services for managing the storage and retrieval of persistent variables via flash or BIOS interfaces.
Distinguishing note: Distinct from OS environment variables; specifically deals with non-volatile firmware storage (NVRAM/Flash).
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Non-Volatile Variable Managers. Refine with filters or upvote what's useful.
edk2, UEFI विनिर्देश का अनुपालन करने वाले सिस्टम फर्मवेयर बनाने के लिए एक डेवलपमेंट प्रोजेक्ट है। यह हार्डवेयर प्लेटफॉर्म को इनिशियलाइज़ करने और कई CPU आर्किटेक्चर पर ऑपरेटिंग सिस्टम को बूट करने के लिए आवश्यक इंफ्रास्ट्रक्चर प्रदान करती है। यह प्रोजेक्ट एक मॉड्यूलर फर्मवेयर आर्किटेक्चर का उपयोग करता है जो भौतिक ट्रांसपोर्ट लेयर्स से उच्च-स्तरीय प्रबंधन प्रोटोकॉल को अलग करता है। यह महत्वपूर्ण सुरक्षा सुविधाओं को लागू करता है, जिसमें मेजर्ड बूट चेन, इमेज ऑथेंटिकेशन के लिए क्रिप्टोग्राफिक प्रिमिटिव्स और Trusted Platform Module हार्डवेयर और सॉफ्टवेयर कार्यान्वयन के लिए सपोर्ट शामिल है। इसकी क्षमताएं Redfish, IPMI और MCTP जैसे प्लेटफॉर्म प्रबंधन मानकों के साथ-साथ डायनामिक ACPI टेबल के निर्माण तक फैली हुई हैं।
Handles the storage and retrieval of non-volatile UEFI variables through emulated flash or BIOS interfaces.
This project is a comprehensive technical manual for installing macOS on non-Apple x86 hardware using the OpenCore bootloader. It serves as a configuration guide for emulating Apple hardware and patching system firmware to achieve operating system compatibility on PCs. The documentation provides detailed instructions for SMBIOS hardware emulation, including the generation of system identifiers and model profiles. It covers the application of ACPI table patches to enable native power management and the modification of UEFI runtime services to resolve memory map and write protection issues. Th
Manages the storage and retrieval of persistent configuration variables via NVRAM and flash interfaces.