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


#define DPY_W   832
#define DPY_H   622


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")


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)  )

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_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.