X-Git-Url: http://git.joshuawise.com/netwatch.git/blobdiff_plain/4033103109721ab7a85c743c5c9d1c8f29a734ef..247ffdeea41720d829b9e0acc7887c5869924f56:/lib/paging.c diff --git a/lib/paging.c b/lib/paging.c index 8fe80a9..fc54983 100644 --- a/lib/paging.c +++ b/lib/paging.c @@ -8,7 +8,7 @@ unsigned long memory_v2p(void *virt) if (_virt >= 0xA0000 && _virt < 0xC0000) return _virt; if (_virt >= 0x200000 && _virt < 0x300000) - return _virt - 0x200000 + /* XXX */ 0x1FF80000; + return _virt - 0x200000 + /* XXX */ 0x1FF82000; outputf("WARNING: v2p(%08x)", _virt); return 0xFFFFFFFF; } @@ -18,7 +18,7 @@ void *memory_p2v(unsigned long phys) if (phys >= 0xA0000 && phys < 0xC0000) return (void*)phys; if (phys >= 0x1FF80000 && phys < 0x20000000) - return (void*)(phys - 0x1FF80000 + 0x200000); + return (void*)(phys - 0x1FF82000 + 0x200000); outputf("WARNING: p2v(%08x)", phys); return (void *)0xFFFFFFFF; }