TacOS
0.2
|
Structure contenant les fonction qui permettent d'utiliser un char device.
#include <devfs.h>
Champs de données | |
chardev_read_t | read |
chardev_write_t | write |
chardev_ioctl_t | ioctl |
chardev_open_t | open |
chardev_close_t | close |
void * | custom_data |
chardev_close_t chardev_interfaces::close |
Fonction appelée à la fermeture du device.
void* chardev_interfaces::custom_data |
Données complémentaires qui peuvent être nécessaires pour utiliser le device.
chardev_ioctl_t chardev_interfaces::ioctl |
Fonction de contrôle du périphérique.
chardev_open_t chardev_interfaces::open |
Fonction appelée à l'ouverture du device.
chardev_read_t chardev_interfaces::read |
Fonction de lecture.
chardev_write_t chardev_interfaces::write |
Fonction d'écriture.