diff options
author | Steve Reinhardt <stever@eecs.umich.edu> | 2005-08-19 17:10:17 -0400 |
---|---|---|
committer | Steve Reinhardt <stever@eecs.umich.edu> | 2005-08-19 17:10:17 -0400 |
commit | 03e256b0f004bfe1dbe4006878b4479f25484b74 (patch) | |
tree | 0cf6d39f9ea35230f9fe905ef315a5a2b8a28d62 /dev/pcidev.cc | |
parent | 40696ccda209cc97e796bf0d4e30e212a294d185 (diff) | |
download | gem5-03e256b0f004bfe1dbe4006878b4479f25484b74.tar.xz |
A few minor fixes to get things to build on Cygwin.
README:
Clarify cygwin EIO error explanation.
build/SConstruct:
Cygwin header files cause uninitialized var warnings.
dev/ide_ctrl.cc:
Get rid of unnecessary byte-swap calls, some of which were
too ambiguous for cygwin (or gcc 3.4.4).
dev/pcidev.cc:
Disambiguate arg for overloaded byte swap operation
(and fix it to be the correct one).
--HG--
extra : convert_revision : be37c6315aacbec6332b1d09e726b39b4aa18dce
Diffstat (limited to 'dev/pcidev.cc')
-rw-r--r-- | dev/pcidev.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/dev/pcidev.cc b/dev/pcidev.cc index 04a38151e..2bfd8a1c7 100644 --- a/dev/pcidev.cc +++ b/dev/pcidev.cc @@ -203,7 +203,7 @@ PciDev::writeConfig(int offset, int size, const uint8_t *data) case PCI0_ROM_BASE_ADDR: if (letoh(data32) == 0xfffffffe) - config.expansionROM = letoh(0xffffffff); + config.expansionROM = htole((uint32_t)0xffffffff); else config.expansionROM = data32; break; |