• [^] # Re: Je suis pas sur de comprendre

    Posté par . En réponse au message accès aux ressources depuis un module kernel en C. Évalué à 3.

    Merci à toi.

    Comment peux-t-on savoir sur quoi sont wrappées les fonctions open(), ioctl() pour un périphérique donné ?

    J'ai lu que cela est détectable à travers un syscall, mais lequel ? http://man7.org/linux/man-pages/man2/syscall.2.html

    Mon idée est de savoir exploiter en interne (depuis le kernel space) les accès - dans ce cas au bus i2c - mais comme tu le soulignes, open, ioctl etc ne sont dispos qu'en userland, et j'aurais aimé pouvoir les utiliser à travers des équivalents (parce que c'est quand même vachement pratique) pour exposer les fonctions d'un driver trés ciblé.