Subject: Re: Mac68k and IDE
To: None <jruschme@mac.com>
From: Takeshi Shibagaki <ie9t-sbgk@asahi-net.or.jp>
List: port-mac68k
Date: 09/17/2001 03:11:15
Hi,

From: John Ruschmeyer <jruschme@mac.com>
Subject: Re: Mac68k and IDE
Date: Sun, 16 Sep 2001 12:12:02 -0400
Message-ID: <B7CA4792.3012%jruschme@mac.com>

jruschme> One thing which is interesting (and I hope Alan or someone can clear up) is
jruschme> that you say the IDE genereates a NuBUS interrupt on slot F on the 630. This
jruschme> contradicts a comment in via.c, however, which talks about using that for an

# I don't good at English, and I may not understand you.

??? via2itab[1] = via2_nubus_intr; All nubus interrupts is gathered to
via2 interrupt line 1. via2 is glue logic for nubus, so nubus and via
are closely connected each other.

jruschme> internal video interrupt since no "real-world" Mac uses slot F.
jruschme> 
jruschme> It would be interesting to sort this one out, if only to fix the comment.

??? Valkyrie built in video card interrupt line is nubus slot 0.
And LC-PDS is nubus slot e in Q630(LC630).

jruschme> While I agree that they only need to be the same as what is in MAKEDEV, I
jruschme> was wondering whether they should be at some "standard" number such as 0 for
jruschme> the block device (as in the i386 port)?
jruschme> Alan, do TPTB have any thoughts on that one?

I want to leave this problem to Mr. Allen. But I think complete
compatibility for i386 is no means almostly, though IDE block device
number is 10 in macppc, in other port is different from i386.

If you carry IDE disk from mac68k to i386, you do only MAKEDEV.

jruschme> (FYI, I am currently building a kernel on my 630 with Takeshi's patch. I'm
jruschme> curious to see how it works here...)

Do your machine have a card in LC-PDS slot. If don't, maybe your
machine don't work.

Takeshi Shibagaki
ie9t-sbgk@asahi-net.or.jp