Go to the documentation of this file.
29 #ifndef __BASE_LOADER_DTB_FILE_HH__
30 #define __BASE_LOADER_DTB_FILE_HH__
69 bool addBootData(
const char* _cmdline,
size_t cmdline_len,
70 off_t initrd_addr,
size_t initrd_len);
95 #endif //__BASE_LOADER_DTB_FILE_HH__
MemoryImage buildImage() const override
DtbFile(const std::string &name)
bool fileDataMmapped
Bool marking if this dtb file has replaced the original read in DTB file with a new modified buffer.
Addr findReleaseAddr()
Parse the DTB file enough to find the provided release address and return it.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
GEM5_DEPRECATED_NAMESPACE(GuestABI, guest_abi)
const std::string & name()
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.
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
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...
Generated on Thu Jul 28 2022 13:32:26 for gem5 by doxygen 1.8.17