gem5  v21.0.1.0
Public Member Functions | Public Attributes | List of all members
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 114 of file ide_ctrl.hh.

Member Function Documentation

◆ reset()

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

Definition at line 117 of file ide_ctrl.hh.

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

Member Data Documentation

◆ bmidtp

uint32_t IdeController::Channel::BMIRegs::bmidtp

Definition at line 126 of file ide_ctrl.hh.

◆ command

BMICommandReg IdeController::Channel::BMIRegs::command

Definition at line 122 of file ide_ctrl.hh.

Referenced by IdeController::setDmaComplete().

◆ reserved0

uint8_t IdeController::Channel::BMIRegs::reserved0

Definition at line 123 of file ide_ctrl.hh.

◆ reserved1

uint8_t IdeController::Channel::BMIRegs::reserved1

Definition at line 125 of file ide_ctrl.hh.

◆ status

BMIStatusReg IdeController::Channel::BMIRegs::status

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

Generated on Tue Jun 22 2021 15:28:39 for gem5 by doxygen 1.8.17