Lines Matching full:buffer

20 					  struct snd_info_buffer *buffer,
33 snd_iprintf(buffer, "\n%s\n", title);
36 snd_iprintf(buffer, "Professional Mode : %s\n", str_yes_no(status & SPCS_PROFESSIONAL));
37 snd_iprintf(buffer, "Not Audio Data : %s\n", str_yes_no(status & SPCS_NOTAUDIODATA));
38 snd_iprintf(buffer, "Copyright : %s\n", str_yes_no(status & SPCS_COPYRIGHT));
39 snd_iprintf(buffer, "Emphasis : %s\n", emphasis[(status & SPCS_EMPHASISMASK) >> 3]);
40 snd_iprintf(buffer, "Mode : %i\n", (status & SPCS_MODEMASK) >> 6);
41 snd_iprintf(buffer, "Category Code : 0x%x\n", (status & SPCS_CATEGORYCODEMASK) >> 8);
42 snd_iprintf(buffer, "Generation Status : %s\n", status & SPCS_GENERATIONSTATUS ? "original" : "copy");
43 snd_iprintf(buffer, "Source Mask : %i\n", (status & SPCS_SOURCENUMMASK) >> 16);
44 snd_iprintf(buffer, "Channel Number : %s\n", channel[(status & SPCS_CHANNELNUMMASK) >> 20]);
45 snd_iprintf(buffer, "Sample Rate : %iHz\n", samplerate[(status & SPCS_SAMPLERATEMASK) >> 24]);
46 snd_iprintf(buffer, "Clock Accuracy : %s\n", clkaccy[(status & SPCS_CLKACCYMASK) >> 28]);
50 snd_iprintf(buffer, "S/PDIF Valid : %s\n", str_on_off(rate & SRCS_SPDIFVALID));
51 snd_iprintf(buffer, "S/PDIF Locked : %s\n", str_on_off(rate & SRCS_SPDIFLOCKED));
52 snd_iprintf(buffer, "Rate Locked : %s\n", str_on_off(rate & SRCS_RATELOCKED));
54 snd_iprintf(buffer, "Estimated Sample Rate : %d\n", ((rate & 0xFFFFF ) * 375) >> 11);
57 snd_iprintf(buffer, "No signal detected.\n");
63 struct snd_info_buffer *buffer)
76 snd_iprintf(buffer, "EMU10K1\n\n");
77 snd_iprintf(buffer, "Card : %s\n",
81 snd_iprintf(buffer, "Internal TRAM (words) : 0x%x\n", emu->fx8010.itram_size);
82 snd_iprintf(buffer, "External TRAM (words) : 0x%x\n", (int)emu->fx8010.etram_pages.bytes / 2);
84 snd_iprintf(buffer, "\nEffect Send Routing & Amounts:\n");
93 snd_iprintf(buffer, "Ch%-2i: A=%2i:%02x, B=%2i:%02x, C=%2i:%02x, D=%2i:%02x, ",
99 snd_iprintf(buffer, "E=%2i:%02x, F=%2i:%02x, G=%2i:%02x, H=%2i:%02x\n",
106 snd_iprintf(buffer, "Ch%-2i: A=%2i:%02x, B=%2i:%02x, C=%2i:%02x, D=%2i:%02x\n",
114 snd_iprintf(buffer, "\nEffect Send Targets:\n");
119 snd_iprintf(buffer, " Channel %02i [%s]\n", idx, c);
122 snd_iprintf(buffer, "\nOutput Channels:\n");
125 snd_iprintf(buffer, " Channel %02i [%s]\n", idx, outputs[idx]);
126 snd_iprintf(buffer, "\nInput Channels:\n");
129 snd_iprintf(buffer, " Channel %02i [%s]\n", idx, inputs[idx]);
130 snd_iprintf(buffer, "\nMultichannel Capture Sources:\n");
133 snd_iprintf(buffer, " Channel %02i [Output: %s]\n",
138 snd_iprintf(buffer, " Channel %02i [Input: %s]\n",
146 snd_iprintf(buffer, " Channel %02i [Output: %s]\n",
149 snd_iprintf(buffer, " Channel %02i [Input: %s]\n",
152 snd_iprintf(buffer, " Channel %02i [Input: %s]\n",
162 struct snd_info_buffer *buffer)
175 snd_iprintf(buffer, "Lock status 1: %#x\n", value & 0x10);
181 snd_iprintf(buffer, "Lock status 2: %#x %#x\n", value, value2);
183 snd_iprintf(buffer, "S/PDIF rate: %dHz\n",
186 snd_iprintf(buffer, "ADAT rate: %dHz\n",
188 snd_iprintf(buffer, "Dock rate: %dHz\n",
193 snd_iprintf(buffer, "BNC rate: %dHz\n",
198 snd_iprintf(buffer, "\nS/PDIF input invalid\n");
200 snd_iprintf(buffer, "\nS/PDIF mode: %s%s\n",
206 snd_emu10k1_proc_spdif_status(emu, buffer, "CD-ROM S/PDIF In", CDCS, CDSRCS);
207 snd_emu10k1_proc_spdif_status(emu, buffer, "Optical or Coax S/PDIF In", GPSCS, GPSRCS);
211 snd_iprintf(buffer, "\nZoomed Video\n");
212 snd_iprintf(buffer, "Rate Locked : %s\n", str_on_off(val & SRCS_RATELOCKED));
213 snd_iprintf(buffer, "Estimated Sample Rate : 0x%x\n", val & SRCS_ESTSAMPLERATE);
218 struct snd_info_buffer *buffer)
226 if (tmp & 0x8) snd_iprintf(buffer, "Channel %d: Rate=%d\n", n, samplerate[tmp & 0x7]);
227 else snd_iprintf(buffer, "Channel %d: No input\n", n);
305 static int disasm_emu10k1_reg(char *buffer,
313 return sprintf(buffer, "%s0x%03x", pfx, reg);
318 return sprintf(buffer, "%s%s(%u)", pfx, name, reg);
319 return sprintf(buffer, "%s%s", pfx, emu10k1_const_entries[reg]);
324 static int disasm_sblive_reg(char *buffer, unsigned reg, const char *pfx)
326 return disasm_emu10k1_reg(buffer, sblive_reg_entries, reg, pfx);
329 static int disasm_audigy_reg(char *buffer, unsigned reg, const char *pfx)
331 return disasm_emu10k1_reg(buffer, audigy_reg_entries, reg, pfx);
335 struct snd_info_buffer *buffer)
346 snd_iprintf(buffer, "FX8010 Instruction List '%s'\n", emu->fx8010.name);
347 snd_iprintf(buffer, " Code dump :\n");
370 snd_iprintf(buffer, "%s %s /* 0x%04x: 0x%08x%08x */\n",
429 struct snd_info_buffer *buffer)
439 snd_iprintf(buffer, "ch\tdirty\tlast\tuse\n");
442 snd_iprintf(buffer, "%i\t%u\t%u\t%s\n",
453 struct snd_info_buffer *buffer,
457 snd_iprintf(buffer, "%04x: %04x\n", dst, src);
461 struct snd_info_buffer *buffer)
469 snd_iprintf(buffer, "EMU1010 Registers:\n\n");
473 snd_iprintf(buffer, "%02x: %02x\n", i, value);
476 snd_iprintf(buffer, "\nEMU1010 Routes:\n\n");
479 snd_emu_proc_emu1010_link_read(emu, buffer, i);
482 snd_emu_proc_emu1010_link_read(emu, buffer, 0x100 + i);
485 snd_emu_proc_emu1010_link_read(emu, buffer, 0x200 + i);
487 snd_emu_proc_emu1010_link_read(emu, buffer, 0x300 + i);
490 snd_emu_proc_emu1010_link_read(emu, buffer, 0x400 + i);
493 snd_emu_proc_emu1010_link_read(emu, buffer, 0x400 + i);
496 snd_emu_proc_emu1010_link_read(emu, buffer, 0x500 + i);
499 snd_emu_proc_emu1010_link_read(emu, buffer, 0x500);
500 snd_emu_proc_emu1010_link_read(emu, buffer, 0x501);
501 snd_emu_proc_emu1010_link_read(emu, buffer, 0x600);
502 snd_emu_proc_emu1010_link_read(emu, buffer, 0x601);
503 snd_emu_proc_emu1010_link_read(emu, buffer, 0x700);
504 snd_emu_proc_emu1010_link_read(emu, buffer, 0x701);
512 struct snd_info_buffer *buffer)
517 snd_iprintf(buffer, "IO Registers:\n\n");
520 snd_iprintf(buffer, "%02X: %08lX\n", i, value);
525 struct snd_info_buffer *buffer)
530 while (!snd_info_get_line(buffer, line, sizeof(line))) {
573 struct snd_info_buffer *buffer, int iobase, int offset, int length, int voices)
579 snd_iprintf(buffer, "Input values out of range\n");
582 snd_iprintf(buffer, "Registers 0x%x\n", iobase);
584 snd_iprintf(buffer, "%02X: ",i);
587 snd_iprintf(buffer, "%08lX ", value);
589 snd_iprintf(buffer, "\n");
594 struct snd_info_buffer *buffer,
600 while (!snd_info_get_line(buffer, line, sizeof(line))) {
609 struct snd_info_buffer *buffer)
611 snd_emu_proc_ptr_reg_write(entry, buffer, 0, 0x80, 64);
615 struct snd_info_buffer *buffer)
618 snd_emu_proc_ptr_reg_write(entry, buffer, 0x20,
624 struct snd_info_buffer *buffer)
626 snd_emu_proc_ptr_reg_read(entry, buffer, 0, 0, 0x40, 64);
630 struct snd_info_buffer *buffer)
632 snd_emu_proc_ptr_reg_read(entry, buffer, 0, 0x40, 0x40, 64);
636 struct snd_info_buffer *buffer)
638 snd_emu_proc_ptr_reg_read(entry, buffer, 0x20, 0, 0x40, 4);
642 struct snd_info_buffer *buffer)
644 snd_emu_proc_ptr_reg_read(entry, buffer, 0x20, 0x40, 0x40, 4);
648 struct snd_info_buffer * buffer)
650 snd_emu_proc_ptr_reg_read(entry, buffer, 0x20, 0x80, 0x20, 4);