Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Enumerations | Functions
ir-rc5-sz-decoder.c File Reference
#include "rc-core-priv.h"
#include <linux/module.h>

Go to the source code of this file.

Macros

#define RC5_SZ_NBITS   15
 
#define RC5_UNIT   888888 /* ns */
 
#define RC5_BIT_START   (1 * RC5_UNIT)
 
#define RC5_BIT_END   (1 * RC5_UNIT)
 

Enumerations

enum  rc5_sz_state { STATE_INACTIVE, STATE_BIT_START, STATE_BIT_END, STATE_FINISHED }
 

Functions

 module_init (ir_rc5_sz_decode_init)
 
 module_exit (ir_rc5_sz_decode_exit)
 
 MODULE_LICENSE ("GPL")
 
 MODULE_AUTHOR ("Jarod Wilson <[email protected]>")
 
 MODULE_AUTHOR ("Red Hat Inc. (http://www.redhat.com)")
 
 MODULE_DESCRIPTION ("RC5 (streamzap) IR protocol decoder")
 

Macro Definition Documentation

#define RC5_BIT_END   (1 * RC5_UNIT)

Definition at line 29 of file ir-rc5-sz-decoder.c.

#define RC5_BIT_START   (1 * RC5_UNIT)

Definition at line 28 of file ir-rc5-sz-decoder.c.

#define RC5_SZ_NBITS   15

Definition at line 26 of file ir-rc5-sz-decoder.c.

#define RC5_UNIT   888888 /* ns */

Definition at line 27 of file ir-rc5-sz-decoder.c.

Enumeration Type Documentation

Enumerator:
STATE_INACTIVE 
STATE_BIT_START 
STATE_BIT_END 
STATE_FINISHED 

Definition at line 31 of file ir-rc5-sz-decoder.c.

Function Documentation

MODULE_AUTHOR ( "Jarod Wilson <[email protected]>"  )
MODULE_AUTHOR ( "Red Hat Inc. (http://www.redhat.com)"  )
MODULE_DESCRIPTION ( "RC5 (streamzap) IR protocol decoder"  )
module_exit ( ir_rc5_sz_decode_exit  )
module_init ( ir_rc5_sz_decode_init  )
MODULE_LICENSE ( "GPL"  )