X86: Make the code compile as 32 bit.
authorGabe Black <gblack@eecs.umich.edu>
Thu, 12 Jun 2008 05:00:05 +0000 (01:00 -0400)
committerGabe Black <gblack@eecs.umich.edu>
Thu, 12 Jun 2008 05:00:05 +0000 (01:00 -0400)
src/dev/x86/south_bridge/cmos.hh

index 6fd7613bc0315eda52db6115b05a6d321f79d757..d1aa74b72d5e447dbe9ec8160db01d8a00451e4f 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2004-2005 The Regents of The University of Michigan
+ * Copyright (c) 2008 The Regents of The University of Michigan
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -69,14 +69,14 @@ class Cmos : public SubDevice
 
   public:
 
-    Cmos() : rtc("rtc", foo_time, true, 5000000000)
+    Cmos() : rtc("rtc", foo_time, true, ULL(5000000000))
     {
         memset(regs, 0, numRegs * sizeof(uint8_t));
         address = 0;
     }
 
     Cmos(Tick _latency) : SubDevice(_latency),
-        rtc("rtc", foo_time, true, 5000000000)
+        rtc("rtc", foo_time, true, ULL(5000000000))
     {
         memset(regs, 0, numRegs * sizeof(uint8_t));
         address = 0;
@@ -84,7 +84,7 @@ class Cmos : public SubDevice
 
     Cmos(Addr start, Addr size, Tick _latency) :
         SubDevice(start, size, _latency),
-        rtc("rtc", foo_time, true, 5000000000)
+        rtc("rtc", foo_time, true, ULL(5000000000))
     {
         memset(regs, 0, numRegs * sizeof(uint8_t));
         address = 0;