nidas  v1.2-1520
Public Attributes | List of all members
arinc_dev Struct Reference

Device structure used in the file operations of the character device which provides ARINC samples. More...

Public Attributes

char deviceName [64]
 
struct dsm_sample_circ_buf samples
 
struct sample_read_state read_state
 
wait_queue_head_t rwaitq
 
unsigned int skippedSamples
 
int sweep_jiffies
 
struct timer_list sweeper
 
unsigned int speed
 
unsigned int parity
 
int pollDtMsec
 
atomic_t used
 
int nSweeps
 
unsigned int lps_cnt_current
 
dsm_arinc_status status
 
unsigned char rate [0400]
 
unsigned char arcfgs [0400]
 
unsigned int nArcfg
 

Detailed Description

Device structure used in the file operations of the character device which provides ARINC samples.

Member Data Documentation

unsigned char arinc_dev::arcfgs[0400]

Referenced by arinc_ioctl().

char arinc_dev::deviceName[64]
unsigned int arinc_dev::lps_cnt_current

Referenced by arinc_open(), and arinc_sweep().

unsigned int arinc_dev::nArcfg

Referenced by arinc_ioctl(), and arinc_open().

int arinc_dev::nSweeps

Referenced by arinc_open(), and arinc_sweep().

unsigned int arinc_dev::parity

Referenced by arinc_ioctl().

int arinc_dev::pollDtMsec

Referenced by arinc_ioctl(), and arinc_sweep().

unsigned char arinc_dev::rate[0400]

Referenced by arinc_ioctl(), and arinc_open().

struct sample_read_state arinc_dev::read_state

Referenced by arinc_open(), arinc_poll(), and arinc_read().

wait_queue_head_t arinc_dev::rwaitq
struct dsm_sample_circ_buf arinc_dev::samples
unsigned int arinc_dev::skippedSamples

Referenced by arinc_open(), and arinc_sweep().

unsigned int arinc_dev::speed

Referenced by arinc_ioctl().

dsm_arinc_status arinc_dev::status
int arinc_dev::sweep_jiffies

Referenced by arinc_ioctl(), and arinc_sweep().

struct timer_list arinc_dev::sweeper
atomic_t arinc_dev::used

The documentation for this struct was generated from the following file: