NetBurner 3.5.8
PDF Version
cti.h
1#define CTI_CTICONTROL_GLBEN_Pos 0U
2#define CTI_CTICONTROL_GLBEN_Msk (0x1UL << CTI_CTICONTROL_GLBEN_Pos)
3#define CTI_CTICONTROL_GLBEN(_mrval) ((_mrval << CTI_CTICONTROL_GLBEN_Pos) & CTI_CTICONTROL_GLBEN_Msk)
4#define CTI_CTICONTROL_GLBEN_DISABLED (0x0UL << CTI_CTICONTROL_GLBEN_Pos)
5#define CTI_CTICONTROL_GLBEN_ENABLED (0x1UL << CTI_CTICONTROL_GLBEN_Pos)
6
7#define CTI_CTIINTACK_INTACK_Pos 0U
8#define CTI_CTIINTACK_INTACK_Msk (0xffUL << CTI_CTIINTACK_INTACK_Pos)
9#define CTI_CTIINTACK_INTACK(_mrval) ((_mrval << CTI_CTIINTACK_INTACK_Pos) & CTI_CTIINTACK_INTACK_Msk)
10
11#define CTI_CTIAPPSET_APPSET_Pos 0U
12#define CTI_CTIAPPSET_APPSET_Msk (0xfUL << CTI_CTIAPPSET_APPSET_Pos)
13#define CTI_CTIAPPSET_APPSET(_mrval) ((_mrval << CTI_CTIAPPSET_APPSET_Pos) & CTI_CTIAPPSET_APPSET_Msk)
14
15#define CTI_CTIAPPCLEAR_APPCLEAR_Pos 0U
16#define CTI_CTIAPPCLEAR_APPCLEAR_Msk (0xfUL << CTI_CTIAPPCLEAR_APPCLEAR_Pos)
17#define CTI_CTIAPPCLEAR_APPCLEAR(_mrval) ((_mrval << CTI_CTIAPPCLEAR_APPCLEAR_Pos) & CTI_CTIAPPCLEAR_APPCLEAR_Msk)
18
19#define CTI_CTIAPPPULSE_APPULSE_Pos 0U
20#define CTI_CTIAPPPULSE_APPULSE_Msk (0xfUL << CTI_CTIAPPPULSE_APPULSE_Pos)
21#define CTI_CTIAPPPULSE_APPULSE(_mrval) ((_mrval << CTI_CTIAPPPULSE_APPULSE_Pos) & CTI_CTIAPPPULSE_APPULSE_Msk)
22
23#define CTI_CTIINEN_TRIGINEN_Pos 0U
24#define CTI_CTIINEN_TRIGINEN_Msk (0xfUL << CTI_CTIINEN_TRIGINEN_Pos)
25#define CTI_CTIINEN_TRIGINEN(_mrval) ((_mrval << CTI_CTIINEN_TRIGINEN_Pos) & CTI_CTIINEN_TRIGINEN_Msk)
26
27#define CTI_CTIOUTEN_TRIGOUTEN_Pos 0U
28#define CTI_CTIOUTEN_TRIGOUTEN_Msk (0xfUL << CTI_CTIOUTEN_TRIGOUTEN_Pos)
29#define CTI_CTIOUTEN_TRIGOUTEN(_mrval) ((_mrval << CTI_CTIOUTEN_TRIGOUTEN_Pos) & CTI_CTIOUTEN_TRIGOUTEN_Msk)
30
31#define CTI_CTITRIGINSTATUS_TRIGINSTATUS_Pos 0U
32#define CTI_CTITRIGINSTATUS_TRIGINSTATUS_Msk (0xffUL << CTI_CTITRIGINSTATUS_TRIGINSTATUS_Pos)
33#define CTI_CTITRIGINSTATUS_TRIGINSTATUS(_mrval) ((_mrval << CTI_CTITRIGINSTATUS_TRIGINSTATUS_Pos) & CTI_CTITRIGINSTATUS_TRIGINSTATUS_Msk)
34
35#define CTI_CTITRIGOUTSTATUS_TRIGOUTSTATUS_Pos 0U
36#define CTI_CTITRIGOUTSTATUS_TRIGOUTSTATUS_Msk (0xfUL << CTI_CTITRIGOUTSTATUS_TRIGOUTSTATUS_Pos)
37#define CTI_CTITRIGOUTSTATUS_TRIGOUTSTATUS(_mrval) ((_mrval << CTI_CTITRIGOUTSTATUS_TRIGOUTSTATUS_Pos) & CTI_CTITRIGOUTSTATUS_TRIGOUTSTATUS_Msk)
38
39#define CTI_CTICHINSTATUS_CTICHINSTATUS_Pos 0U
40#define CTI_CTICHINSTATUS_CTICHINSTATUS_Msk (0xfUL << CTI_CTICHINSTATUS_CTICHINSTATUS_Pos)
41#define CTI_CTICHINSTATUS_CTICHINSTATUS(_mrval) ((_mrval << CTI_CTICHINSTATUS_CTICHINSTATUS_Pos) & CTI_CTICHINSTATUS_CTICHINSTATUS_Msk)
42
43#define CTI_CTICHOUTSTATUS_CTICHOUTSTATUS_Pos 0U
44#define CTI_CTICHOUTSTATUS_CTICHOUTSTATUS_Msk (0xfUL << CTI_CTICHOUTSTATUS_CTICHOUTSTATUS_Pos)
45#define CTI_CTICHOUTSTATUS_CTICHOUTSTATUS(_mrval) ((_mrval << CTI_CTICHOUTSTATUS_CTICHOUTSTATUS_Pos) & CTI_CTICHOUTSTATUS_CTICHOUTSTATUS_Msk)
46
47#define CTI_CTIGATE_CTIGATEEN0_Pos 0U
48#define CTI_CTIGATE_CTIGATEEN0_Msk (0x1UL << CTI_CTIGATE_CTIGATEEN0_Pos)
49#define CTI_CTIGATE_CTIGATEEN0(_mrval) ((_mrval << CTI_CTIGATE_CTIGATEEN0_Pos) & CTI_CTIGATE_CTIGATEEN0_Msk)
50#define CTI_CTIGATE_CTIGATEEN0_DISABLED (0x0UL << CTI_CTIGATE_CTIGATEEN0_Pos)
51#define CTI_CTIGATE_CTIGATEEN0_ENABLED (0x1UL << CTI_CTIGATE_CTIGATEEN0_Pos)
52
53#define CTI_CTIGATE_CTIGATEEN1_Pos 1U
54#define CTI_CTIGATE_CTIGATEEN1_Msk (0x1UL << CTI_CTIGATE_CTIGATEEN1_Pos)
55#define CTI_CTIGATE_CTIGATEEN1(_mrval) ((_mrval << CTI_CTIGATE_CTIGATEEN1_Pos) & CTI_CTIGATE_CTIGATEEN1_Msk)
56#define CTI_CTIGATE_CTIGATEEN1_DISABLED (0x0UL << CTI_CTIGATE_CTIGATEEN1_Pos)
57#define CTI_CTIGATE_CTIGATEEN1_ENABLED (0x1UL << CTI_CTIGATE_CTIGATEEN1_Pos)
58
59#define CTI_CTIGATE_CTIGATEEN2_Pos 2U
60#define CTI_CTIGATE_CTIGATEEN2_Msk (0x1UL << CTI_CTIGATE_CTIGATEEN2_Pos)
61#define CTI_CTIGATE_CTIGATEEN2(_mrval) ((_mrval << CTI_CTIGATE_CTIGATEEN2_Pos) & CTI_CTIGATE_CTIGATEEN2_Msk)
62#define CTI_CTIGATE_CTIGATEEN2_DISABLED (0x0UL << CTI_CTIGATE_CTIGATEEN2_Pos)
63#define CTI_CTIGATE_CTIGATEEN2_ENABLED (0x1UL << CTI_CTIGATE_CTIGATEEN2_Pos)
64
65#define CTI_CTIGATE_CTIGATEEN3_Pos 3U
66#define CTI_CTIGATE_CTIGATEEN3_Msk (0x1UL << CTI_CTIGATE_CTIGATEEN3_Pos)
67#define CTI_CTIGATE_CTIGATEEN3(_mrval) ((_mrval << CTI_CTIGATE_CTIGATEEN3_Pos) & CTI_CTIGATE_CTIGATEEN3_Msk)
68#define CTI_CTIGATE_CTIGATEEN3_DISABLED (0x0UL << CTI_CTIGATE_CTIGATEEN3_Pos)
69#define CTI_CTIGATE_CTIGATEEN3_ENABLED (0x1UL << CTI_CTIGATE_CTIGATEEN3_Pos)
70
71#define CTI_ASICCTRL_ASICCTL_Pos 0U
72#define CTI_ASICCTRL_ASICCTL_Msk (0xffUL << CTI_ASICCTRL_ASICCTL_Pos)
73#define CTI_ASICCTRL_ASICCTL(_mrval) ((_mrval << CTI_ASICCTRL_ASICCTL_Pos) & CTI_ASICCTRL_ASICCTL_Msk)
74
75#define CTI_CLAIMSET_SET_Pos 0U
76#define CTI_CLAIMSET_SET_Msk (0xfUL << CTI_CLAIMSET_SET_Pos)
77#define CTI_CLAIMSET_SET(_mrval) ((_mrval << CTI_CLAIMSET_SET_Pos) & CTI_CLAIMSET_SET_Msk)
78
79#define CTI_CLAIMCLR_CLR_Pos 0U
80#define CTI_CLAIMCLR_CLR_Msk (0xfUL << CTI_CLAIMCLR_CLR_Pos)
81#define CTI_CLAIMCLR_CLR(_mrval) ((_mrval << CTI_CLAIMCLR_CLR_Pos) & CTI_CLAIMCLR_CLR_Msk)
82
83#define CTI_LAR_KEY_Pos 0U
84#define CTI_LAR_KEY_Msk (0xffffffffUL << CTI_LAR_KEY_Pos)
85#define CTI_LAR_KEY(_mrval) ((_mrval << CTI_LAR_KEY_Pos) & CTI_LAR_KEY_Msk)
86#define CTI_LAR_KEY_UNLOCK (0xc5acce55UL << CTI_LAR_KEY_Pos)
87
88#define CTI_LSR_SLI_Pos 0U
89#define CTI_LSR_SLI_Msk (0x1UL << CTI_LSR_SLI_Pos)
90#define CTI_LSR_SLI(_mrval) ((_mrval << CTI_LSR_SLI_Pos) & CTI_LSR_SLI_Msk)
91#define CTI_LSR_SLI_NOT_PRESENT (0x0UL << CTI_LSR_SLI_Pos)
92#define CTI_LSR_SLI_IS_PRESENT (0x1UL << CTI_LSR_SLI_Pos)
93
94#define CTI_LSR_SLK_Pos 1U
95#define CTI_LSR_SLK_Msk (0x1UL << CTI_LSR_SLK_Pos)
96#define CTI_LSR_SLK(_mrval) ((_mrval << CTI_LSR_SLK_Pos) & CTI_LSR_SLK_Msk)
97#define CTI_LSR_SLK_IS_CLEAR (0x0UL << CTI_LSR_SLK_Pos)
98#define CTI_LSR_SLK_IS_SET (0x1UL << CTI_LSR_SLK_Pos)
99
100#define CTI_LSR_NTT_Pos 2U
101#define CTI_LSR_NTT_Msk (0x1UL << CTI_LSR_NTT_Pos)
102#define CTI_LSR_NTT(_mrval) ((_mrval << CTI_LSR_NTT_Pos) & CTI_LSR_NTT_Msk)
103
104#define CTI_AUTHSTATUS_NSID_Pos 0U
105#define CTI_AUTHSTATUS_NSID_Msk (0x3UL << CTI_AUTHSTATUS_NSID_Pos)
106#define CTI_AUTHSTATUS_NSID(_mrval) ((_mrval << CTI_AUTHSTATUS_NSID_Pos) & CTI_AUTHSTATUS_NSID_Msk)
107#define CTI_AUTHSTATUS_NSID_DISABLED (0x2UL << CTI_AUTHSTATUS_NSID_Pos)
108#define CTI_AUTHSTATUS_NSID_ENABLED (0x3UL << CTI_AUTHSTATUS_NSID_Pos)
109
110#define CTI_AUTHSTATUS_NSNID_Pos 2U
111#define CTI_AUTHSTATUS_NSNID_Msk (0x3UL << CTI_AUTHSTATUS_NSNID_Pos)
112#define CTI_AUTHSTATUS_NSNID(_mrval) ((_mrval << CTI_AUTHSTATUS_NSNID_Pos) & CTI_AUTHSTATUS_NSNID_Msk)
113#define CTI_AUTHSTATUS_NSNID_DISABLED (0x2UL << CTI_AUTHSTATUS_NSNID_Pos)
114#define CTI_AUTHSTATUS_NSNID_ENABLED (0x3UL << CTI_AUTHSTATUS_NSNID_Pos)
115
116#define CTI_AUTHSTATUS_SID_Pos 4U
117#define CTI_AUTHSTATUS_SID_Msk (0x3UL << CTI_AUTHSTATUS_SID_Pos)
118#define CTI_AUTHSTATUS_SID(_mrval) ((_mrval << CTI_AUTHSTATUS_SID_Pos) & CTI_AUTHSTATUS_SID_Msk)
119
120#define CTI_AUTHSTATUS_SNID_Pos 6U
121#define CTI_AUTHSTATUS_SNID_Msk (0x3UL << CTI_AUTHSTATUS_SNID_Pos)
122#define CTI_AUTHSTATUS_SNID(_mrval) ((_mrval << CTI_AUTHSTATUS_SNID_Pos) & CTI_AUTHSTATUS_SNID_Msk)
123
124#define CTI_DEVID_EXTMUXNUM_Pos 0U
125#define CTI_DEVID_EXTMUXNUM_Msk (0xfUL << CTI_DEVID_EXTMUXNUM_Pos)
126#define CTI_DEVID_EXTMUXNUM(_mrval) ((_mrval << CTI_DEVID_EXTMUXNUM_Pos) & CTI_DEVID_EXTMUXNUM_Msk)
127
128#define CTI_DEVID_NUMTRIG_Pos 8U
129#define CTI_DEVID_NUMTRIG_Msk (0xffUL << CTI_DEVID_NUMTRIG_Pos)
130#define CTI_DEVID_NUMTRIG(_mrval) ((_mrval << CTI_DEVID_NUMTRIG_Pos) & CTI_DEVID_NUMTRIG_Msk)
131
132#define CTI_DEVID_NUMCH_Pos 16U
133#define CTI_DEVID_NUMCH_Msk (0xfUL << CTI_DEVID_NUMCH_Pos)
134#define CTI_DEVID_NUMCH(_mrval) ((_mrval << CTI_DEVID_NUMCH_Pos) & CTI_DEVID_NUMCH_Msk)
135
136#define CTI_DEVTYPE_MAJOR_Pos 0U
137#define CTI_DEVTYPE_MAJOR_Msk (0xfUL << CTI_DEVTYPE_MAJOR_Pos)
138#define CTI_DEVTYPE_MAJOR(_mrval) ((_mrval << CTI_DEVTYPE_MAJOR_Pos) & CTI_DEVTYPE_MAJOR_Msk)
139#define CTI_DEVTYPE_MAJOR_DEBUGGER_ACCESS (0x4UL << CTI_DEVTYPE_MAJOR_Pos)
140
141#define CTI_DEVTYPE_SUB_Pos 4U
142#define CTI_DEVTYPE_SUB_Msk (0xfUL << CTI_DEVTYPE_SUB_Pos)
143#define CTI_DEVTYPE_SUB(_mrval) ((_mrval << CTI_DEVTYPE_SUB_Pos) & CTI_DEVTYPE_SUB_Msk)
144#define CTI_DEVTYPE_SUB_CROSS_TRIGGER (0x1UL << CTI_DEVTYPE_SUB_Pos)
145