Virtual device structure. More...
#include <device.h>
Data Fields | |
NUTVIRTUALDEVICE * | vdv_next |
NUTVIRTUALDEVICE * | vdv_zero |
uint8_t | vdv_type |
int(* | vdv_read )(void *, void *, int) |
int(* | vdv_write )(void *, CONST void *, int) |
int(* | vdv_write_P )(void *, PGM_P, int) |
int(* | vdv_ioctl )(void *, int, void *) |
int(* _NUTVIRTUALDEVICE::vdv_read)(void *, void *, int) |
int(* _NUTVIRTUALDEVICE::vdv_write)(void *, CONST void *, int) |
int(* _NUTVIRTUALDEVICE::vdv_write_P)(void *, PGM_P, int) |
Definition at line 281 of file device.h.
Referenced by _write_P().
int(* _NUTVIRTUALDEVICE::vdv_ioctl)(void *, int, void *) |
Definition at line 283 of file device.h.
Referenced by _filelength(), and _ioctl().