#include <linux/init.h>
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/delay.h>
#include <linux/fs.h>
#include <linux/io.h>
#include <linux/parport.h>
#include <linux/uaccess.h>
#include <linux/ks0108.h>
Go to the source code of this file.
#define bit |
( |
|
n | ) |
(((unsigned char)1)<<(n)) |
#define KS0108_NAME "ks0108" |
void ks0108_address |
( |
unsigned char |
address | ) |
|
void ks0108_displaystate |
( |
unsigned char |
state | ) |
|
void ks0108_startline |
( |
unsigned char |
startline | ) |
|
void ks0108_writecontrol |
( |
unsigned char |
byte | ) |
|
void ks0108_writedata |
( |
unsigned char |
byte | ) |
|
module_exit |
( |
ks0108_exit |
| ) |
|
module_init |
( |
ks0108_init |
| ) |
|
MODULE_LICENSE |
( |
"GPL v2" |
| ) |
|
MODULE_PARM_DESC |
( |
ks0108_port |
, |
|
|
"Parallel port where the LCD is connected" |
|
|
) |
| |