1
2
3
4
5
6
7
8
9#ifndef _20K2REGISTERS_H_
10#define _20K2REGISTERS_H_
11
12
13
14#define WC 0x1b7000
15#define TIMR 0x1b7004
16# define TIMR_IE (1<<15)
17# define TIMR_IP (1<<14)
18#define GIP 0x1b7010
19#define GIE 0x1b7014
20
21
22#define I2C_IF_ADDRESS 0x1B9000
23#define I2C_IF_WDATA 0x1B9004
24#define I2C_IF_RDATA 0x1B9008
25#define I2C_IF_STATUS 0x1B900C
26#define I2C_IF_WLOCK 0x1B9010
27
28
29#define GLOBAL_CNTL_GCTL 0x1B7090
30
31
32#define PLL_CTL 0x1B7080
33#define PLL_STAT 0x1B7084
34#define PLL_ENB 0x1B7088
35
36
37#define SRC_CTL 0x1A0000
38#define SRC_CCR 0x1A0004
39#define SRC_IMAP 0x1A0008
40#define SRC_CA 0x1A0010
41#define SRC_CF 0x1A0014
42#define SRC_SA 0x1A0018
43#define SRC_LA 0x1A001C
44#define SRC_CTLSWR 0x1A0020
45#define SRC_CD 0x1A0080
46#define SRC_MCTL 0x1A012C
47#define SRC_IP 0x1A102C
48#define SRC_ENB 0x1A282C
49#define SRC_ENBSTAT 0x1A202C
50#define SRC_ENBSA 0x1A232C
51#define SRC_DN0Z 0x1A0030
52#define SRC_DN1Z 0x1A0040
53#define SRC_UPZ 0x1A0060
54
55
56#define GPIO_DATA 0x1B7020
57#define GPIO_CTRL 0x1B7024
58#define GPIO_EXT_DATA 0x1B70A0
59
60
61#define VMEM_PTPAL 0x1C6300
62#define VMEM_PTPAH 0x1C6304
63#define VMEM_CTL 0x1C7000
64
65
66#define TRANSPORT_ENB 0x1B6000
67#define TRANSPORT_CTL 0x1B6004
68#define TRANSPORT_INT 0x1B6008
69
70
71#define AUDIO_IO_AIM 0x1B5000
72#define AUDIO_IO_TX_CTL 0x1B5400
73#define AUDIO_IO_TX_CSTAT_L 0x1B5408
74#define AUDIO_IO_TX_CSTAT_H 0x1B540C
75#define AUDIO_IO_RX_CTL 0x1B5410
76#define AUDIO_IO_RX_SRT_CTL 0x1B5420
77#define AUDIO_IO_MCLK 0x1B5600
78#define AUDIO_IO_TX_BLRCLK 0x1B5604
79#define AUDIO_IO_RX_BLRCLK 0x1B5608
80
81
82#define MIXER_AMOPLO 0x130000
83#define MIXER_AMOPHI 0x130004
84#define MIXER_PRING_LO_HI 0x188000
85#define MIXER_PMOPLO 0x138000
86#define MIXER_PMOPHI 0x138004
87#define MIXER_AR_ENABLE 0x19000C
88
89#endif
90