Re: Mouse funny.



Rob Kendrick <nntp@xxxxxxxx> wrote:
No - it converts the PS/2 protocol to Acorn's quadrature encoding for
the dedicated (and weird) mouse port.

Well it's not that weird. And it's not Acorn's quadrature encoding. It's
'bus mouse' format which was popular in the 80s:
http://en.wikipedia.org/wiki/Bus_mouse

For some reason Acorn carried this on. Bus mouse was a sensible format in
1987 (serial was always horrid, and the PS/2 wasn't released until the
Archimedes hardware was already complete) and perhaps they thought people
might want to transfer their old mice to their new RPC. That was a bad
decision. A better decision would have been to have two PS/2 ports on the
RPC in addition and drive them through the one connector (laptop PS/2
splitter style) - which would have required minimal extra silicon in IOMD.

Theo
.



Relevant Pages

  • usb_insert_transfer panic with if_zyd
    ... When I use my ZyXEL G-220 Wireless USB Stick with the if_zyd driver, ... <ACPI PCI bus> on pcib0 ... device problem, disabling port 1 ... <Ethernet over FireWire> on firewire0 ...
    (freebsd-current)
  • cd drive problems when trying to play an audio cd on 5.1
    ... acpi0: power button is handled as a fixed feature programming model. ... <ACPI PCI bus> on pcib0 ... <Parallel port bus> on ppc0 ... on ppbus0 ...
    (freebsd-questions)
  • kernel panic on 5.4-RELEASE-p6
    ... # Floating point support - do not disable. ... # PCI Ethernet NICs that use the common MII bus controller code. ... configured irq 4 not in bitmap of probed irqs 0 ... port may not be enabled ...
    (freebsd-stable)
  • ASUS A7N8X-X motherboard
    ... vendor = 'NVIDIA Corporation' ... class = memory ... pci0: <PCI bus> on pcib0 ... <Parallel port bus> on ppc0 ...
    (freebsd-current)
  • atapicam, cdrecord, and my gaping clue deficiency
    ... Pentium Pro MTRR support enabled ... pci0: <PCI bus> on pcib0 ... slot 8 INTA routed to irq 28 ... <Parallel port bus> on ppc0 ...
    (freebsd-questions)