class TrampolineBoot

Defined at line 16 of file ../../zircon/kernel/phys/include/phys/trampoline-boot.h

Public Members

static const uint64_t kLegacyLoadAddress

Public Methods

fit::result<Error> Init (InputZbi zbi)

Inits a default constructed object. Just like |BootZbi::*| but performs additional

initialization depending on the zbi format. (Fixed or position independent entry address).

fit::result<Error> Init (InputZbi zbi, InputZbi::iterator kernel_item)
uint64_t KernelEntryAddress ()

Defined at line 28 of file ../../zircon/kernel/phys/include/phys/trampoline-boot.h

fit::result<Error> Load (uint32_t extra_data_capacity, ktl::optional<uint64_t> kernel_load_address, ktl::optional<uint64_t> data_load_address)
void Boot (ktl::optional<void *> argument)
void Log ()
bool MustRelocateDataZbi ()

Defined at line 30 of file ../../zircon/kernel/phys/include/phys/trampoline-boot.h