◆ addr
unsigned long LAMS_board::addr |
◆ avg_lsw_data_addr
unsigned long LAMS_board::avg_lsw_data_addr |
◆ avg_msw_data_addr
unsigned long LAMS_board::avg_msw_data_addr |
◆ avg_read_state
struct sample_read_state LAMS_board::avg_read_state |
◆ avg_samples
struct dsm_sample_circ_buf LAMS_board::avg_samples |
output spectra average samples from bottom half.
◆ avgMask
unsigned int LAMS_board::avgMask |
◆ avgShift
◆ bh_data
data for use by bottom half
◆ cdev
struct cdev LAMS_board::cdev |
◆ device
struct device* LAMS_board::device |
◆ deviceName
char LAMS_board::deviceName[32] |
◆ ioport
unsigned int LAMS_board::ioport |
◆ irq
◆ isr_avg_samples
struct dsm_sample_circ_buf LAMS_board::isr_avg_samples |
spectra average samples read from LAMS board in ISR, passed to bottom half for further averaging.
◆ nAVG
How many spectra to further average.
◆ nPEAKS
◆ nPeaks
◆ num
◆ num_opened
atomic_t LAMS_board::num_opened |
Used to force exclusive open.
◆ peak_clear_addr
unsigned long LAMS_board::peak_clear_addr |
◆ peak_data_addr
unsigned long LAMS_board::peak_data_addr |
◆ peak_read_state
struct sample_read_state LAMS_board::peak_read_state |
◆ peak_samples
struct dsm_sample_circ_buf LAMS_board::peak_samples |
output spectra peak samples read from LAMS board in ISR.
◆ ram_clear_addr
unsigned long LAMS_board::ram_clear_addr |
◆ read_queue
wait_queue_head_t LAMS_board::read_queue |
user read & poll methods wait on this
◆ reglock
spinlock_t LAMS_board::reglock |
◆ specPointSkip
int LAMS_board::specPointSkip |
Initial points to skip in the spectrum.
◆ status
◆ worker
struct work_struct LAMS_board::worker |
The documentation for this struct was generated from the following file: