request_firmware() and add_timer()
Bon aujourd’hui un peu de code noyau…
Pour ceux qui aurait besoin de faire des trucs tout pa beau que la moral réprouve.
C’est à dire des firmwares binaires à son code tout propre GPL toussa, il faut utiliser :
int request_firmware(const struct firmware **firmware_p, const char *name, struct device *device) { [...] }
Le problème de cette fonction, c’est qu’il met en place un timer dont le temps par défaut est de 60s. C’est assez pénible.
Il est possible de changer ce temps par :



