|
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.
1.8.7