Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | HOONTECH_DEVICE_DESC |
#define | ICE1712_SUBDEVICE_STDSP24 0x12141217 /* Hoontech SoundTrack Audio DSP 24 */ |
#define | ICE1712_SUBDEVICE_STDSP24_VALUE 0x00010010 /* A dummy id for Hoontech SoundTrack Audio DSP 24 Value */ |
#define | ICE1712_SUBDEVICE_STDSP24_MEDIA7_1 0x16141217 /* Hoontech ST Audio DSP24 Media 7.1 */ |
#define | ICE1712_SUBDEVICE_EVENT_EZ8 0x00010001 /* A dummy id for EZ8 */ |
#define | ICE1712_STDSP24_0_BOX(r, x) r[0] = ((r[0] & ~3) | ((x)&3)) |
#define | ICE1712_STDSP24_0_DAREAR(r, x) r[0] = ((r[0] & ~4) | (((x)&1)<<2)) |
#define | ICE1712_STDSP24_1_CHN1(r, x) r[1] = ((r[1] & ~1) | ((x)&1)) |
#define | ICE1712_STDSP24_1_CHN2(r, x) r[1] = ((r[1] & ~2) | (((x)&1)<<1)) |
#define | ICE1712_STDSP24_1_CHN3(r, x) r[1] = ((r[1] & ~4) | (((x)&1)<<2)) |
#define | ICE1712_STDSP24_2_CHN4(r, x) r[2] = ((r[2] & ~1) | ((x)&1)) |
#define | ICE1712_STDSP24_2_MIDIIN(r, x) r[2] = ((r[2] & ~2) | (((x)&1)<<1)) |
#define | ICE1712_STDSP24_2_MIDI1(r, x) r[2] = ((r[2] & ~4) | (((x)&1)<<2)) |
#define | ICE1712_STDSP24_3_MIDI2(r, x) r[3] = ((r[3] & ~1) | ((x)&1)) |
#define | ICE1712_STDSP24_3_MUTE(r, x) r[3] = ((r[3] & ~2) | (((x)&1)<<1)) |
#define | ICE1712_STDSP24_3_INSEL(r, x) r[3] = ((r[3] & ~4) | (((x)&1)<<2)) |
#define | ICE1712_STDSP24_SET_ADDR(r, a) r[a&3] = ((r[a&3] & ~0x18) | (((a)&3)<<3)) |
#define | ICE1712_STDSP24_CLOCK(r, a, c) r[a&3] = ((r[a&3] & ~0x20) | (((c)&1)<<5)) |
#define | ICE1712_STDSP24_CLOCK_BIT (1<<5) |
#define | ICE1712_STDSP24_DAREAR (1<<0) |
#define | ICE1712_STDSP24_MUTE (1<<1) |
#define | ICE1712_STDSP24_INSEL (1<<2) |
#define | ICE1712_STDSP24_BOX_CHN1 (1<<0) /* input channel 1 */ |
#define | ICE1712_STDSP24_BOX_CHN2 (1<<1) /* input channel 2 */ |
#define | ICE1712_STDSP24_BOX_CHN3 (1<<2) /* input channel 3 */ |
#define | ICE1712_STDSP24_BOX_CHN4 (1<<3) /* input channel 4 */ |
#define | ICE1712_STDSP24_BOX_MIDI1 (1<<8) |
#define | ICE1712_STDSP24_BOX_MIDI2 (1<<9) |
#define | ICE1712_STDSP24_AK4524_CS 0x03 /* AK4524 chip select; low = active */ |
#define | ICE1712_STDSP24_SERIAL_DATA 0x0c /* ak4524 data */ |
#define | ICE1712_STDSP24_SERIAL_CLOCK 0x30 /* ak4524 clock */ |
Variables | |
struct snd_ice1712_card_info | snd_ice1712_hoontech_cards [] |
#define HOONTECH_DEVICE_DESC |
Definition at line 27 of file hoontech.h.
Definition at line 43 of file hoontech.h.
Definition at line 44 of file hoontech.h.
Definition at line 45 of file hoontech.h.
Definition at line 46 of file hoontech.h.
Definition at line 47 of file hoontech.h.
Definition at line 48 of file hoontech.h.
Definition at line 50 of file hoontech.h.
Definition at line 49 of file hoontech.h.
Definition at line 53 of file hoontech.h.
Definition at line 51 of file hoontech.h.
Definition at line 52 of file hoontech.h.
#define ICE1712_STDSP24_AK4524_CS 0x03 /* AK4524 chip select; low = active */ |
Definition at line 73 of file hoontech.h.
Definition at line 64 of file hoontech.h.
Definition at line 65 of file hoontech.h.
Definition at line 66 of file hoontech.h.
Definition at line 67 of file hoontech.h.
#define ICE1712_STDSP24_BOX_MIDI1 (1<<8) |
Definition at line 68 of file hoontech.h.
#define ICE1712_STDSP24_BOX_MIDI2 (1<<9) |
Definition at line 69 of file hoontech.h.
Definition at line 55 of file hoontech.h.
#define ICE1712_STDSP24_CLOCK_BIT (1<<5) |
Definition at line 56 of file hoontech.h.
#define ICE1712_STDSP24_DAREAR (1<<0) |
Definition at line 60 of file hoontech.h.
#define ICE1712_STDSP24_INSEL (1<<2) |
Definition at line 62 of file hoontech.h.
#define ICE1712_STDSP24_MUTE (1<<1) |
Definition at line 61 of file hoontech.h.
#define ICE1712_STDSP24_SERIAL_CLOCK 0x30 /* ak4524 clock */ |
Definition at line 75 of file hoontech.h.
#define ICE1712_STDSP24_SERIAL_DATA 0x0c /* ak4524 data */ |
Definition at line 74 of file hoontech.h.
Definition at line 54 of file hoontech.h.
#define ICE1712_SUBDEVICE_EVENT_EZ8 0x00010001 /* A dummy id for EZ8 */ |
Definition at line 36 of file hoontech.h.
#define ICE1712_SUBDEVICE_STDSP24 0x12141217 /* Hoontech SoundTrack Audio DSP 24 */ |
Definition at line 33 of file hoontech.h.
#define ICE1712_SUBDEVICE_STDSP24_MEDIA7_1 0x16141217 /* Hoontech ST Audio DSP24 Media 7.1 */ |
Definition at line 35 of file hoontech.h.
#define ICE1712_SUBDEVICE_STDSP24_VALUE 0x00010010 /* A dummy id for Hoontech SoundTrack Audio DSP 24 Value */ |
Definition at line 34 of file hoontech.h.
struct snd_ice1712_card_info snd_ice1712_hoontech_cards[] |