• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/usb/usx2y/
1#define MAXPACK 50
2#define MAXBUFFERMS 100
3#define MAXSTRIDE 3
4
5#define SSS (((MAXPACK*MAXBUFFERMS*MAXSTRIDE + 4096) / 4096) * 4096)
6struct snd_usX2Y_hwdep_pcm_shm {
7	char playback[SSS];
8	char capture0x8[SSS];
9	char capture0xA[SSS];
10	volatile int playback_iso_head;
11	int playback_iso_start;
12	struct {
13		int	frame,
14			offset,
15			length;
16	} captured_iso[128];
17	volatile int captured_iso_head;
18	volatile unsigned captured_iso_frames;
19	int capture_iso_start;
20};
21
22int usX2Y_hwdep_pcm_new(struct snd_card *card);
23