summaryrefslogtreecommitdiff
path: root/distrib
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2008-07-10 09:29:34 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2008-07-10 09:29:34 +0000
commit6b5b3279f0b20db9ea02aed5f3f788e2af01fa28 (patch)
treed3a1dd6d8ad73bc8cca6ec99ea64c354587fcf30 /distrib
parent53a75d7d59fcfe75c0fec20bbad71a82254a6aff (diff)
Add support for Fujitsu SPARC64-VI CPUs.
UltraSPARC I/II has a 41-bit physical address space, UltraSPARC III/IV has a 43-bit physical address space. The Fujitsu SPARC64-VI extends this to 46 bits. Adjust the TTE masks to take this into account and adjust some locore code that truncated physical addresses to 41 bits (fixing a potential bug for UltraSPARC III/IV too). While there, fix the locore code for UltraSPARC Architecture 2007 CPUs, which may support up to 56 bits of physical address space.
Diffstat (limited to 'distrib')
0 files changed, 0 insertions, 0 deletions