Subject: Internal Video on PB160s!!!
To: None <port-mac68k@NetBSD.ORG>
From: None <ADAMGOOD@delphi.com>
List: port-mac68k
Date: 07/27/1996 22:14:28
Hi everyone!

Thanks to the incredibly hard work of Michael Zucca, internal video (at least
in its most basic form) is now working on PB160s!  Here is a copy of my
boot sequence (it hangs when it hits MRG and ADB stuff):

[ preserving 93836 bytes of netbsd symbol table ]
Bootstrapping NetBSD/mac68k.
Getting mapping from MMU.
Begin Video RAM Init.
Faking memory ranges.
Internal video code really begins here.
The booter thinks video is located at 0x60040000
Skipping NuBus video mapping for PB160/165/180.
  Video address = 0x60000000
  Int video starts at 0x0
  Length = 0x0 (0) bytes
If we got this far then odds are video is working.
Lock-ups after this point are someone else's problem!
Done.
Bootstrapping the pmap system.
Pmap bootstrapped.
Moving ROMBase from 0x40800000 to 0x9ef000.
Video address 0x60000000 -> 0xbef000.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.

NetBSD 1.2_ALPHA (INTVIDTEST) #9: Sat Jul 13 18:27:56 EDT 1996
    root@tokyo.perkins.rit.edu:/src/sys/arch/mac68k/compile/INTVIDTEST
Apple Macintosh PowerBook 160  (68030)
real mem = 12582912
avail mem = 9355264
using 179 buffers containing 733184 bytes of memory
mrg: '2nd Powerbook class ROMs' ROM glue, tracing off, debug off, silent traps.
adb: bus subsystem.
Got following HwCfgFlags: 0xed00, 0x 405f3f, 0x 213902, 0x aabe28
mrg: Not setting up egret.
mrg: ADB interrupts enabled.

*** HANG ***

This is real progress!

Does anyone have any idea why it hangs at this point in the MRG/ADB sequence?

Is there anyone that can do anything to fix it?

It would be so unbelieveable to finally be able to run MacBSD from a laptop
computer without needing another machine to serial boot with!

Please help if you can (Is John Wittowski the only person working on ADB
support?  If so, then John, do you have any  idea what might be going on?)

Thanks to everyone who is doing such an amazing job of making this possible!

-Adam