Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 01 Jan 2005 12:41:24 +1000
From:      Peter Grehan <grehan@freebsd.org>
To:        Marcel Moolenaar <marcel@xcllnt.net>
Cc:        freebsd-ppc@freebsd.org
Subject:   Re: PPC miniinst.iso available
Message-ID:  <41D60DD4.4000606@freebsd.org>
In-Reply-To: <105D5D9D-5B8C-11D9-AD09-000D93C47836@xcllnt.net>
References:  <41D4B6BD.3050705@freebsd.org> <105D5D9D-5B8C-11D9-AD09-000D93C47836@xcllnt.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Marcel,

> I booted the ISO on my G4 powerbook without any problems. I noticed that
> there's a Z8530 to which zs(4) attaches. Is the keyboard and mouse attached
> to the Z8530 (i have no idea yet how to figure this out myself)?

  Actually ... no :(

  An external microcontroller hooks up to the internal keyboard/mouse,
and this mcu is connected to a 6522 cell in the MacIO asic. The
ADB protocol is implemented on top of a simple message passing
protocol with the 6522.

  An excellent example of technology re-use, since this harks all
the way back to the '87 Mac SE.

  I'm slowly getting the pieces together for this. It's not exactly
user-friendly to have to hook up an external keyboard to a notebook :(

> If so, I'll try to make the keyboard and mouse work with uart(4). I need to
> fix the Z8530 support in uart(4) anyway and can probably use the sparc64
> keyboard support to bootstrap the support on PPC...

  One of the 8530 ports is connected to the external modem. I don't think
this works currently as the modem chip has to be enabled with some
secret register bits in the MacIO asic. However, NetBSD has the code so
I can pull it in.

  It's been on my list for a long while to cut over to the uart driver...

later,

Peter.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41D60DD4.4000606>