|
NeKernel dev
|
The Structure that they give you when booting. More...
#include <EFI.h>
Public Attributes | |
| EfiTableHeader | SystemHeader |
| WideChar * | FirmwareVendor |
| UInt32 | FirmwareRevision |
| EfiHandlePtr | ConsoleInHandle |
| EfiSimpleTextInputProtocol * | ConIn |
| EfiHandlePtr | ConsoleOutHandle |
| EfiSimpleTextOutputProtocol * | ConOut |
| EfiHandlePtr | StandardErrorHandle |
| VoidPtr | StdErr |
| EfiRuntimeServices * | RuntimeServices |
| EfiBootServices * | BootServices |
| UInt64 | NumberOfTableEntries |
| struct { | |
| EFI_GUID VendorGUID | |
| VoidPtr VendorTable | |
| } * | ConfigurationTable |
| The configuration table (contains the RSD PTR entry.). | |
The Structure that they give you when booting.
| EfiBootServices* EfiSystemTable::BootServices |
| struct { ... } * EfiSystemTable::ConfigurationTable |
The configuration table (contains the RSD PTR entry.).
| EfiSimpleTextInputProtocol* EfiSystemTable::ConIn |
| EfiSimpleTextOutputProtocol* EfiSystemTable::ConOut |
| EfiHandlePtr EfiSystemTable::ConsoleInHandle |
| EfiHandlePtr EfiSystemTable::ConsoleOutHandle |
| UInt32 EfiSystemTable::FirmwareRevision |
| WideChar* EfiSystemTable::FirmwareVendor |
| UInt64 EfiSystemTable::NumberOfTableEntries |
| EfiRuntimeServices* EfiSystemTable::RuntimeServices |
| EfiHandlePtr EfiSystemTable::StandardErrorHandle |
| VoidPtr EfiSystemTable::StdErr |
| EfiTableHeader EfiSystemTable::SystemHeader |
| EFI_GUID EfiSystemTable::VendorGUID |
| VoidPtr EfiSystemTable::VendorTable |