/* SPDX-License-Identifier: GPL-2.0 */
#ifndef PCM1796_H_INCLUDED
#define PCM1796_H_INCLUDED
/* register 16 */
#define PCM1796_ATL_MASK 0 xff
/* register 17 */
#define PCM1796_ATR_MASK 0 xff
/* register 18 */
#define PCM1796_MUTE 0 x01
#define PCM1796_DME 0 x02
#define PCM1796_DMF_MASK 0 x0c
#define PCM1796_DMF_48 0 x04
#define PCM1796_DMF_441 0 x08
#define PCM1796_DMF_32 0 x0c
#define PCM1796_FMT_MASK 0 x70
#define PCM1796_FMT_16_RJUST 0 x00
#define PCM1796_FMT_20_RJUST 0 x10
#define PCM1796_FMT_24_RJUST 0 x20
#define PCM1796_FMT_24_LJUST 0 x30
#define PCM1796_FMT_16_I2S 0 x40
#define PCM1796_FMT_24_I2S 0 x50
#define PCM1796_ATLD 0 x80
/* register 19 */
#define PCM1796_INZD 0 x01
#define PCM1796_FLT_MASK 0 x02
#define PCM1796_FLT_SHARP 0 x00
#define PCM1796_FLT_SLOW 0 x02
#define PCM1796_DFMS 0 x04
#define PCM1796_OPE 0 x10
#define PCM1796_ATS_MASK 0 x60
#define PCM1796_ATS_1 0 x00
#define PCM1796_ATS_2 0 x20
#define PCM1796_ATS_4 0 x40
#define PCM1796_ATS_8 0 x60
#define PCM1796_REV 0 x80
/* register 20 */
#define PCM1796_OS_MASK 0 x03
#define PCM1796_OS_64 0 x00
#define PCM1796_OS_32 0 x01
#define PCM1796_OS_128 0 x02
#define PCM1796_CHSL_MASK 0 x04
#define PCM1796_CHSL_LEFT 0 x00
#define PCM1796_CHSL_RIGHT 0 x04
#define PCM1796_MONO 0 x08
#define PCM1796_DFTH 0 x10
#define PCM1796_DSD 0 x20
#define PCM1796_SRST 0 x40
/* register 21 */
#define PCM1796_PCMZ 0 x01
#define PCM1796_DZ_MASK 0 x06
/* register 22 */
#define PCM1796_ZFGL 0 x01
#define PCM1796_ZFGR 0 x02
/* register 23 */
#define PCM1796_ID_MASK 0 x1f
#endif
Messung V0.5 in Prozent C=94 H=94 G=93
¤ Dauer der Verarbeitung: 0.8 Sekunden
(vorverarbeitet am 2026-06-07)
¤
*© Formatika GbR, Deutschland