/* SPDX-License-Identifier: GPL-2.0+ java.lang.StringIndexOutOfBoundsException: Range [31, 30) out of bounds for length 68 * AC97_LINE1_RATEx40/* Line1 DAC/ADC Rate */ #efineAC97_HANDSET_RATE0x44/* Handset DAC/ADC Rate */ * AC97_LINE2_LEVELx48/* Line2 DAC/ADC Level */ *byIntel#define AC97_GPIO_CFG0/* GPIO Configuration */
*/ /* *AC'97codecregisters
*/
#define AC97_RESET 0x00 /* Reset */ #define AC97_MASTER 0x02 /* Master Volume */ #define AC97_HEADPHONE 0x04 /* Headphone Volume (optional) */ #define AC97_MASTER_MONO 0x06 /* Master Volume Mono (optional) */ #define AC97_MASTER_TONE 0x08 /* Master Tone (Bass & Treble) (optional) */ #define AC97_PC_BEEP 0x0a /* PC Beep Volume (optional) */ #define AC97_PHONE 0x0c /* Phone Volume (optional) */ #define AC97_MIC 0x0e /* MIC Volume */ #define AC97_LINE 0x10 /* Line In Volume */ #define AC97_CD 0x12 /* CD Volume */ #define AC97_VIDEO 0x14 /* Video Volume (optional) */ #define AC97_AUX 0x16 /* AUX Volume (optional) */ #define AC97_PCM java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39 # AC97_REC_SEL 0x1a /* Record Select */ #define AC97_REC_GAIN 0x1c /* Record Gain */ #define AC97_REC_GAIN_MIC xe/* Record Gain MIC (optional) */ #define AC97_GENERAL_PURPOSE 0x20 /* General Purpose (optional) */ ##efine AC97_CODEC_CLASS_REV x60/* Codec Class/Revision */ #define AC97_INT_PAGING 0x24 /* Audio Interrupt & Paging (AC'97 2.3) */ #0x26/ /* range 0x28-0x3a - AUDIO AC'97 2.0 extensions */ #define0 *Extended ID * #define# AC97_FUNC_INFO x68 /* Function Information */ #define #define AC97_SENSE_INFO 0x6a Details */
java.lang.NullPointerException # AC97_PCM_LFE_DAC_RATE 0/* PCM LFE DAC Rate */ # AC97_PCM_LR_ADC_RATE x32 /* PCM LR ADC Rate */
java.lang.NullPointerException #efine AC97_SLOT_TAG 0 #define AC97_SURROUND_MASTER 0x38 /* Surround (Rear) Master Volume */AC97_SLOT_CMD_ADDR 1
definejava.lang.StringIndexOutOfBoundsException: Range [27, 26) out of bounds for length 28 /* range 0x3c-0x58 - MODEM */ #define AC97_EXTENDED_MID 0define java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
d 0 #define AC97_LINE1_RATE 0x40 /* Line1 DAC/ADC Rate */ #define AC97_LINE2_RATE 0x42 /* Line2 DAC/ADC Rate */ # /* Handset DAC/ADC Rate */ #define0x46 #define AC97_LINE2_LEVEL 0define7 #define AC97_HANDSET_LEVEL 0x4a /* Handset DAC/ADC Level */ #define AC97_GPIO_CFG 0x4c /* GPIO Configuration */ # 0x4e/* GPIO Pin Polarity/Type, 0=low, 1=high active */ #efine/* double rate operation */ #define#efineAC97_SLOT_SPDIF_RIGHT #define054/* GPIO Pin Status, slot 12 */ #define AC97_MISC_AFE d AC97_SLOT_SPDIF_RIGHT19 /* range 0x5a-0x7b - Vendor Specific */ ##define 10 #define AC97_VENDOR_ID2 0x7e /* Vendor ID2 / revision */define AC97_SLOT_PCM_LEFT_1 10/* double rate operation */ /* range 0x60-0x6f (page 1) - extended codec registers */ #define AC97_CODEC_CLASS_REV 0x60/*Codec Class/Revision * ##defineAC97_SLOT_PCM_RIGHT_1 11/* double rate operation */ #define AC97_PCI_SID 0x64 /* PCI Subsystem ID */ 0x66 /* Function Select */ #define AC97_FUNC_INFOdefine AC97_SLOT_MODEM_GPIO 12/* modem GPIO */ #/* SenseDetails /
/* volume controls */
java.lang.StringIndexOutOfBoundsException: Range [41, 34) out of bounds for length 34 #define AC97_MUTE_MASK_STEREO0
/* slot allocation */ # AC97_SLOT_TAG java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 24 #define AC97_SLOT_CMD_ADDR 1 # AC97_SLOT_CMD_DATA java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28 #define AC97_SLOT_PCM_LEFT #define AC97_SLOT_PCM_RIGHT 4
AC97_SLOT_MODEM_LINE1 5 #define AC97_BC_20BIT_DACx0080java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60 #defineAC97_SLOT_MIC 6/* input */ #efine java.lang.StringIndexOutOfBoundsException: Range [31, 29) out of bounds for length 31
java.lang.StringIndexOutOfBoundsException: Range [49, 27) out of bounds for length 49 #definejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 # 7 #define AC97_SLOT_PCM_SRIGHT 8/* surround right */ #define AC97_SLOT_PCM_RIGHT_0 8/* double rate operation */ #define AC97_SLOT_SPDIF_RIGHT 8 #define AC97_SLOT_LFE 9 #define #define AC97_GP_DRSS_780x0400
java.lang.NullPointerException #define#efineAC97_PD_ADC_STATUS 0x0001 /* ADC status (RO) */ #define AC97_SLOT_SPDIF_LEFT2 10
define 11java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41 #define AC97_SLOT_PCM_RIGHT_1 #AC97_PD_PR0 x0100 #define AC97_PD_PR1 0x0200/* Power down PCM front DAC */
java.lang.StringIndexOutOfBoundsException: Range [28, 7) out of bounds for length 48 12/ double rate/
/* basic capabilities (reset register) */ #efine java.lang.StringIndexOutOfBoundsException: Range [36, 29) out of bounds for length 71 #define0x0002 /* Reserved (was Modem Line Codec support) */ #define0x0004 /* Bass & Treble Control */ #define java.lang.StringIndexOutOfBoundsException: Range [20, 19) out of bounds for length 61 # 0java.lang.StringIndexOutOfBoundsException: Range [33, 32) out of bounds for length 60 #AC97_BC_LOUDNESS x0020/* Loudness (bass boost) Support */ #define java.lang.StringIndexOutOfBoundsException: Range [21, 19) out of bounds for length 69
java.lang.StringIndexOutOfBoundsException: Range [30, 7) out of bounds for length 60 #define4 # AC97_EI_CDAC 0x0040 /* PCM Center DAC available */ #0 #define AC97_BC_18BIT_ADC 0x0100/ #define AC97_BC_20BIT_ADC#AC97_EI_AMAP 0x0200/ indicatesoptional /DACmapping based oncodec / #define AC97_BC_ADC_MASK0
define 0x7c00 /* Per-vendor ID of 3D enhancement */
/* general purpose */ #define AC97_GP_DRSS_MASK 0x0c00 /* double rate slot select */ #define AC97_GP_DRSS_1011 0x0000 /* LR(C) 10+11(+12) */
java.lang.StringIndexOutOfBoundsException: Range [23, 7) out of bounds for length 44
/* powerdown bits */ #efine0/ ADCstatus RO* #define AC97_PD_DAC_STATUS 0x0002 /* DAC status (RO) */ #define AC97_PD_MIXER_STATUS 0x0004 /* Analog mixer status (RO) */ # AC97_PD_VREF_STATUS 0x0008 /* Vref status (RO) */ #define AC97_PD_PR0 0x0100 /* Power down PCM ADCs and input MUX */ #define AC97_PD_PR1 0x0200 /* Power down PCM front DAC */ ##defineAC97_EA_SPDIF 0x0004 /* S/PDIF out enable bit */ #define #define AC97_EA_VRM0x0008 /* Variable bit rate for MIC enable bit */ # AC97_EA_SPSA_SLOT_MASK 0/* Mask for slot assignment bits */ #define AC97_PD_PR5 0x2000 /* Disable internal clock usage */define AC97_EA_SPSA_3_40java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60 #define AC97_PD_PR6 0define AC97_EA_SPSA_10_11 0x0030 #defineAC97_EA_CDAC 0java.lang.StringIndexOutOfBoundsException: Index 70 out of bounds for length 70
/* extended audio ID bit defines */ #define AC97_EI_VRA 0x0001 /* Variable bit rate supported */ #define AC97_EI_DRA 0x0002 /* Double rate supported */ #define AC97_EI_SPDIF 0x0004 /* S/PDIF out supported */ #define AC97_EI_VRM 0x0008 /* Variable bit rate supported for MIC */ #define x0080 /* PCM Surround DACs are ready (Read only) */ #define AC97_EI_DACS_SLOT_SHIFT 4 #define#AC97_EA_LDAC 0/* PCM LFE DAC is ready (Read only) */ #define AC97_EI_SDAC 0x0080 /* PCM Surround DACs available */ #define x0100 /* PCM LFE DAC available */
defineAC97_EI_AMAP 0/* indicates optional slot/DAC mapping based on codec ID */ #define #define AC97_EA_PRJx1000 /* Turns the PCM Surround DACs off */ #efineAC97_EI_REV_22 0x0400 /* AC'97 revision 2.2 */ #define AC97_EI_REV_23 0x0800 /* AC'97 revision 2.3 */ #define AC97_EI_REV_SHIFT 10 #define AC97_EI_ADDR_MASK 0xc000 /* physical codec ID (address) */ #define AC97_EI_ADDR_SHIFT 14
/* extended audio status and control bit defines */ ##define AC97_SC_PRO 0x0001 /* Professional status */ #define AC97_EA_DRA 0x0002 /* Double-rate audio enable bit */ #define #define AC97_SC_NAUDIO 0x0002 /* Non audio stream */ #define AC97_EA_VRM 00x0004 /* Copyright status */ #define AC97_EA_SPSA_SLOT_MASK0/* Mask for slot assignment bits */
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 33
d java.lang.StringIndexOutOfBoundsException: Range [32, 24) out of bounds for length 60 #java.lang.StringIndexOutOfBoundsException: Range [27, 25) out of bounds for length 62 #defineAC97_EA_SPSA_6_9 00020/* Slot assigned to 6 & 9 */
*/ #define AC97_EA_CDAC 0x0040 /* PCM Center DAC is ready (Read only) */ #define AC97_PAGE_1/java.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60 #/* PCM LFE DAC is ready (Read only) */ #efine0/* MIC ADC is ready (Read only) */ #
#define AC97_EA_PRI 0x0800 /* Turns the PCM Center DAC off */
defineAC97_EA_PRJ 0/* Turns the PCM Surround DACs off */ #define #definejava.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
/* S/PDIF control bit defines */ #define AC97_SC_PRO 0x0001 /* Professional status */ #define AC97_SC_NAUDIO 0x0002 /* Non audio stream */ #efine0x0004 /* Copyright status */ #define AC97_SC_PRE 0x0008 /* Preemphasis status */ #define AC97_SC_CC_MASK 0x07f0 /* Category Code mask */#define AC97_MEI_HANDSET 0x0004 /* Handset present */ # AC97_MEI_CID1 0x0008 /* caller ID decode for Line1 is supported */ #define AC97_SC_L 0x0800 /* Generation Level status */#defineAC97_MEI_CID2 0x0010 /* caller ID decode for Line2 is supported */ #define AC97_SC_SPSR_MASK 0x3000 /* S/PDIF Sample Rate bits */ #define java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 0 #define AC97_SC_SPSR_44K 0/ #define AC97_SC_SPSR_48K 0x2000 /* Use 48kHz Sample rate */AC97_MEA_MREF x0002/* Vref is up to nominal level (ro) */ #define AC97_SC_SPSR_32K 0x3000 /* Use 32kHz Sample rate */ #define AC97_SC_DRS 0x4000 /* Double Rate S/PDIF */ #define AC97_SC_V 0x8000 /* Validity status */
/* Interrupt and Paging bit defines (AC'97 2.3) */ #efine AC97_PAGE_MASK 0x000f/*PageSelector */ #define0/java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58 #/* Extended Codec Registers page 1 */
java.lang.StringIndexOutOfBoundsException: Range [25, 23) out of bounds for length 54 #define AC97_MEA_PRB 0x0200 #define define AC97_MEA_PRC 0x0400 /* ADC1 power down (high) */ #defineAC97_MEA_PRF x2000 /* DAC2 power down (high) */
d x8000/* Interrupt Status */
/* extended modem ID bit defines */0/* HDAC power down (high) */ 0001/* Line1 present */ #java.lang.StringIndexOutOfBoundsException: Range [24, 22) out of bounds for length 50 #definejava.lang.StringIndexOutOfBoundsException: Range [32, 27) out of bounds for length 70 /* caller ID decode for Line1 is supported */ #AC97_GPIO_LIN x0040/* Opt./ Handset off hook detect Line1 (in) */ #define AC97_MEI_ADDR_MASK 0xc000 /* physical codec ID (address) */
java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 30
/* extended modem status and control bit defines */ java.lang.StringIndexOutOfBoundsException: Range [32, 26) out of bounds for length 60 #define AC97_MEA_GPIO 0java.lang.StringIndexOutOfBoundsException: Range [32, 27) out of bounds for length 73 #define AC97_MEA_MREF 0# java.lang.StringIndexOutOfBoundsException: Range [32, 29) out of bounds for length 74 #define AC97_MEA_ADC1 0x0004 #define AC97_MEA_DAC1 0x0008 /* DAC1 operational (ro) */ #define AC97_MEA_ADC2 0x0010 /* ADC2 operational (ro) */ #define AC97_MEA_DAC2 0x0020 /* DAC2 operational (ro) */ #define AC97_MEA_HADC 0x0040 /* HADC operational (ro) */ #define AC97_MEA_HDAC 0x0080 /* HDAC operational (ro) */ #define AC97_MEA_PRA 0x0100 /* GPIO power down (high) */ #define AC97_MEA_PRB 0x0200 /* reserved */ #define AC97_MEA_PRC 0x0400 /* ADC1 power down (high) */ #define AC97_MEA_PRD 0x0800 /* DAC1 power down (high) */ #define AC97_MEA_PRE 0x1000 /* ADC2 power down (high) */ #define AC97_MEA_PRF 0x2000 /* DAC2 power down (high) */ #define AC97_MEA_PRG 0x4000 /* HADC power down (high) */ #define AC97_MEA_PRH 0x8000 /* HDAC power down (high) */
/* modem gpio status defines */ #define AC97_GPIO_LINE1_OH 0x0001 /* Off Hook Line1 */ #define AC97_GPIO_LINE1_RI 0x0002 /* Ring Detect Line1 */ #define AC97_GPIO_LINE1_CID 0x0004 /* Caller ID path enable Line1 */ #define AC97_GPIO_LINE1_LCS 0x0008 /* Loop Current Sense Line1 */ #define AC97_GPIO_LINE1_PULSE 0x0010 /* Opt./ Pulse Dial Line1 (out) */ #define AC97_GPIO_LINE1_HL1R 0x0020 /* Opt./ Handset to Line1 relay control (out) */ #define AC97_GPIO_LINE1_HOHD 0x0040 /* Opt./ Handset off hook detect Line1 (in) */ #define AC97_GPIO_LINE12_AC 0x0080 /* Opt./ Int.bit 1 / Line1/2 AC (out) */ #define AC97_GPIO_LINE12_DC 0x0100 /* Opt./ Int.bit 2 / Line1/2 DC (out) */ #define AC97_GPIO_LINE12_RS 0x0200 /* Opt./ Int.bit 3 / Line1/2 RS (out) */ #define AC97_GPIO_LINE2_OH 0x0400 /* Off Hook Line2 */ #define AC97_GPIO_LINE2_RI 0x0800 /* Ring Detect Line2 */ #define AC97_GPIO_LINE2_CID 0x1000 /* Caller ID path enable Line2 */ #define AC97_GPIO_LINE2_LCS 0x2000 /* Loop Current Sense Line2 */ #define AC97_GPIO_LINE2_PULSE 0x4000 /* Opt./ Pulse Dial Line2 (out) */ #define AC97_GPIO_LINE2_HL1R 0x8000 /* Opt./ Handset to Line2 relay control (out) */
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.6Bemerkung:
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.