il faut pricipalement des compétences système et bas niveau pour programmer un driver. Pour un driver assez "simple" (port série, , on peut envisager de le faire "from scratch" avec un minimum de connaissance, mais l'écriture d'un driver graphique avec gestion d'accélérateurs hardware relève d'un très grand défi. Il faut bien connaitre le chip que l'on veut adresser, c'est pour celà que les specs sont nécessaires.
NV veut protéger ses IP, et probablement aussi, les IP dont il a acqui les droits mais ne peut pas faire ce qu'il veut avec, donc tout dois se faire par reverse engineering. Et moi ce qui m'intéresse c'est de savoir comment les petits gars de Nouveau font ce reverse engineering...
[^] # Re: Developpement
Posté par Stibb . En réponse au journal Nouveaux pilotes stables nvidia (propriétaires). Évalué à 0.
NV veut protéger ses IP, et probablement aussi, les IP dont il a acqui les droits mais ne peut pas faire ce qu'il veut avec, donc tout dois se faire par reverse engineering. Et moi ce qui m'intéresse c'est de savoir comment les petits gars de Nouveau font ce reverse engineering...