◆ 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: