Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 02 Jan 2005 16:38:53 +1000
From:      Peter Grehan <grehan@freebsd.org>
To:        Frank Nobis <fn@radio-do.de>
Cc:        FreeBSD PowerPC <freebsd-ppc@freebsd.org>
Subject:   Re: PPC miniinst.iso available
Message-ID:  <41D796FD.2090207@freebsd.org>
In-Reply-To: <A0E0AA1A-5B74-11D9-A6C2-000A95A94932@radio-do.de>
References:  <41D4B6BD.3050705@freebsd.org> <02B03E9A-5AEA-11D9-966C-000A95EFF4CA@foolishgames.com> <41D4E32E.6010106@freebsd.org> <EDD79401-5AF1-11D9-9F9D-000A95EFF4CA@foolishgames.com> <41D4EECD.9090406@freebsd.org> <A0E0AA1A-5B74-11D9-A6C2-000A95A94932@radio-do.de>

next in thread | previous in thread | raw e-mail | index | archive | help
>>  Thanks for that! At least the problem is narrowed down somewhat
>> to what's happening on the Albook.
>>
> I tried with a black pro keyboard, but had no luck.

  Thanks for that Frank.

  I now know what is going on. There's a 'buried' USB controller
that probes with a keyboard and mouse. Maybe this is a h/w
backdoor that allows the in-built keyboard/mouse to be
accessed via USB. However, as is, no interrupts are
generated from this source. Maybe there are some magic
bits to enable this.

  This keyboard attaches as syscons keyboard unit 0,
while an external USB keyboard attaches as unit 1. The
default for syscons is to use unit 0. You would have to use
"kbdcontrol -k" to change this, but it's not much
help when there's no keyboard available at all :(

  To fix this, I'll

  a) Do some digging and see if there really are
     some magic bits to enable the inbuilt keyboard/mouse
     as USB peripherals.

  or

  b) Put a check in the Uni-North PCI bridge code to
     disable the probe of the buried OHCI controller.
     This code is needed anyway to prevent probe of
     disabled PCI peripherals on older iBooks.

later,

Peter.



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