Add memory space implemented for range 0xffff00188

--HG--
extra : convert_revision : ce17505cb97bf9985fd1f4992df89113a5ea3bf5
This commit is contained in:
Ron Dreslinski 2004-01-14 16:21:49 -05:00
parent 54782bfb30
commit b3788280f6

View file

@ -90,8 +90,16 @@ AlphaTlb::checkCacheability(MemReqPtr req)
if (req->paddr & PA_UNCACHED_BIT) {
if (PA_IPR_SPACE(req->paddr)) {
// IPR memory space not implemented
if (!req->xc->misspeculating())
panic("IPR memory space not implemented! PA=%x\n", req->paddr);
if (!req->xc->misspeculating()) {
switch (req->paddr) {
case 0xFFFFF00188:
req->data = 0;
break;
default:
panic("IPR memory space not implemented! PA=%x\n", req->paddr);
}
}
} else {
// mark request as uncacheable
req->flags |= UNCACHEABLE;