Subject: Problems booting Net 1.4.2 on a Color Classic
To: None <port-mac68k@netbsd.org>
From: Andrew Ludgate <aludgate@SomethingOrOther.com>
List: port-mac68k
Date: 03/23/2000 02:09:14
Hi, there.  I have previously run Net 1.4 on my hacked color classic 
(640x480 screen res, 20MB phys ram, 50Mhz 68030 CPU), and it worked fine 
(except that it failed to recognise ttys1).  However, now boot is halting 
at:

mainbus0 (root)
obio0 at mainbus0
adb0 at obio0 []

It has always noted that there was a problem finding the adb interrupt, 
but this has never been a problem, until now.

my NetBSD ROMDump follows:

The Mac ROM values needed by NetBSD/mac68k for this Mac are:

/*
 * Vectors sniffed out for MacColorClassic, a MACH_CLASSLC machine
 *  Zero values are not required by NetBSD for this system, but values 
shown as
 *   "Not_Found" must be provided before NetBSD can hope to run.  The 
values
 *    shown in parenthesis in the comment field are thought to be machine
 *    independent and valid for this system based on the ROM Version ID.
 */
{                /* ?? */
    "MacColorClassic ROMs",    /* Gestalt Id: 49 */
    (caddr_t) Not_Found,    /*              ADB interrupt */
    (caddr_t) 0x0,          /*              PM ADB interrupt */
    (caddr_t) 0x40ab2f84,   /*              ADBBase + 130 interupt */
    (caddr_t) 0x40a0a360,   /* (0x40a0a360) CountADBs */
    (caddr_t) 0x40a0a37a,   /* (0x40a0a37a) GetIndADB */
    (caddr_t) 0x40a0a3a6,   /* (0x40a0a3a6) GetADBInfo */
    (caddr_t) 0x40a0a3ac,   /* (0x40a0a3ac) SetADBInfo */
    (caddr_t) 0x40a0a752,   /* (0x40a0a752) ADBReInit */
    (caddr_t) 0x40a0a3dc,   /* (0x40a0a3dc) ADBOp */
    (caddr_t) 0x0,          /*              PMgrOp */
    (caddr_t) 0x40a0c05c,   /* (0x40a0c05c) WriteParam */
    (caddr_t) 0x40a0c086,   /* (0x40a0c086) SetDateTime */
    (caddr_t) 0x40a0c5cc,   /* (0x40a0c5cc) InitUtil */
    (caddr_t) Not_Found,    /* (0x40a0b186) ReadXPRam */
    (caddr_t) Not_Found,    /* (0x40a0b190) WriteXPRam */
    (caddr_t) 0x40ab3be6,   /*              jClkNoMem */
    (caddr_t) 0x40a0a818,   /* (0x40a01818) ADBAlternateInit */
    (caddr_t) Not_Found,    /* (0x40a14800) Egret */
    (caddr_t) 0x40a147c4,   /*              InitEgret */
    (caddr_t) 0x40a03858,   /*              ADBReInit_JTBL */
    (caddr_t) 0x40a7eb90,   /* (0x40a7eb90) ROMResourceMap List Head */
    (caddr_t) 0x40a1c406,   /* (0x40a1c406) FixDiv */
    (caddr_t) 0x40a1c312,   /* (0x40a1c312) FixMul */
},


This is a 68k system using a 68030 CPU, NoFPU, 68030 MMU
Gestalt Manager reports hardware attributes (0x010c489d) of:
   VIA1 at 0x50f00000
   RBV  at 0x50f26000
   ASC - Apple Sound Chip at 0x50f14000
   SCC  at 0x50f04000
   Internal disk is a SCSI on an NCR 5380 controller
   Capable of soft power off
   Universal ROM version 0x067c
Basic hardware required for NetBSD/mac68k is present, but the following
 things might be problems that need to be considered:
    ADB interrupt address is required


----------------
'till next time,

  +--\    /=-&I                   |\/|.|\/|.
*/;^):8:=<                      Andrew Ludgate.
      \   \=-&I          aludgate@SomethingOrOther.com
   @-,*-`-                  <http://aludgate.i.am>