summaryrefslogtreecommitdiff
path: root/dev/ns_gige.hh
diff options
context:
space:
mode:
authorNathan Binkert <binkertn@umich.edu>2005-10-12 13:39:40 -0400
committerNathan Binkert <binkertn@umich.edu>2005-10-12 13:39:40 -0400
commit80a5c9303649121a18933610acd375ea091247ad (patch)
treea40309349c2be9530a50407c285d790b7b2a5500 /dev/ns_gige.hh
parent6bc057139d89fbaa5be7401616debc98a86fcbfb (diff)
downloadgem5-80a5c9303649121a18933610acd375ea091247ad.tar.xz
Add support for 64-bit addresses to the NS GigE device model.
dev/ns_gige.cc: Add support for 64-bit addresses dev/ns_gige.hh: dev/ns_gige_reg.h: Need both cached 32-bit and 64-bit descriptors --HG-- extra : convert_revision : 514788d8d95554b3512f1b75db5314c823453a8c
Diffstat (limited to 'dev/ns_gige.hh')
-rw-r--r--dev/ns_gige.hh7
1 files changed, 4 insertions, 3 deletions
diff --git a/dev/ns_gige.hh b/dev/ns_gige.hh
index ac16aa266..111003432 100644
--- a/dev/ns_gige.hh
+++ b/dev/ns_gige.hh
@@ -200,8 +200,10 @@ class NSGigE : public PciDev
bool txDmaFree;
/** DescCaches */
- ns_desc txDescCache;
- ns_desc rxDescCache;
+ ns_desc32 txDesc32;
+ ns_desc32 rxDesc32;
+ ns_desc64 txDesc64;
+ ns_desc64 rxDesc64;
/* state machine cycle time */
Tick clock;
@@ -289,7 +291,6 @@ class NSGigE : public PciDev
bool dmaDescFree;
bool dmaDataFree;
-
protected:
Tick txDelay;
Tick rxDelay;