TacOS
0.2
|
Structure contenant les fonctions qui permettent d'utiliser un block device.
#include <devfs.h>
Champs de données | |
blkdev_read_t | read |
blkdev_write_t | write |
blkdev_ioctl_t | ioctl |
blkdev_open_t | open |
blkdev_close_t | close |
void * | custom_data |
blkdev_close_t blkdev_interfaces::close |
Fonction appelée à la fermeture du device.
void* blkdev_interfaces::custom_data |
Données complémentaires qui peuvent être nécessaires pour utiliser le device.
blkdev_ioctl_t blkdev_interfaces::ioctl |
Fonction de contrôle du périphérique.
blkdev_open_t blkdev_interfaces::open |
Fonction appelée à l'ouverture du device.
blkdev_read_t blkdev_interfaces::read |
Fonction de lecture.
blkdev_write_t blkdev_interfaces::write |
Fonction d'écriture.