gem5
[DEVELOP-FOR-23.0]
|
#include <ide_disk.hh>
Public Attributes | |
uint16_t | data |
uint8_t | error |
uint8_t | sec_count |
uint8_t | sec_num |
uint8_t | cyl_low |
uint8_t | cyl_high |
union { | |
uint8_t drive | |
uint8_t head | |
}; | |
uint8_t | command |
Definition at line 129 of file ide_disk.hh.
union { ... } |
uint8_t gem5::CommandReg_t::command |
Definition at line 142 of file ide_disk.hh.
Referenced by gem5::IdeDisk::serialize(), gem5::IdeDisk::startCommand(), gem5::IdeDisk::unserialize(), gem5::IdeDisk::updateState(), and gem5::IdeDisk::writeCommand().
uint8_t gem5::CommandReg_t::cyl_high |
Definition at line 136 of file ide_disk.hh.
Referenced by gem5::IdeDisk::getLBABase(), gem5::IdeDisk::readCommand(), gem5::IdeDisk::serialize(), gem5::IdeDisk::startCommand(), gem5::IdeDisk::unserialize(), and gem5::IdeDisk::writeCommand().
uint8_t gem5::CommandReg_t::cyl_low |
Definition at line 135 of file ide_disk.hh.
Referenced by gem5::IdeDisk::getLBABase(), gem5::IdeDisk::readCommand(), gem5::IdeDisk::serialize(), gem5::IdeDisk::startCommand(), gem5::IdeDisk::unserialize(), and gem5::IdeDisk::writeCommand().
uint16_t gem5::CommandReg_t::data |
Definition at line 131 of file ide_disk.hh.
Referenced by gem5::IdeDisk::readCommand(), gem5::IdeDisk::serialize(), gem5::IdeDisk::unserialize(), gem5::IdeDisk::updateState(), and gem5::IdeDisk::writeCommand().
uint8_t gem5::CommandReg_t::drive |
Definition at line 139 of file ide_disk.hh.
Referenced by gem5::IdeDisk::readCommand(), gem5::IdeDisk::serialize(), gem5::IdeDisk::startCommand(), gem5::IdeDisk::unserialize(), and gem5::IdeDisk::writeCommand().
uint8_t gem5::CommandReg_t::error |
Definition at line 132 of file ide_disk.hh.
Referenced by gem5::IdeDisk::readCommand(), gem5::IdeDisk::reset(), and gem5::IdeDisk::startCommand().
uint8_t gem5::CommandReg_t::head |
Definition at line 140 of file ide_disk.hh.
Referenced by gem5::IdeDisk::getLBABase(), and gem5::IdeDisk::startCommand().
uint8_t gem5::CommandReg_t::sec_count |
Definition at line 133 of file ide_disk.hh.
Referenced by gem5::IdeDisk::readCommand(), gem5::IdeDisk::serialize(), gem5::IdeDisk::startCommand(), gem5::IdeDisk::unserialize(), and gem5::IdeDisk::writeCommand().
uint8_t gem5::CommandReg_t::sec_num |
Definition at line 134 of file ide_disk.hh.
Referenced by gem5::IdeDisk::getLBABase(), gem5::IdeDisk::readCommand(), gem5::IdeDisk::serialize(), gem5::IdeDisk::startCommand(), gem5::IdeDisk::unserialize(), and gem5::IdeDisk::writeCommand().