pccons.h File Reference

#include <libc.h>

Go to the source code of this file.

Defines

#define __PCCONS_H__   1
#define CTRL(Ch)   ((Ch) - 'a' + 1)

Functions

void do_kbd_except (void)
void kbd_except (void)
void create_kbd (void)
int pccons_init (t_ttydev *ttydev, t_tty *tty, void **ttydev_data)
void pccons_destroy (void *ttydev_data)
ssize_t pccons_write (void *ttydev_data, char *buf, int len)
int vcons_init (t_ttydev *ttydev, t_tty *tty, void **ttydev_data)
void vcons_destroy (void *ttydev_data)
int vcons_write (void *ttydev_data, char *buf, int len)
void pccons_class_init (void)
int lpscmd (int argc, char **argv)
int debug_key (char c)


Define Documentation

#define __PCCONS_H__   1
 

#define CTRL Ch   )     ((Ch) - 'a' + 1)
 


Function Documentation

void create_kbd void   ) 
 

allocate a task for kbd

int debug_key char  c  ) 
 

void do_kbd_except void   ) 
 

void kbd_except void   ) 
 

int lpscmd int  argc,
char **  argv
 

void pccons_class_init void   ) 
 

void pccons_destroy void *  ttydev_data  ) 
 

int pccons_init t_ttydev ttydev,
t_tty tty,
void **  ttydev_data
 

ssize_t pccons_write void *  ttydev_data,
char *  buf,
int  len
 

void vcons_destroy void *  ttydev_data  ) 
 

int vcons_init t_ttydev ttydev,
t_tty tty,
void **  ttydev_data
 

int vcons_write void *  ttydev_data,
char *  buf,
int  len
 


Generated on Wed May 24 23:06:04 2006 for LSE/OS by  doxygen 1.4.6