Oui, j'avais vu ce code là, mais sans réellement savoir à quel niveau c'était exploitable, ni réellement à quoi ça correspondait... En fait je ne savais pas si c'était du code fourni par le constructeur, ou fait par gars en question.
Effectivement, ça a l'air d'être le code qui est dans le BIOS et qui gère l'interruption 15, que le constructeur lui aurait (gentiment) donné... J'essaie de contacter ledit constructeur, pour voir s'ils auraient des pilotes Linux à me fournir. Ce gars (lawrence) les aurait contactés pour avoir ce code de gestion de l'appel BIOS + les pilotes Windows + des exemples de mise en oeuvre des pilotes Windows.
Donc à ton avis même si le int 15h est illégal à cause du mode protégé du processeur, un accès direct au matériel est tout de même possible en user mode ? Et donc on peut se passer de driver ? En tout cas merci grandement pour cette piste, je commence à y voir plus clair...
[^] # Re: BIOS ?
Posté par liberforce (site web personnel, Mastodon) . En réponse au message Assembleur inline dans gcc. Évalué à 2.
Effectivement, ça a l'air d'être le code qui est dans le BIOS et qui gère l'interruption 15, que le constructeur lui aurait (gentiment) donné... J'essaie de contacter ledit constructeur, pour voir s'ils auraient des pilotes Linux à me fournir. Ce gars (lawrence) les aurait contactés pour avoir ce code de gestion de l'appel BIOS + les pilotes Windows + des exemples de mise en oeuvre des pilotes Windows.
Donc à ton avis même si le int 15h est illégal à cause du mode protégé du processeur, un accès direct au matériel est tout de même possible en user mode ? Et donc on peut se passer de driver ? En tout cas merci grandement pour cette piste, je commence à y voir plus clair...