<xdarklight>
chewitt: as far as I know the wifi side is using a "standard" sdio driver, no serdev (serial - as in UART - device) is involved
<xdarklight>
SDIO cards can be auto-detected by the operating system as they have a vendor ID and card ID (just like USB and PCI vendor / product IDs)
<xdarklight>
the Bluetooth controller is different: you explicitly have to instruct the kernel that there's a Bluetooth controller attached to "that" UART controller, because there's no standardized way for a UART device to identify itself
<xdarklight>
(you even have to give the kernel a hint about the correct Bluetooth controller, because different vendors use different UART "protocols"...)
<xdarklight>
this is exactly why I like embedded hardware development: I get to learn so much about how all the puzzle pieces fit together :)
Ntemis has quit [Remote host closed the connection]