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