Hi list, Please pardon me for posting some what off the topic question here. I read that the driver has the reponsibility to download firmware onto a device. My understanding of "firmware" is that it is the code that runs IN the device without any help from the host (Hence there needs to be a processing core in the device). So as per this, a firmware is ONLY applicable to devices which are actually SoC (System on chip)?? Thanks, Rick - To unsubscribe from this list: send the line "unsubscribe linux-newbie" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.linux-learn.org/faqs