Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
metronomefb.c File Reference
#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/errno.h>
#include <linux/string.h>
#include <linux/mm.h>
#include <linux/vmalloc.h>
#include <linux/delay.h>
#include <linux/interrupt.h>
#include <linux/fb.h>
#include <linux/init.h>
#include <linux/platform_device.h>
#include <linux/list.h>
#include <linux/firmware.h>
#include <linux/dma-mapping.h>
#include <linux/uaccess.h>
#include <linux/irq.h>
#include <video/metronomefb.h>
#include <asm/unaligned.h>

Go to the source code of this file.

Data Structures

struct  epd_frame
 
struct  waveform_hdr
 

Macros

#define DPY_W   832
 
#define DPY_H   622
 

Functions

struct waveform_hdr __attribute__ ((packed))
 
 module_param (user_wfm_size, uint, 0)
 
 MODULE_PARM_DESC (user_wfm_size,"Set custom waveform size")
 
 module_init (metronomefb_init)
 
 module_exit (metronomefb_exit)
 
 MODULE_DESCRIPTION ("fbdev driver for Metronome controller")
 
 MODULE_AUTHOR ("Jaya Kumar")
 
 MODULE_LICENSE ("GPL")
 

Variables

u8 stuff [32]
 
u8 wmta [3]
 
u8 fvsn
 
u8 luts
 
u8 mc
 
u8 trc
 
u8 stuff3
 
u8 endb
 
u8 swtb
 
u8 stuff2a [2]
 
u8 stuff2b [3]
 
u8 wfm_cs
 

Macro Definition Documentation

#define DPY_H   622

Definition at line 44 of file metronomefb.c.

#define DPY_W   832

Definition at line 43 of file metronomefb.c.

Function Documentation

struct waveform_hdr __attribute__ ( (packed)  )
read

mcontroller : adapter info structure for old mimd_t apps

: base address : irq number : number of logical drives : pci bus : pci device : pci function : pci id : vendor id : slot number : unique id

Definition at line 171 of file esd_usb2.c.

MODULE_AUTHOR ( "Jaya Kumar"  )
MODULE_DESCRIPTION ( "fbdev driver for Metronome controller )
module_exit ( metronomefb_exit  )
module_init ( metronomefb_init  )
MODULE_LICENSE ( "GPL"  )
module_param ( user_wfm_size  ,
uint  ,
 
)
MODULE_PARM_DESC ( user_wfm_size  ,
"Set custom waveform size  
)

Variable Documentation

u8 endb

Definition at line 156 of file metronomefb.c.

u8 fvsn

Definition at line 149 of file metronomefb.c.

u8 luts

Definition at line 151 of file metronomefb.c.

u8 mc

Definition at line 152 of file metronomefb.c.

u8 stuff[32]

Definition at line 146 of file metronomefb.c.

u8 stuff2a[2]

Definition at line 158 of file metronomefb.c.

u8 stuff2b[3]

Definition at line 160 of file metronomefb.c.

u8 stuff3

Definition at line 154 of file metronomefb.c.

u8 swtb

Definition at line 157 of file metronomefb.c.

u8 trc

Definition at line 153 of file metronomefb.c.

u8 wfm_cs

Definition at line 161 of file metronomefb.c.

u8 wmta[3]

Definition at line 148 of file metronomefb.c.