FreeBSD kernel sound device code
fm801_info Struct Reference
Collaboration diagram for fm801_info:

Data Fields

int type
 
bus_space_tag_t st
 
bus_space_handle_t sh
 
bus_dma_tag_t parent_dmat
 
device_t dev
 
int num
 
u_int32_t unit
 
struct resource * reg
 
struct resource * irq
 
int regtype
 
int regid
 
int irqid
 
void * ih
 
u_int32_t play_flip
 
u_int32_t play_nextblk
 
u_int32_t play_start
 
u_int32_t play_blksize
 
u_int32_t play_fmt
 
u_int32_t play_shift
 
u_int32_t play_size
 
u_int32_t rec_flip
 
u_int32_t rec_nextblk
 
u_int32_t rec_start
 
u_int32_t rec_blksize
 
u_int32_t rec_fmt
 
u_int32_t rec_shift
 
u_int32_t rec_size
 
unsigned int bufsz
 
struct fm801_chinfo pch rch
 
device_t radio
 

Detailed Description

Definition at line 135 of file fm801.c.

Field Documentation

◆ bufsz

unsigned int fm801_info::bufsz

Definition at line 165 of file fm801.c.

Referenced by fm801_pci_attach(), and fm801ch_init().

◆ dev

device_t fm801_info::dev

Definition at line 141 of file fm801.c.

◆ ih

void* fm801_info::ih

Definition at line 147 of file fm801.c.

Referenced by fm801_pci_attach(), and fm801_pci_detach().

◆ irq

struct resource * fm801_info::irq

Definition at line 145 of file fm801.c.

Referenced by fm801_pci_attach(), and fm801_pci_detach().

◆ irqid

int fm801_info::irqid

Definition at line 146 of file fm801.c.

Referenced by fm801_pci_attach(), and fm801_pci_detach().

◆ num

int fm801_info::num

Definition at line 142 of file fm801.c.

◆ parent_dmat

bus_dma_tag_t fm801_info::parent_dmat

Definition at line 139 of file fm801.c.

Referenced by fm801_pci_attach(), fm801_pci_detach(), and fm801ch_init().

◆ play_blksize

u_int32_t fm801_info::play_blksize

Definition at line 152 of file fm801.c.

Referenced by fm801ch_setblocksize(), and fm801ch_trigger().

◆ play_flip

u_int32_t fm801_info::play_flip

Definition at line 149 of file fm801.c.

Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().

◆ play_fmt

u_int32_t fm801_info::play_fmt

Definition at line 153 of file fm801.c.

Referenced by fm801ch_setformat(), and fm801ch_trigger().

◆ play_nextblk

u_int32_t fm801_info::play_nextblk

Definition at line 150 of file fm801.c.

Referenced by fm801_intr(), and fm801ch_trigger().

◆ play_shift

u_int32_t fm801_info::play_shift

Definition at line 154 of file fm801.c.

Referenced by fm801ch_setspeed(), and fm801ch_trigger().

◆ play_size

u_int32_t fm801_info::play_size

Definition at line 155 of file fm801.c.

◆ play_start

u_int32_t fm801_info::play_start

Definition at line 151 of file fm801.c.

Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().

◆ radio

device_t fm801_info::radio

Definition at line 169 of file fm801.c.

Referenced by fm801_pci_attach(), and fm801_pci_detach().

◆ rch

struct fm801_chinfo pch fm801_info::rch

Definition at line 167 of file fm801.c.

Referenced by fm801_intr(), fm801ch_init(), and fm801ch_setspeed().

◆ rec_blksize

u_int32_t fm801_info::rec_blksize

Definition at line 160 of file fm801.c.

Referenced by fm801ch_setblocksize(), and fm801ch_trigger().

◆ rec_flip

u_int32_t fm801_info::rec_flip

Definition at line 157 of file fm801.c.

Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().

◆ rec_fmt

u_int32_t fm801_info::rec_fmt

Definition at line 161 of file fm801.c.

Referenced by fm801ch_setformat(), and fm801ch_trigger().

◆ rec_nextblk

u_int32_t fm801_info::rec_nextblk

Definition at line 158 of file fm801.c.

Referenced by fm801_intr(), and fm801ch_trigger().

◆ rec_shift

u_int32_t fm801_info::rec_shift

Definition at line 162 of file fm801.c.

Referenced by fm801ch_setspeed(), and fm801ch_trigger().

◆ rec_size

u_int32_t fm801_info::rec_size

Definition at line 163 of file fm801.c.

◆ rec_start

u_int32_t fm801_info::rec_start

Definition at line 159 of file fm801.c.

Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().

◆ reg

struct resource* fm801_info::reg

Definition at line 145 of file fm801.c.

Referenced by fm801_alloc_resource(), fm801_pci_attach(), and fm801_pci_detach().

◆ regid

int fm801_info::regid

Definition at line 146 of file fm801.c.

Referenced by fm801_pci_attach(), and fm801_pci_detach().

◆ regtype

int fm801_info::regtype

Definition at line 146 of file fm801.c.

Referenced by fm801_pci_attach(), and fm801_pci_detach().

◆ sh

bus_space_handle_t fm801_info::sh

Definition at line 138 of file fm801.c.

Referenced by fm801_pci_attach(), fm801_rd(), and fm801_wr().

◆ st

bus_space_tag_t fm801_info::st

Definition at line 137 of file fm801.c.

Referenced by fm801_pci_attach(), fm801_rd(), and fm801_wr().

◆ type

int fm801_info::type

Definition at line 136 of file fm801.c.

Referenced by fm801_pci_attach().

◆ unit

u_int32_t fm801_info::unit

Definition at line 143 of file fm801.c.


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