And you can use a big array with your binary code and made the source public:
/*
This code is GPL
*/
char *code={big array of code}
void do_somenthin(){
void (*fun) = code;
(*fun)();
}
(well, I dosn't remember the exact sintax of pointer to funtioncs but ... )
You can put the binary driver like "microcode", and GPL
Saludos
Drizzt
-- ... 10 IF "LAS RANAS"="TIENEN PELO" THEN PRINT "Windows is good". ____________________________________________________________________________ Drizzt Do'Urden drizzt.dourden@iname.com - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/