3 ms·
> Imagining what would have been required for all this to work together gives me a headache. In addition to the shared backbone interface, there would need to
by titzer 3y ago
> Imagining what would have been required for all this to work together gives me a headache. In addition to the shared backbone interface, there would need to be software written to make an almost-endless number of configurations work smoothly for the most demanding of users.
Uh, what? It's not like there haven't been several standards for busses, I/O, and DMA inside a PC case for decades. Somehow wrapping plastic around a PCI connector makes this harder? I just don't get it. Seems like a great idea to me.
- jandrese 3y agoIn some ways the design is a throwback to the Altair where the "computer" was just a bus that you had to slot in whatever functionality you wanted. Sure the form factor is a bit nicer (no screws!) but fundamentally built the same way. He is right that if you're serious about running different half a dozen different OSes the driver situation would have been a nightmare.
- azulster 3y agoUSB solves this, but before USB every serial connection had to be programmed for individually, both for the OS and the firmware of the attachment. we've solved it now with USB for peripherals, but we only just managed to solve the bandwidth problem for PCI, and we are still unable to attach RAM or CPUs via usb with any sort of performance