In <[EMAIL PROTECTED]>, M. Warner Losh <[EMAIL PROTECTED]> typed: > In message: <[EMAIL PROTECTED]> > Mike Meyer <[EMAIL PROTECTED]> writes: > : The major problem with it is that todays bus architectures don't have > : stable device addresses. Instead of devices having a fixed address on > : the bus that the user sets, the addresses are assigned as the devices > : are discovered. This is pretty much a requirement if you want to sell > : hardware to 12:00 flashers. While that's not the market that FreeBSD > : deals with, it is the hardware that FreeBSD runs on. > usb assigns addresses dynamically. Everyone else does it basically > statically. PCI slot/device numbers are static, but extreme > configurations can change the bus number.
USB is popular enough and PCI changes enough that we have to be able to deal with them. Firewire would seem to be a lot like USB - hot pluggable and chainable, though I'm not sure if something like a firewire hub. What does it to do wire down device addresses? Thanks, <mike -- Mike Meyer <[EMAIL PROTECTED]> http://www.mired.org/consulting.html Independent Network/Unix/Perforce consultant, email for more information. _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"