• # Bravo, IDA et passage noyau

    Posté par (site web personnel, Mastodon) . En réponse au journal De l'écriture d'un pilote Linux pour un gadget. Évalué à 5.

    Bravo pour le boulot et pour le journal.
    Et chapeau pour passer du temps sur un gadget que tu n'utilises même pas toi même (même si c'est excitant :) ).

    IDA est vraiment le roi es désassembleurs, il y avait un espoir de début de clone libre il y a quelques années, mais largement à l'abandon depuis: http://lida.sourceforge.net/ .

    Est-ce que tu peux nous tenir au courant pour le passage du code dans le noyau (méthode, travail d'adaptation, temps nécessaire) ? J'avais fait un petit pilote pour une manette de jeux il y a quelques années (Saitek P 2500), et naïf que j'étais, j'avais juste publié ça sur mon site. Il s'est retrouvé très rapidement obsolète avec les changement de l'API noyau, et je n'avais plus le temps de faire les mise à jour ou même de l'adapter pour tenter une inclusion noyau. Un mec a repris ce pilote il y a quelques mois, je ne sais pas s'il le tient à jour... Tout ça pour dire que si un pilote n'est pas inclus dans le noyau, ça demande trop de boulot pour un particulier de maintenir le code à jour avec l'API kernel.