gem5 v24.0.0.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 { ... } gem5::CommandReg_t |
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().