Make the config stuff work on 64-bit machines
authorNathan Binkert <binkertn@umich.edu>
Wed, 19 Jan 2005 04:01:17 +0000 (23:01 -0500)
committerNathan Binkert <binkertn@umich.edu>
Wed, 19 Jan 2005 04:01:17 +0000 (23:01 -0500)
objects/Pci.mpy:
    specify that the value is a long so that it is not
    interpreted as a negative value.

--HG--
extra : convert_revision : 3b0df8711da5934aff0096ba54fb79da808e987b

objects/Pci.mpy

index d6917b020e6feee2279a54281b6293c084d41dd0..a7763139f359d2ad0446ed9de69428a11f3086b8 100644 (file)
@@ -1,7 +1,7 @@
 from Device import FooPioDevice, DmaDevice
 
 simobj PciConfigData(FooPioDevice):
-    addr = 0xffffffffffffffff
+    addr = 0xffffffffffffffffL
     VendorID = Param.UInt16("Vendor ID")
     DeviceID = Param.UInt16("Device ID")
     Command = Param.UInt16(0, "Command")
@@ -47,4 +47,4 @@ simobj PciDevice(DmaDevice):
     pci_func = Param.Int("PCI function code")
     configdata = Param.PciConfigData(Super, "PCI Config data")
     configspace = Param.PciConfigAll(Super, "PCI Configspace")
-    addr = 0xffffffffffffffff
+    addr = 0xffffffffffffffffL