device_interface Struct Reference

#include <device.h>


Detailed Description

Definition at line 48 of file device.h.

Data Fields

void * info
int(* init )(void *)
uInt8 initialized
void(* ioctl )(void *)
int major
void(* read )(void *, void *, uInt32, uInt32)
void(* reset )(void *)
uInt32 size
void(* standby )(void *)
void(* start )(void *)
void(* stop )(void *)
void(* write )(void *, void *, uInt32, uInt32)


Field Documentation

void* device_interface::info

Definition at line 52 of file device.h.

Referenced by devfs_read(), devfs_write(), initHardDisk(), syncBat(), ubixfs_initialize(), and ubixFSUnlink().

int(* device_interface::init)(void *)

Referenced by device_add(), fdc_init(), and initHardDisk().

uInt8 device_interface::initialized

Definition at line 49 of file device.h.

Referenced by device_add().

void(* device_interface::ioctl)(void *)

Referenced by initHardDisk().

int device_interface::major

Definition at line 51 of file device.h.

Referenced by device_find(), fdc_init(), and initHardDisk().

void(* device_interface::read)(void *, void *, uInt32, uInt32)

Referenced by devfs_read(), devfs_write(), fdc_init(), initHardDisk(), ubixfs_initialize(), and ubixFSUnlink().

void(* device_interface::reset)(void *)

Referenced by fdc_init(), and initHardDisk().

uInt32 device_interface::size

Definition at line 50 of file device.h.

Referenced by devfs_open().

void(* device_interface::standby)(void *)

Referenced by initHardDisk().

void(* device_interface::start)(void *)

Referenced by initHardDisk().

void(* device_interface::stop)(void *)

Referenced by initHardDisk().

void(* device_interface::write)(void *, void *, uInt32, uInt32)

Referenced by devfs_write(), fdc_init(), initHardDisk(), syncBat(), and ubixFSUnlink().


The documentation for this struct was generated from the following file:
Generated on Tue Dec 5 09:28:08 2006 for UbixOS V2 by  doxygen 1.4.7