gem5 [DEVELOP-FOR-25.0]
Loading...
Searching...
No Matches
gem5::PrdTableEntry Class Reference

#include <ide_disk.hh>

Public Member Functions

uint32_t getBaseAddr ()
 
uint32_t getByteCount ()
 
uint16_t getEOT ()
 

Public Attributes

PrdEntry_t entry
 

Detailed Description

Definition at line 79 of file ide_disk.hh.

Member Function Documentation

◆ getBaseAddr()

uint32_t gem5::PrdTableEntry::getBaseAddr ( )
inline

Definition at line 84 of file ide_disk.hh.

References entry, and PRD_BASE_MASK.

◆ getByteCount()

uint32_t gem5::PrdTableEntry::getByteCount ( )
inline

Definition at line 89 of file ide_disk.hh.

References entry, MAX_SINGLE_DMA_SIZE, and PRD_COUNT_MASK.

◆ getEOT()

uint16_t gem5::PrdTableEntry::getEOT ( )
inline

Definition at line 95 of file ide_disk.hh.

References entry, and PRD_EOT_MASK.

Member Data Documentation

◆ entry

PrdEntry_t gem5::PrdTableEntry::entry

Definition at line 82 of file ide_disk.hh.

Referenced by getBaseAddr(), getByteCount(), and getEOT().


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

Generated on Mon May 26 2025 09:19:24 for gem5 by doxygen 1.13.2