FreeBSD kernel sound device code
|
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 |
unsigned int fm801_info::bufsz |
Definition at line 165 of file fm801.c.
Referenced by fm801_pci_attach(), and fm801ch_init().
void* fm801_info::ih |
Definition at line 147 of file fm801.c.
Referenced by fm801_pci_attach(), and fm801_pci_detach().
struct resource * fm801_info::irq |
Definition at line 145 of file fm801.c.
Referenced by fm801_pci_attach(), and fm801_pci_detach().
int fm801_info::irqid |
Definition at line 146 of file fm801.c.
Referenced by fm801_pci_attach(), and fm801_pci_detach().
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().
u_int32_t fm801_info::play_blksize |
Definition at line 152 of file fm801.c.
Referenced by fm801ch_setblocksize(), and fm801ch_trigger().
u_int32_t fm801_info::play_flip |
Definition at line 149 of file fm801.c.
Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().
u_int32_t fm801_info::play_fmt |
Definition at line 153 of file fm801.c.
Referenced by fm801ch_setformat(), and fm801ch_trigger().
u_int32_t fm801_info::play_nextblk |
Definition at line 150 of file fm801.c.
Referenced by fm801_intr(), and fm801ch_trigger().
u_int32_t fm801_info::play_shift |
Definition at line 154 of file fm801.c.
Referenced by fm801ch_setspeed(), and fm801ch_trigger().
u_int32_t fm801_info::play_start |
Definition at line 151 of file fm801.c.
Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().
device_t fm801_info::radio |
Definition at line 169 of file fm801.c.
Referenced by fm801_pci_attach(), and fm801_pci_detach().
struct fm801_chinfo pch fm801_info::rch |
Definition at line 167 of file fm801.c.
Referenced by fm801_intr(), fm801ch_init(), and fm801ch_setspeed().
u_int32_t fm801_info::rec_blksize |
Definition at line 160 of file fm801.c.
Referenced by fm801ch_setblocksize(), and fm801ch_trigger().
u_int32_t fm801_info::rec_flip |
Definition at line 157 of file fm801.c.
Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().
u_int32_t fm801_info::rec_fmt |
Definition at line 161 of file fm801.c.
Referenced by fm801ch_setformat(), and fm801ch_trigger().
u_int32_t fm801_info::rec_nextblk |
Definition at line 158 of file fm801.c.
Referenced by fm801_intr(), and fm801ch_trigger().
u_int32_t fm801_info::rec_shift |
Definition at line 162 of file fm801.c.
Referenced by fm801ch_setspeed(), and fm801ch_trigger().
u_int32_t fm801_info::rec_start |
Definition at line 159 of file fm801.c.
Referenced by fm801_intr(), fm801ch_getptr(), and fm801ch_trigger().
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().
int fm801_info::regid |
Definition at line 146 of file fm801.c.
Referenced by fm801_pci_attach(), and fm801_pci_detach().
int fm801_info::regtype |
Definition at line 146 of file fm801.c.
Referenced by fm801_pci_attach(), and fm801_pci_detach().
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().
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().
int fm801_info::type |
Definition at line 136 of file fm801.c.
Referenced by fm801_pci_attach().