Main Page | Data Structures | Directories | File List | Data Fields | Globals

drivers.h File Reference

#include <cartcomm/cframe.h>
#include <drivers/eight.h>
#include <drivers/null.h>
#include <drivers/rosetta.h>
#include <drivers/square.h>
#include <drivers/straight.h>

Include dependency graph for drivers.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

struct  driver_t

Typedefs

typedef int(* drivefunc_t )(cframe_t *, void *)
 Function prototype for drivers.
typedef void *(* allocfunc_t )(void)
typedef void(* freefunc_t )(void *)

Variables

const driver_t drivers []
 Table of all of the drivers, must end with a NULL entry.


Typedef Documentation

typedef void*(* allocfunc_t)(void)
 

Definition at line 8 of file drivers.h.

typedef int(* drivefunc_t)(cframe_t *, void *)
 

Function prototype for drivers.

Definition at line 7 of file drivers.h.

typedef void(* freefunc_t)(void *)
 

Definition at line 9 of file drivers.h.


Variable Documentation

const driver_t drivers[]
 

Table of all of the drivers, must end with a NULL entry.

Definition at line 4 of file drivers.c.


Generated on Thu Sep 6 13:13:18 2007 for driver by  doxygen 1.3.9.1