|
gem5
v21.1.0.2
|
#include <memory_image.hh>
Public Member Functions | |
| Segment (const std::string &_name, Addr _base, const uint8_t *_data, size_t _size) | |
| Segment (const std::string &_name, Addr _base, size_t _size) | |
| Segment (const std::string &_name, Addr _base, const ImageFileDataPtr &_ifd, Addr offset, size_t _size) | |
| Segment (const std::string &_name, const ImageFileDataPtr &_ifd) | |
Public Attributes | |
| ImageFileDataPtr | ifd |
| std::string | name |
| Addr | base = 0 |
| const uint8_t * | data = nullptr |
| size_t | size = 0 |
Definition at line 56 of file memory_image.hh.
|
inline |
Definition at line 58 of file memory_image.hh.
|
inline |
Definition at line 63 of file memory_image.hh.
|
inline |
Definition at line 67 of file memory_image.hh.
References data, ifd, gem5::loader::MemoryImage::offset(), panic_if, and size.
|
inline |
Definition at line 76 of file memory_image.hh.
| Addr gem5::loader::MemoryImage::Segment::base = 0 |
Definition at line 82 of file memory_image.hh.
| const uint8_t* gem5::loader::MemoryImage::Segment::data = nullptr |
Definition at line 83 of file memory_image.hh.
Referenced by Segment().
| ImageFileDataPtr gem5::loader::MemoryImage::Segment::ifd |
Definition at line 80 of file memory_image.hh.
Referenced by Segment().
| std::string gem5::loader::MemoryImage::Segment::name |
Definition at line 81 of file memory_image.hh.
| size_t gem5::loader::MemoryImage::Segment::size = 0 |
Definition at line 84 of file memory_image.hh.
Referenced by Segment().