On Mon, Jun 20, 2011 at 6:23 PM, Paul Brook <p...@codesourcery.com> wrote: >> > Yeah, that's why I said, "hard to do well". It makes it very hard to add >> > new socket types. >> >> PCI, USB, IDE, SCSI, SBus, what else? APICBus? I2C? 8 socket types >> ought to be enough for anybody. > > Off the top of my head: AClink (audio), i2s (audio), SSI/SSP (synchonous > serial), Firewire, rs232, CAN, FibreChannel, ISA, PS2, ADB (apple desktop bus) > and probably a bunch of others I've missed. There's also a bunch of all-but > extinct system architectures with interesting bus-level features (MCA, NuBus, > etc.)
Are these really buses with identifiable sockets? For example, it's not possible to enumerate the users of ISA bus or RS-232.