diff options
author | Miguel Serrano <mserrano@umich.edu> | 2005-07-28 11:49:01 -0400 |
---|---|---|
committer | Miguel Serrano <mserrano@umich.edu> | 2005-07-28 11:49:01 -0400 |
commit | 74fd4f68c5a7df2efba11497ba1ab5ab62b0b1bf (patch) | |
tree | 76b0fde298070920de8cfb74217097a3be601108 /dev/tsunami_io.cc | |
parent | 6a8ae7a6a040876e697dfa8b837e1ba1bd7e1fd5 (diff) | |
download | gem5-74fd4f68c5a7df2efba11497ba1ab5ab62b0b1bf.tar.xz |
.
SConscript:
add pcifake
dev/ide_ctrl.cc:
dev/ide_ctrl.hh:
dev/ide_disk.cc:
dev/ide_disk.hh:
endianess
dev/tsunami_io.cc:
rtc, date/time
--HG--
extra : convert_revision : 21ad27c780749cb6f6eef2b57798c0c292c3f14d
Diffstat (limited to 'dev/tsunami_io.cc')
-rw-r--r-- | dev/tsunami_io.cc | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/dev/tsunami_io.cc b/dev/tsunami_io.cc index 3aef9b051..f9dcbb8e0 100644 --- a/dev/tsunami_io.cc +++ b/dev/tsunami_io.cc @@ -329,7 +329,7 @@ TsunamiIO::read(MemReqPtr &req, uint8_t *data) *(uint8_t *)data = tm.tm_wday + 1; return No_Fault; case RTC_DOM: - *(uint8_t *)data = tm.tm_mday + 1; + *(uint8_t *)data = tm.tm_mday; return No_Fault; case RTC_MON: *(uint8_t *)data = tm.tm_mon + 1; @@ -340,15 +340,6 @@ TsunamiIO::read(MemReqPtr &req, uint8_t *data) default: panic("Unknown RTC Address\n"); } - - /* Added for keyboard reads */ - case TSDEV_KBD: - *(uint8_t *)data = 0x00; - return No_Fault; - /* Added for ATA PCI DMA */ - case ATA_PCI_DMA: - *(uint8_t *)data = 0x00; - return No_Fault; default: panic("I/O Read - va%#x size %d\n", req->vaddr, req->size); } @@ -542,7 +533,6 @@ TsunamiIO::write(MemReqPtr &req, const uint8_t *data) case RTC_YEAR: tm.tm_year = *(uint8_t *)data; return No_Fault; - //panic("RTC Write not implmented (rtc.o won't work)\n"); } default: panic("I/O Write - va%#x size %d\n", req->vaddr, req->size); |