chardev_operations Struct Reference
[Kernel console]


Data Fields

void(* suspend )(chardev_t *)
void(* resume )(chardev_t *)
void(* write )(chardev_t *, char c)
char(* read )(chardev_t *)

Detailed Description

Definition at line 46 of file chardev.h.


Field Documentation

char(* read)(chardev_t *)
 

Read character directly from device, assume interrupts disabled

Referenced by _getc().

void(* resume)(chardev_t *)
 

Resume pushing characters.

Referenced by _getc().

void(* suspend)(chardev_t *)
 

Suspend pushing characters.

Referenced by chardev_push_character().

void(* write)(chardev_t *, char c)
 

Write character to stream.

Referenced by putchar().


Generated on Sun Jun 18 17:20:42 2006 for HelenOS Kernel (ppc32) by  doxygen 1.4.6