gem5  v21.1.0.2
Public Member Functions | Public Attributes | List of all members
gem5::IdeController::Channel::BMIRegs Struct Reference

Registers used for bus master interface. More...

#include <ide_ctrl.hh>

Public Member Functions

void reset ()
 

Public Attributes

BMICommandReg command
 
uint8_t reserved0
 
BMIStatusReg status
 
uint8_t reserved1
 
uint32_t bmidtp
 

Detailed Description

Registers used for bus master interface.

Definition at line 118 of file ide_ctrl.hh.

Member Function Documentation

◆ reset()

void gem5::IdeController::Channel::BMIRegs::reset ( )
inline

Definition at line 121 of file ide_ctrl.hh.

Referenced by gem5::IdeController::Channel::Channel().

Member Data Documentation

◆ bmidtp

uint32_t gem5::IdeController::Channel::BMIRegs::bmidtp

Definition at line 130 of file ide_ctrl.hh.

◆ command

BMICommandReg gem5::IdeController::Channel::BMIRegs::command

Definition at line 126 of file ide_ctrl.hh.

Referenced by gem5::IdeController::setDmaComplete().

◆ reserved0

uint8_t gem5::IdeController::Channel::BMIRegs::reserved0

Definition at line 127 of file ide_ctrl.hh.

◆ reserved1

uint8_t gem5::IdeController::Channel::BMIRegs::reserved1

Definition at line 129 of file ide_ctrl.hh.

◆ status

BMIStatusReg gem5::IdeController::Channel::BMIRegs::status

The documentation for this struct was generated from the following file:

Generated on Tue Sep 21 2021 12:27:42 for gem5 by doxygen 1.8.17