|
gem5 [DEVELOP-FOR-25.0]
|
#include <fw_cfg.hh>
Public Member Functions | |
| uint16_t | index () const |
| void | index (uint16_t new_index) |
| const std::string & | path () const |
| bool | archSpecific () const |
| virtual uint64_t | length () const =0 |
| virtual void | read (void *buf, uint64_t offset, uint32_t to_read)=0 |
Protected Member Functions | |
| FwCfgItem (const std::string &new_path, bool arch_specific, uint16_t new_index=0) | |
Protected Attributes | |
| uint16_t | _index |
| const std::string | _path |
| bool | _archSpecific |
|
inlineprotected |
Definition at line 65 of file fw_cfg.hh.
References _archSpecific, _index, and _path.
Referenced by gem5::qemu::FwCfgItemFixed::bytes().
|
inline |
Definition at line 75 of file fw_cfg.hh.
References _archSpecific.
|
inline |
Definition at line 71 of file fw_cfg.hh.
References _index.
Referenced by gem5::qemu::FwCfg::addItem(), gem5::qemu::FwCfgItemBytes::FwCfgItemBytes(), gem5::qemu::FwCfgItemE820::FwCfgItemE820(), gem5::qemu::FwCfgItemFile::FwCfgItemFile(), gem5::qemu::FwCfgItemString::FwCfgItemString(), and gem5::qemu::FwCfg::Directory::update().
|
inline |
|
pure virtual |
Implemented in gem5::qemu::FwCfg::Directory, gem5::qemu::FwCfgItemBytes, gem5::qemu::FwCfgItemE820, gem5::qemu::FwCfgItemFile, and gem5::qemu::FwCfgItemString.
Referenced by gem5::qemu::FwCfgItemFixed::read().
|
inline |
Definition at line 74 of file fw_cfg.hh.
References _path.
Referenced by gem5::qemu::FwCfg::addItem(), gem5::qemu::FwCfgItemBytes::FwCfgItemBytes(), gem5::qemu::FwCfgItemE820::FwCfgItemE820(), gem5::qemu::FwCfgItemFile::FwCfgItemFile(), gem5::qemu::FwCfgItemFile::FwCfgItemFile(), and gem5::qemu::FwCfgItemString::FwCfgItemString().
|
pure virtual |
Implemented in gem5::qemu::FwCfgItemFixed.
References gem5::ArmISA::offset.
|
protected |
Definition at line 63 of file fw_cfg.hh.
Referenced by archSpecific(), and FwCfgItem().
|
protected |
Definition at line 61 of file fw_cfg.hh.
Referenced by FwCfgItem(), index(), and index().
|
protected |
Definition at line 62 of file fw_cfg.hh.
Referenced by FwCfgItem(), and path().