gem5  v21.2.1.1
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 ( )

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 Wed May 4 2022 12:14:38 for gem5 by doxygen 1.8.17