All of lore.kernel.org
 help / color / mirror / Atom feed
From: Gary Thomas <gdt@linuxppc.org>
To: Hubert Figuiere <Hubert.Figuiere@solsoft.fr>
Cc: linuxppc-dev@lists.linuxppc.org, Benjamin Herrenschmidt <bh40@calva.net>
Subject: Re: Porting to NuBus PowerMacs
Date: Wed, 13 Jan 1999 16:18:57 -0000 (GMT)	[thread overview]
Message-ID: <XFMail.990113161857.gdt@linuxppc.org> (raw)
In-Reply-To: <19990113104026.C1056@dirkpitt.solsoft.fr>



On 13-Jan-99 Hubert Figuiere wrote:
> 
> According to Benjamin Herrenschmidt <bh40@calva.net>:
> 
>> >-we have the source of the Mach MicroKernel, hence we have enough
>> > to rewrite the specification to rewrite drivers for LinuxPPC.
>> > Some components and drivers may directly come from Linux Mac68k.
>> 
>> We have also a lot of potentially useful things in the mac68k and APUS ports.
>> 
>> >Note that I don't have a NuBus PowerMac. Only a 6200 (and my
>> >PowerCenter Pro, already supported).
>> 
>> ;-)
> 
> I'm investigating the possibilities to support 5200/6200 (and its
> little brother 5300/6300) just because this machine is:
> 
> a) not supported by either MkLinux or LinuxPPC
> b) I have one (in fact my fiancee has it).
> 
> There are several custom chips inside (like on any other Mac).
> First the big problem is that 6200 is a PowerPC inside a 68040
> machine. It uses a "CAPELLA" custom chip as a bus translation
> unit. This may be a problem since I don't think it is used in any
> supported PowerMac.
> 
> RAM: 2 simm slot on a 68040 data bus.
> 
> Video: It is a "Valkyrie" Chip using a DRAM frame buffer. If I
> remember, Valkyrie is available in several PowerMacs and is
> already supported.
> 
> Memory Controller: it is a "F108" as in the LC 630 (ses Linux 68k
> port) that also handles IDE, SCSI and SCC serial ports. SCSI in
> this chip is a NCR 53C96. SCC is like the 8530 SCC (that we find
> in several Macs too).
> 
> ADB: "CUDA" chip similar to several 68k Mac. Accessed thru the
> "PrimeTime II". It is the 68HC05 and also handles PRAM, RTC,
> power supply control.
> 
> Sound: a "DFAC II" chip.
> 
> Other: "PRIMETIME II" chip manages SWIM II, VIA1, VIA2, sound
> controller and I/O bus adpater. Manages ADB sounds, CommSlot, PDS.
> 
> You can find the technote here:
> 
> http://developer.apple.com/techpubs/hardware/hardware2.html
> 

This document does not have enough detail to be able to make a port 
for this hardware.  As far as I know, such details are only available
directly from Apple under NDA until they decide to "leak" the info
out, such as releasing ports, drivers, etc.

> Note that I have no porting experience. :-)

We all start somewhere :-)


------------------------------------------------------------------------
Gary Thomas                              |
email: gdt@linuxppc.org                  | "Fine wine is a necessity of
   ... opinions expressed here are mine  |        life for me"
       and no one else would claim them! |
                                         |      Thomas Jefferson
------------------------------------------------------------------------



[[ This message was sent via the linuxppc-dev mailing list. Replies are ]]
[[ not forced back to the list, so be sure to  Cc linuxppc-dev  if your ]]
[[ reply is of general interest. To unsubscribe from linuxppc-dev, send ]]
[[ the message 'unsubscribe' to linuxppc-dev-request@lists.linuxppc.org ]]

  reply	other threads:[~1999-01-13 16:18 UTC|newest]

Thread overview: 32+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-01-12 15:26 Porting to NuBus PowerMacs Hubert Figuiere
1999-01-12 19:29 ` Benjamin Herrenschmidt
1999-01-13  0:12   ` David A. Gatwood
1999-01-13  4:17   ` Dan Malek
1999-01-13  9:40   ` Hubert Figuiere
1999-01-13 16:18     ` Gary Thomas [this message]
1999-01-13 16:25       ` Hubert Figuiere
1999-01-13 17:27         ` [OT] " Geert Uytterhoeven
1999-01-13 20:07       ` David A. Gatwood
1999-01-13 18:55     ` David A. Gatwood
1999-01-14 18:15       ` Jules Bean
1999-01-14 18:33       ` Michael Schmitz
1999-01-14 20:18         ` David A. Gatwood
1999-01-12 20:31 ` a sun
1999-01-13 19:21   ` David A. Gatwood
1999-01-13 19:27   ` David A. Gatwood
1999-01-14  4:09     ` a sun
1999-01-14  4:23       ` David A. Gatwood
1999-01-14  2:12   ` Troy Benjegerdes
1999-01-14 11:12   ` Benjamin Herrenschmidt
1999-01-12 20:31 ` David A. Gatwood
1999-01-12 23:32   ` Paul Mackerras
1999-01-13 21:14   ` Tom Vier
  -- strict thread matches above, loose matches on Subject: below --
1999-01-13  5:40 Ron Nelson
1999-01-13 21:22 ` Tom Vier
1999-01-13 13:57 Kaoru Fukui
1999-01-14 15:24 Porting to Nubus PowerMacs Alexander Gustav Deucher
1999-01-14 22:37 ` Gabriel Paubert
1999-01-15  9:03   ` Troy Benjegerdes
1999-01-15 11:09     ` Gabriel Paubert
1999-01-15 16:12       ` Alois Fertl
1999-01-15 19:36         ` Cort Dougan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=XFMail.990113161857.gdt@linuxppc.org \
    --to=gdt@linuxppc.org \
    --cc=Hubert.Figuiere@solsoft.fr \
    --cc=bh40@calva.net \
    --cc=linuxppc-dev@lists.linuxppc.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.