|
gem5
|
#include <hex_file.hh>
Public Member Functions | |
| HexFile (const std::string _filename) | |
| virtual | ~HexFile () |
| void | close () |
| bool | loadSections (PortProxy &memProxy) |
Protected Member Functions | |
| void | parseLine (char *, Addr *, uint32_t *) |
Protected Attributes | |
| const std::string | filename |
| FILE * | fp |
Definition at line 42 of file hex_file.hh.
| HexFile::HexFile | ( | const std::string | _filename | ) |
Definition at line 50 of file hex_file.cc.
|
virtual |
Definition at line 58 of file hex_file.cc.
References fp.
| void HexFile::close | ( | ) |
Definition at line 138 of file hex_file.cc.
References fp.
| bool HexFile::loadSections | ( | PortProxy & | memProxy | ) |
Definition at line 65 of file hex_file.cc.
References fp, panic, parseLine(), and PortProxy::writeBlob().
|
protected |
|
protected |
Definition at line 45 of file hex_file.hh.
Referenced by HexFile().
|
protected |
Definition at line 46 of file hex_file.hh.
Referenced by close(), HexFile(), loadSections(), and ~HexFile().