Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
ans-lcd.c File Reference
#include <linux/types.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/miscdevice.h>
#include <linux/fcntl.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/fs.h>
#include <asm/uaccess.h>
#include <asm/sections.h>
#include <asm/prom.h>
#include <asm/io.h>
#include "ans-lcd.h"

Go to the source code of this file.

Macros

#define ANSLCD_ADDR   0xf301c000
 
#define ANSLCD_CTRL_IX   0x00
 
#define ANSLCD_DATA_IX   0x10
 

Functions

 module_init (anslcd_init)
 
 module_exit (anslcd_exit)
 

Variables

struct file_operations anslcd_fops
 
const char anslcd_logo []
 

Macro Definition Documentation

#define ANSLCD_ADDR   0xf301c000

Definition at line 21 of file ans-lcd.c.

#define ANSLCD_CTRL_IX   0x00

Definition at line 22 of file ans-lcd.c.

#define ANSLCD_DATA_IX   0x10

Definition at line 23 of file ans-lcd.c.

Function Documentation

module_exit ( anslcd_exit  )
module_init ( anslcd_init  )

Variable Documentation

struct file_operations anslcd_fops
Initial value:
= {
.write = anslcd_write,
.unlocked_ioctl = anslcd_ioctl,
.open = anslcd_open,
.llseek = default_llseek,
}

Definition at line 136 of file ans-lcd.c.

const char anslcd_logo[]
Initial value:
= "********************"
"* LINUX! *"
"* Welcome to *"
"********************"

Definition at line 149 of file ans-lcd.c.