Re: Cobalt Micro (was Re: Build your own Motherboards)

Alan Cox (alan@lxorguk.ukuu.org.uk)
Mon, 7 Sep 1998 18:09:19 +0100 (BST)


> > You can however do something not very complicated like ISA cards, serial
> > and parallel port devices. I have not heard of any custom created (i.e.ham
> > radio) pci cards.
>
> As opposed to ISA, interfacing to PCI requires an awful lot of gates,
> therefore forcing you to use at least a gate array.

ISA is heading for death however it seems. The most recent reports are
all citing intel as going to make cheaper chipsets with no ISA support
and we all know what that means. Instead they'll be pushing what looks
suspiciously like an attempt to reinvent MMX and mwave with an audio/modem
riser card and software modem.

> > One can muse that perhaps USB (and maybe even FireWire)
> > will allow this, since dealing with a few wires and interface designed to
> > work with long wires will be easier.
>
> USB is not easy to interface, but ...

If you want a simple interface for wiring toys too that you can build out of
bits of bent wire, 8 bit microcontrollers and parallel ports, and that has
a huge range of existing compatible components use i2c bus. You can bitbang
i2c on a parallel port and it can be quite quick (1Mbit) over random pieces
of wire.

i2c is what holds the control circuitry of the average tv set together (
and incidentally why tv cards for PC's tend to use i2c onboard). There
is linux backend support for i2c too.

Alan

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/faq.html