Documentation ¶
Overview ¶
+build i386 amd64
+build i386 amd64
Index ¶
- Variables
- func ElfLoad(data []byte, model *machine.Model) (uint64, bool, error)
- func LoadLinux(vcpu *platform.Vcpu, model *machine.Model, boot_params string, vmlinux string, ...) (SystemMap, *Convention, error)
- func SetupLinux(vcpu *platform.Vcpu, model *machine.Model, orig_boot_data []byte, ...) error
- func SetupLinuxBootParams(model *machine.Model, boot_params_data []byte, orig_boot_params_data []byte, ...) error
- type Convention
- type LinuxSystemMap
- type SystemMap
- type Tracer
Constants ¶
This section is empty.
Variables ¶
View Source
var InvalidSetupHeader = errors.New("Setup header past page boundary?")
Linux errors.
View Source
var Linux32Convention = Convention{ // contains filtered or unexported fields }
View Source
var Linux64Convention = Convention{ // contains filtered or unexported fields }
Functions ¶
func SetupLinux ¶
Types ¶
type Convention ¶
type Convention struct {
// contains filtered or unexported fields
}
type LinuxSystemMap ¶
type LinuxSystemMap struct {
// contains filtered or unexported fields
}
type SystemMap ¶
func LoadLinuxSystemMap ¶
Click to show internal directories.
Click to hide internal directories.