e296b3b344
port, which is lifted from amiga port, plus some changes from me: - Add support for the HP MMU to the 020/030 bus/address error handler (mostly lifted wholesale from the old code). - Rename addrerr and buserr to busaddrerr2030. The new name reflects that these functions are specific to the 68020 and 68030, and that the same handler function is used for both vectors. The vector table is patched once we know our CPU type, before the MMU is enabled. In the event that we're running on a CPU that we're not configured for, simply invoke the PROM's "reboot request"; we have no hope of running in the event of a config botch, since we need working a working bus error handler for console initialization. These new functions optimze for common-case page faults, eliminate many run-time checks, and are sharable. |
||
---|---|---|
bin | ||
distrib | ||
etc | ||
games | ||
gnu | ||
include | ||
lib | ||
libexec | ||
regress | ||
sbin | ||
share | ||
sys | ||
usr.bin | ||
usr.sbin | ||
Makefile |