Add memory space implemented for range 0xffff00188
--HG-- extra : convert_revision : ce17505cb97bf9985fd1f4992df89113a5ea3bf5
This commit is contained in:
parent
54782bfb30
commit
b3788280f6
1 changed files with 10 additions and 2 deletions
|
@ -90,8 +90,16 @@ AlphaTlb::checkCacheability(MemReqPtr req)
|
||||||
if (req->paddr & PA_UNCACHED_BIT) {
|
if (req->paddr & PA_UNCACHED_BIT) {
|
||||||
if (PA_IPR_SPACE(req->paddr)) {
|
if (PA_IPR_SPACE(req->paddr)) {
|
||||||
// IPR memory space not implemented
|
// IPR memory space not implemented
|
||||||
if (!req->xc->misspeculating())
|
if (!req->xc->misspeculating()) {
|
||||||
panic("IPR memory space not implemented! PA=%x\n", req->paddr);
|
switch (req->paddr) {
|
||||||
|
case 0xFFFFF00188:
|
||||||
|
req->data = 0;
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
panic("IPR memory space not implemented! PA=%x\n", req->paddr);
|
||||||
|
}
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
// mark request as uncacheable
|
// mark request as uncacheable
|
||||||
req->flags |= UNCACHEABLE;
|
req->flags |= UNCACHEABLE;
|
||||||
|
|
Loading…
Reference in a new issue