NUTVIRTUALDEVICE Struct Reference
[Device Management]

Virtual device structure. More...


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 *)


Detailed Description

Virtual device structure.

Device structure type.

Definition at line 274 of file device.h.


Field Documentation

NUTVIRTUALDEVICE* NUTVIRTUALDEVICE::vdv_next

Definition at line 275 of file device.h.

NUTVIRTUALDEVICE* NUTVIRTUALDEVICE::vdv_zero

Definition at line 276 of file device.h.

uint8_t NUTVIRTUALDEVICE::vdv_type

Definition at line 277 of file device.h.

int(* NUTVIRTUALDEVICE::vdv_read)(void *, void *, int)

int(* NUTVIRTUALDEVICE::vdv_write)(void *, CONST void *, int)

int(* NUTVIRTUALDEVICE::vdv_write_P)(void *, PGM_P, int)

int(* NUTVIRTUALDEVICE::vdv_ioctl)(void *, int, void *)


The documentation for this struct was generated from the following file:

© 2000-2007 by egnite Software GmbH - visit http://www.ethernut.de/