Get rid of the code that delays PIO write accesses
authorNathan Binkert <binkertn@umich.edu>
Tue, 21 Feb 2006 04:41:50 +0000 (23:41 -0500)
committerNathan Binkert <binkertn@umich.edu>
Tue, 21 Feb 2006 04:41:50 +0000 (23:41 -0500)
commit3a0102536bdbf00629e6ba944bd55ee0ec77fb52
tree125bebe1771dbf336f7830a030ab39fc67ae9e9f
parent7c642b710679f01d4ec43e6562dd854180dd8c41
Get rid of the code that delays PIO write accesses
until the cache access occurs.  The fundamental problem
is that a subsequent read that occurs functionally will
get a functionally incorrect result that can break
driver code.

dev/ns_gige.cc:
dev/ns_gige.hh:
dev/sinic.cc:
dev/sinic.hh:
    get rid of pio_delay write and the associated code to move
    the write to the cache access function
dev/sinicreg.hh:
    no more write delays
python/m5/objects/Ethernet.py:
    get rid of pio_delay write

--HG--
extra : convert_revision : 1dcb51b8f4514e717bc334a782dfdf06d29ae69d
dev/ns_gige.cc
dev/ns_gige.hh
dev/sinic.cc
dev/sinic.hh
dev/sinicreg.hh
python/m5/objects/Ethernet.py