29#ifndef __BASE_LOADER_DTB_FILE_HH__
30#define __BASE_LOADER_DTB_FILE_HH__
68 bool addBootData(
const char* _cmdline,
size_t cmdline_len,
69 off_t initrd_addr,
size_t initrd_len);
bool addBootData(const char *_cmdline, size_t cmdline_len, off_t initrd_addr, size_t initrd_len)
Adds the passed in Command Line options and initrd for the kernel to the proper location in the devic...
Addr findReleaseAddr()
Parse the DTB file enough to find the provided release address and return it.
DtbFile(const std::string &name)
MemoryImage buildImage() const override
bool addBootCmdLine(const char *_args, size_t len)
Adds the passed in Command Line options for the kernel to the proper location in the device tree.
bool fileDataMmapped
Bool marking if this dtb file has replaced the original read in DTB file with a new modified buffer.
Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
const std::string & name()