mvme68k uses new crash dump format now.
mvme68k uses the new crash dump format now.
Move the _verify_hardware() work into machdep.c:identifycpu().
Call obio_init() after _vm_init() so we can use peek_byte() to
probe the idprom.  Be quiet in _save_symtab() when all is well.
Add "oclock" support for the Sun3/470.
Use bus_mapin, and minor tweaks.
Add /dev/leds support.
Provide a struct representing only the clock.
Rename "Idle" to "_Idle" so clock.c can reference it.
Moved the actual model identification work into identifycpu(),
which used to be in _startup.c:_verify_hardware().
Use sunmon_abort() in cpu_reboot() for now...
Fixed OBIO locators bug, so this can do the normal thing now.
Also improved handling of spurious interrupts, and sync up with
the sparc version.
No longer need eeprom_init().
Make idprom_init() figure out where the IDPROM resides.
Add autoconfig glue, which currently just shows the
address where the IDPROM was found.
Renamed obio_alloc/obio_mapin.
Use info on the actual RAM-segments to check the validity of /dev/mem
accesses. Reformat some comments.
Add idprom, oclock, and rearrange somewhat.
Add devices: idprom, oclock.  Add file leds.c.
Hack for now: if fpu is there, report it as an mc68882.
Changes to bounds_check_with_label:
- Take care of the case where d_secsize < DEV_BSIZE (From Waldi Ravens)
- Don't check if an unsigned value <= 0. This was the cause of various
  panics when savecore(1) was reading at bogus offsets because the crash
  dump format was changed. Thanks to Jason for unintently revealing the
  bug ;-)
Allow formatting of 360Kb floppies.
- Provide the reasonable size that can/may be mmap-ed. This might differ
  from the current frame buffer size.
- The et-driver now allows for a 16Kb io-region (was 8Kb) that can be
  mapped. The XFree server uses this.