summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/include/limits.h
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2004-08-03 21:24:44 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2004-08-03 21:24:44 +0000
commitc4ff925e03496c0e376318832d4d48fbff514ad6 (patch)
tree60b19452a99f3b134117acd9d63d965724bb946b /sys/arch/mvme88k/include/limits.h
parenta0432862942e545579c0c8c4eabda9b6806569e1 (diff)
Overhaul of the MVME188 logic:
- change the split CMMU strategy from splitting on user/supervisor, then A14/A14*, to A12/A12*, then A14/A14*. I believe this arrangment, being more symmetrical, uses the extra CMMUs better. - correctly handle 88204 - they will split on A14 and A16 instead of A12 and A14. - fix the addressing logic, when we need to know if a specific CMMU manages a certain address, or not. Code is even smaller now! - since the strategy choice makes user/supervisor distinction obsolete, remove the associated logic in m8820x_cmmu_set(). We now run multiuser on a 2P128 (4:1 88200) HYPERmodule. All 4:1 configurations should work; 8:1 configurations (1P128 with 88200, and 1P512) could not been tested due to lack of such hardware.
Diffstat (limited to 'sys/arch/mvme88k/include/limits.h')
0 files changed, 0 insertions, 0 deletions