hob

package
v0.0.0-...-759cef8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2024 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	TYPE_END_OF_HOB_LIST = 0xffff
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CapsuleVolume

type CapsuleVolume struct {
	Header      Header
	BaseAddress efi.PhysAddr
	Length      uint64
}

type Cpu

type Cpu struct {
	Header            Header
	SizeOfMemorySpace uint8
	SizeOfIoSpace     uint8
	// contains filtered or unexported fields
}

type FirmwareVolume

type FirmwareVolume struct {
	Header      Header
	BaseAddress efi.PhysAddr
	Length      uint64
}

type HandoffInfoTable

type HandoffInfoTable struct {
	Header              Header
	Version             uint32
	BootMode            efi.BootMode
	EfiMemoryTop        efi.PhysAddr
	EfiMemoryBottom     efi.PhysAddr
	EfiFreeMemoryTop    efi.PhysAddr
	EfiFreeMemoryBottom efi.PhysAddr
	EfiEndOfHobList     efi.PhysAddr
}

PHIT

type Header struct {
	Type   uint16
	Length uint16
	// contains filtered or unexported fields
}

type MemoryAllocationBspStore

type MemoryAllocationBspStore struct {
	Header          Header
	AllocDescriptor MemoryAllocationHeader
}

type MemoryAllocationHeader

type MemoryAllocationHeader struct {
	Name              efi.GUID
	MemoryBaseAddress efi.PhysAddr
	MemoryLength      uint64
	MemoryType        efi.MemoryType
	// contains filtered or unexported fields
}

type MemoryAllocationModule

type MemoryAllocationModule struct {
	Header                 Header
	MemoryAllocationHeader MemoryAllocationHeader
	ModuleName             efi.GUID
	EntryPoint             efi.PhysAddr
}

type MemoryAllocationStack

type MemoryAllocationStack struct {
	Header          Header
	AllocDescriptor MemoryAllocationHeader
}

type ResourceDescriptor

type ResourceDescriptor struct {
	Header            Header
	Owner             efi.GUID
	ResourceType      efi.ResourceType
	ResourceAttribute efi.ResourceAttributeType
	PhysicalStart     efi.PhysAddr
	ResourceLength    uint64
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL