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

Data Fields

int spd
 
int fmt
 
int blksz
 
int run
 
struct emu_voicemaster
 
struct emu_voiceslave
 
struct snd_dbufbuffer
 
struct pcm_channelchannel
 
struct sc_infoparent
 
u_int32_t spd
 
u_int32_t fmt
 
u_int32_t bufsize
 
u_int32_t dac_data
 
u_int32_t dac_idx
 
u_int32_t active
 
u_int32_t ptr
 
u_int32_t prevptr
 

Detailed Description

Definition at line 194 of file emu10k1.c.

Field Documentation

◆ active

u_int32_t sc_pchinfo::active

Definition at line 116 of file maestro3.c.

Referenced by m3_intr().

◆ blksz

int sc_pchinfo::blksz

Definition at line 195 of file emu10k1.c.

Referenced by emu_settimer(), and emupchan_init().

◆ buffer

struct snd_dbuf * sc_pchinfo::buffer

Definition at line 197 of file emu10k1.c.

Referenced by emu_settimer(), emupchan_init(), m3_intr(), m3_pchan_init(), and m3_pchan_setblocksize().

◆ bufsize

u_int32_t sc_pchinfo::bufsize

Definition at line 113 of file maestro3.c.

Referenced by m3_intr(), and m3_pchan_init().

◆ channel

struct pcm_channel * sc_pchinfo::channel

Definition at line 198 of file emu10k1.c.

Referenced by emupchan_init(), m3_intr(), and m3_pchan_init().

◆ dac_data

u_int32_t sc_pchinfo::dac_data

Definition at line 114 of file maestro3.c.

Referenced by m3_pchan_init().

◆ dac_idx

u_int32_t sc_pchinfo::dac_idx

Definition at line 115 of file maestro3.c.

Referenced by m3_pchan_getcaps(), m3_pchan_init(), and m3_pchan_setblocksize().

◆ fmt [1/2]

int sc_pchinfo::fmt

Definition at line 195 of file emu10k1.c.

Referenced by emu_vsetup(), emupchan_init(), emupchan_setformat(), and m3_pchan_init().

◆ fmt [2/2]

u_int32_t sc_pchinfo::fmt

Definition at line 109 of file maestro3.c.

◆ master

struct emu_voice* sc_pchinfo::master

Definition at line 196 of file emu10k1.c.

Referenced by emu_vsetup(), and emupchan_init().

◆ parent

struct sc_info * sc_pchinfo::parent

Definition at line 199 of file emu10k1.c.

Referenced by emupchan_init(), and m3_pchan_init().

◆ prevptr

u_int32_t sc_pchinfo::prevptr

Definition at line 118 of file maestro3.c.

Referenced by m3_intr().

◆ ptr

u_int32_t sc_pchinfo::ptr

Definition at line 117 of file maestro3.c.

Referenced by m3_intr().

◆ run

int sc_pchinfo::run

Definition at line 195 of file emu10k1.c.

◆ slave

struct emu_voice * sc_pchinfo::slave

Definition at line 196 of file emu10k1.c.

Referenced by emupchan_init().

◆ spd [1/2]

int sc_pchinfo::spd

Definition at line 195 of file emu10k1.c.

Referenced by emu_settimer(), emu_vsetup(), emupchan_init(), emupchan_setspeed(), and m3_pchan_init().

◆ spd [2/2]

u_int32_t sc_pchinfo::spd

Definition at line 108 of file maestro3.c.


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