Skip to content

mtjo/OpenCorePkg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OcSupportPkg

Additional UEFI support common libraries shared by other projects in Acidanthera. The primary purpose of the library set is to provide supplemental functionality for Apple-specific UEFI drivers.

Early history of the codebase could be found in AppleSupportPkg and PicoLib library set by The HermitCrabs Lab.

Features

  • Apple PE image signature verification
  • CPU information gathering
  • Cryptographic primitives (SHA-256, RSA, etc.)
  • Helper code for ACPI reads and modifications
  • Higher level abstractions for files, strings, timers, variables
  • Overflow checking arithmetics
  • PE image loading with no UEFI Secure Boot conflict
  • Plist configuration format parsing
  • PNG image loading

Credits

About

OpenCore bootloader

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 77.7%
  • C++ 14.0%
  • Objective-C 5.0%
  • Assembly 1.7%
  • Python 1.0%
  • Shell 0.4%
  • Makefile 0.2%