Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
braille_console.c File Reference
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/console.h>
#include <linux/notifier.h>
#include <linux/selection.h>
#include <linux/vt_kern.h>
#include <linux/consolemap.h>
#include <linux/keyboard.h>
#include <linux/kbd_kern.h>
#include <linux/input.h>

Go to the source code of this file.

Macros

#define WIDTH   40
 
#define BRAILLE_KEY   KEY_INSERT
 
#define SOH   1
 
#define STX   2
 
#define ETX   2
 
#define EOT   4
 
#define ENQ   5
 

Functions

 MODULE_AUTHOR ("[email protected]")
 
 MODULE_DESCRIPTION ("braille device")
 
 MODULE_LICENSE ("GPL")
 
 module_param (sound, bool, 0)
 
 MODULE_PARM_DESC (sound,"emit sounds")
 
int braille_register_console (struct console *console, int index, char *console_options, char *braille_options)
 
int braille_unregister_console (struct console *console)
 

Macro Definition Documentation

#define BRAILLE_KEY   KEY_INSERT

Definition at line 59 of file braille_console.c.

#define ENQ   5
#define EOT   4
#define ETX   2
#define SOH   1
#define STX   2
#define WIDTH   40

Definition at line 58 of file braille_console.c.

Function Documentation

int braille_register_console ( struct console console,
int  index,
char console_options,
char braille_options 
)

Definition at line 358 of file braille_console.c.

int braille_unregister_console ( struct console console)

Definition at line 380 of file braille_console.c.

MODULE_AUTHOR ( "[email protected] )
MODULE_DESCRIPTION ( "braille device )
MODULE_LICENSE ( "GPL"  )
module_param ( sound  ,
bool  ,
 
)
MODULE_PARM_DESC ( sound  ,
"emit sounds"   
)