_name | gem5::Named | private |
_pendingInterrupt | gem5::IdeController::Channel | private |
_selected | gem5::IdeController::Channel | private |
accessBMI(Addr offset, int size, uint8_t *data, bool read) | gem5::IdeController::Channel | |
accessCommand(Addr offset, int size, uint8_t *data, bool read) | gem5::IdeController::Channel | |
accessControl(Addr offset, int size, uint8_t *data, bool read) | gem5::IdeController::Channel | |
bmiRegs | gem5::IdeController::Channel | |
Channel(std::string new_name, IdeController *new_ctrl, bool new_primary) | gem5::IdeController::Channel | |
clearInterrupt() | gem5::IdeController::Channel | |
controller() const | gem5::IdeController::Channel | inline |
ctrl | gem5::IdeController::Channel | private |
device0 | gem5::IdeController::Channel | private |
device1 | gem5::IdeController::Channel | private |
isPrimary() const | gem5::IdeController::Channel | inline |
name() const | gem5::Named | inlinevirtual |
Named(const std::string &name_) | gem5::Named | inline |
pendingInterrupt() const | gem5::IdeController::Channel | inline |
postInterrupt() | gem5::IdeController::Channel | |
primary | gem5::IdeController::Channel | private |
select(bool select_device_1) | gem5::IdeController::Channel | inline |
selectBit | gem5::IdeController::Channel | private |
selected() const | gem5::IdeController::Channel | inline |
serialize(const std::string &base, std::ostream &os) const | gem5::IdeController::Channel | |
setDevice0(IdeDisk *disk) | gem5::IdeController::Channel | inline |
setDevice1(IdeDisk *disk) | gem5::IdeController::Channel | inline |
setDmaComplete() | gem5::IdeController::Channel | |
unserialize(const std::string &base, CheckpointIn &cp) | gem5::IdeController::Channel | |
~Named()=default | gem5::Named | virtual |