1
0
mirror of https://github.com/antonblanchard/microwatt.git synced 2026-04-30 05:45:38 +00:00

MMU: Implement a vestigial partition table

This implements a 1-entry partition table, so that instead of getting
the process table base address from the PRTBL SPR, the MMU now reads
the doubleword pointed to by the PTCR register plus 8 to get the
process table base address.  The partition table entry is cached.

Having the PTCR and the vestigial partition table reduces the amount
of software change required in Linux for Microwatt support.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
This commit is contained in:
Paul Mackerras
2021-06-17 20:01:32 +10:00
parent 84473eda1b
commit 18120f153d
14 changed files with 67 additions and 27 deletions

Binary file not shown.