Incidentally, if you send me a USB stick with some GPL software on it, I can demand that you give me the source code of that software. However, I can not demand that you also give me the source code for the firmware of the USB stick, even if the source code for that firmware is under GPL (v2)