Ah oui j'oubliais !

Page principale

Répondre à ce message
Auteur: habib.bouaziz-viallet
Date:  
À: guilde
Sujet: Ah oui j'oubliais !
Re-bonjour tout le monde !

J'oubliais en effet une dernière question :

J'ai vu dans le pilote que je modifie ce genre de structure :

static struct file_operations sync_serial_fops = {
        .owner   = THIS_MODULE,
        .write   = sync_serial_write,
        .read    = sync_serial_read,
        .poll    = sync_serial_poll,
        .ioctl   = sync_serial_ioctl,
        .open    = sync_serial_open,
        .release = sync_serial_release
};


C'est du C çà ???
Le pire c'est que je retrouve ce genre de structure partout dans les
sources du noyau quant il s'agit des fonctions implémentées par un
pilote !!! Plus fort encore, ça compile sans problèmes ...Bwahahaha !

Merci, Habib