source: svn/newcon3bcm2_21bu/magnum/basemodules/chp/7552/rdb/b0/bchp_sca.h

Last change on this file was 76, checked in by megakiss, 10 years ago

1W 대기전력을 만족시키기 위하여 POWEROFF시 튜너를 Standby 상태로 함

  • Property svn:executable set to *
File size: 59.7 KB
Line 
1/***************************************************************************
2 *     Copyright (c) 1999-2012, Broadcom Corporation
3 *     All Rights Reserved
4 *     Confidential Property of Broadcom Corporation
5 *
6 *
7 * THIS SOFTWARE MAY ONLY BE USED SUBJECT TO AN EXECUTED SOFTWARE LICENSE
8 * AGREEMENT  BETWEEN THE USER AND BROADCOM.  YOU HAVE NO RIGHT TO USE OR
9 * EXPLOIT THIS MATERIAL EXCEPT SUBJECT TO THE TERMS OF SUCH AN AGREEMENT.
10 *
11 * $brcm_Workfile: bchp_sca.h $
12 * $brcm_Revision: Hydra_Software_Devel/2 $
13 * $brcm_Date: 2/7/12 1:39p $
14 *
15 * Module Description:
16 *                     DO NOT EDIT THIS FILE DIRECTLY
17 *
18 * This module was generated magically with RDB from a source description
19 * file. You must edit the source file for changes to be made to this file.
20 *
21 *
22 * Date:           Generated on         Tue Feb  7 10:59:54 2012
23 *                 MD5 Checksum         d41d8cd98f00b204e9800998ecf8427e
24 *
25 * Compiled with:  RDB Utility          combo_header.pl
26 *                 RDB Parser           3.0
27 *                 unknown              unknown
28 *                 Perl Interpreter     5.008008
29 *                 Operating System     linux
30 *
31 * Revision History:
32 *
33 * $brcm_Log: /magnum/basemodules/chp/7552/rdb/b0/bchp_sca.h $
34 *
35 * Hydra_Software_Devel/2   2/7/12 1:39p pntruong
36 * SW7552-89: Synced up with central rdb.
37 *
38 ***************************************************************************/
39
40#ifndef BCHP_SCA_H__
41#define BCHP_SCA_H__
42
43/***************************************************************************
44 *SCA - Smart Card A
45 ***************************************************************************/
46#define BCHP_SCA_SC_UART_CMD_1                   0x00406a00 /* SMART CARD UART COMMAND REGISTER */
47#define BCHP_SCA_SC_UART_CMD_2                   0x00406a40 /* SMART CARD UART COMMAND REGISTER */
48#define BCHP_SCA_SC_PROTO_CMD                    0x00406a0c /* SMART CARD PROTOCOL COMMAND REGISTER */
49#define BCHP_SCA_SC_FLOW_CMD                     0x00406a28 /* SMART CARD INTERFACE COMMAND REGISTER */
50#define BCHP_SCA_SC_IF_CMD_1                     0x00406a04 /* SMART CARD INTERFACE COMMAND REGISTER */
51#define BCHP_SCA_SC_IF_CMD_2                     0x00406a4c /* SMART CARD INTERFACE COMMAND REGISTER */
52#define BCHP_SCA_SC_INTR_STAT_1                  0x00406a58 /* SMART CARD INTERRUPT STATUS REGISTER */
53#define BCHP_SCA_SC_INTR_STAT_2                  0x00406a5c /* SMART CARD INTERRUPT STATUS REGISTER */
54#define BCHP_SCA_SC_INTR_EN_1                    0x00406a50 /* SMART CARD INTERRUPT ENABLE REGISTER */
55#define BCHP_SCA_SC_INTR_EN_2                    0x00406a54 /* SMART CARD INTERRUPT ENABLE REGISTER */
56#define BCHP_SCA_SC_CLK_CMD_1                    0x00406a08 /* SMART CARD CLOCK COMMAND */
57#define BCHP_SCA_SC_CLK_CMD_2                    0x00406a3c /* SMART CARD CLOCK COMMAND */
58#define BCHP_SCA_SC_PRESCALE                     0x00406a10 /* SMART CARD CLOCK PRESCALE */
59#define BCHP_SCA_SC_TIMER_CMD                    0x00406a48 /* SMART CARD TIMER COMMAND REGISTER */
60#define BCHP_SCA_SC_BGT                          0x00406a44 /* SMART CARD BLOCK GUARD TIME REGISTER */
61#define BCHP_SCA_SC_TIMER_CNT_1                  0x00406a68 /* SMART CARD GENERAL PURPOSE TIMER COUNT REGISTER */
62#define BCHP_SCA_SC_TIMER_CNT_2                  0x00406a6c /* SMART CARD GENERAL PURPOSE TIMER COUNT REGISTER */
63#define BCHP_SCA_SC_TIMER_CMP_1                  0x00406a60 /* SMART CARD GENERAL PURPOSE TIMER COMPARE REGISTER */
64#define BCHP_SCA_SC_TIMER_CMP_2                  0x00406a64 /* SMART CARD GENERAL PURPOSE TIMER COMPARE REGISTER */
65#define BCHP_SCA_SC_WAIT_1                       0x00406a70 /* SMART CARD WAITING TIMER REGISTER */
66#define BCHP_SCA_SC_WAIT_2                       0x00406a74 /* SMART CARD WAITING TIMER REGISTER */
67#define BCHP_SCA_SC_WAIT_3                       0x00406a78 /* SMART CARD INTERFACE COMMAND REGISTER */
68#define BCHP_SCA_SC_IF_CMD_3                     0x00406a7c /* SMART CARD WAITING TIMER REGISTER */
69#define BCHP_SCA_SC_TGUARD                       0x00406a14 /* SMART CARD TRANSMIT GUARD TIME REGISTER */
70#define BCHP_SCA_SC_TRANSMIT                     0x00406a18 /* SMART CARD TRANSMIT REGISTER */
71#define BCHP_SCA_SC_RECEIVE                      0x00406a1c /* SMART CARD RECEIVE REGISTER */
72#define BCHP_SCA_SC_STATUS_1                     0x00406a34 /* SMART CARD STATUS 1 REGISTER */
73#define BCHP_SCA_SC_STATUS_2                     0x00406a38 /* SMART CARD STATUS 2 REGISTER */
74#define BCHP_SCA_SC_TLEN_2                       0x00406a20 /* SMART CARD TRANSMIT LENGTH REGISTER */
75#define BCHP_SCA_SC_TLEN_1                       0x00406a24 /* SMART CARD TRANSMIT LENGTH REGISTER */
76#define BCHP_SCA_SC_RLEN_2                       0x00406a2c /* SMART CARD RECEIVE LENGTH REGISTER */
77#define BCHP_SCA_SC_RLEN_1                       0x00406a30 /* SMART CARD RECEIVE LENGTH REGISTER */
78#define BCHP_SCA_SC_EVENT1_CNT                   0x00406a80 /* SMART CARD EVENT 1 COUNT REGISTER */
79#define BCHP_SCA_SC_EVENT1_CMP                   0x00406a88 /* SMART CARD EVENT 1 COMPARE REGISTER */
80#define BCHP_SCA_SC_EVENT1_CMD_1                 0x00406a90 /* SMART CARD EVENT 1 COMMAND 1 REGISTER */
81#define BCHP_SCA_SC_EVENT1_CMD_2                 0x00406a94 /* SMART CARD EVENT 1 COMMAND 2 REGISTER */
82#define BCHP_SCA_SC_EVENT1_CMD_3                 0x00406a98 /* SMART CARD EVENT 1 COMMAND 3 REGISTER */
83#define BCHP_SCA_SC_EVENT1_CMD_4                 0x00406a9c /* SMART CARD EVENT 1 COMMAND 4 REGISTER */
84#define BCHP_SCA_SC_EVENT2_CNT                   0x00406aa8 /* SMART CARD EVENT 2 COUNT REGISTER */
85#define BCHP_SCA_SC_EVENT2_CMP                   0x00406aa0 /* SMART CARD EVENT 2 COMPARE REGISTER */
86#define BCHP_SCA_SC_EVENT2_CMD_1                 0x00406ab0 /* SMART CARD EVENT 2 COMMAND 1 REGISTER */
87#define BCHP_SCA_SC_EVENT2_CMD_2                 0x00406ab4 /* SMART CARD EVENT 2 COMMAND 2 REGISTER */
88#define BCHP_SCA_SC_EVENT2_CMD_3                 0x00406ab8 /* SMART CARD EVENT 2 COMMAND 3 REGISTER */
89#define BCHP_SCA_SC_EVENT2_CMD_4                 0x00406abc /* SMART CARD EVENT 2 COMMAND 4 REGISTER */
90
91/***************************************************************************
92 *SC_UART_CMD_1 - SMART CARD UART COMMAND REGISTER
93 ***************************************************************************/
94/* SCA :: SC_UART_CMD_1 :: reserved0 [31:08] */
95#define BCHP_SCA_SC_UART_CMD_1_reserved0_MASK                      0xffffff00
96#define BCHP_SCA_SC_UART_CMD_1_reserved0_SHIFT                     8
97
98/* SCA :: SC_UART_CMD_1 :: inv_par [07:07] */
99#define BCHP_SCA_SC_UART_CMD_1_inv_par_MASK                        0x00000080
100#define BCHP_SCA_SC_UART_CMD_1_inv_par_SHIFT                       7
101#define BCHP_SCA_SC_UART_CMD_1_inv_par_DEFAULT                     0x00000000
102
103/* SCA :: SC_UART_CMD_1 :: get_atr [06:06] */
104#define BCHP_SCA_SC_UART_CMD_1_get_atr_MASK                        0x00000040
105#define BCHP_SCA_SC_UART_CMD_1_get_atr_SHIFT                       6
106#define BCHP_SCA_SC_UART_CMD_1_get_atr_DEFAULT                     0x00000000
107
108/* SCA :: SC_UART_CMD_1 :: io_en [05:05] */
109#define BCHP_SCA_SC_UART_CMD_1_io_en_MASK                          0x00000020
110#define BCHP_SCA_SC_UART_CMD_1_io_en_SHIFT                         5
111#define BCHP_SCA_SC_UART_CMD_1_io_en_DEFAULT                       0x00000000
112
113/* SCA :: SC_UART_CMD_1 :: auto_rcv [04:04] */
114#define BCHP_SCA_SC_UART_CMD_1_auto_rcv_MASK                       0x00000010
115#define BCHP_SCA_SC_UART_CMD_1_auto_rcv_SHIFT                      4
116#define BCHP_SCA_SC_UART_CMD_1_auto_rcv_DEFAULT                    0x00000000
117
118/* SCA :: SC_UART_CMD_1 :: SPARE [03:03] */
119#define BCHP_SCA_SC_UART_CMD_1_SPARE_MASK                          0x00000008
120#define BCHP_SCA_SC_UART_CMD_1_SPARE_SHIFT                         3
121#define BCHP_SCA_SC_UART_CMD_1_SPARE_DEFAULT                       0x00000000
122
123/* SCA :: SC_UART_CMD_1 :: t_r [02:02] */
124#define BCHP_SCA_SC_UART_CMD_1_t_r_MASK                            0x00000004
125#define BCHP_SCA_SC_UART_CMD_1_t_r_SHIFT                           2
126#define BCHP_SCA_SC_UART_CMD_1_t_r_DEFAULT                         0x00000000
127
128/* SCA :: SC_UART_CMD_1 :: xmit_go [01:01] */
129#define BCHP_SCA_SC_UART_CMD_1_xmit_go_MASK                        0x00000002
130#define BCHP_SCA_SC_UART_CMD_1_xmit_go_SHIFT                       1
131#define BCHP_SCA_SC_UART_CMD_1_xmit_go_DEFAULT                     0x00000000
132
133/* SCA :: SC_UART_CMD_1 :: uart_rst [00:00] */
134#define BCHP_SCA_SC_UART_CMD_1_uart_rst_MASK                       0x00000001
135#define BCHP_SCA_SC_UART_CMD_1_uart_rst_SHIFT                      0
136#define BCHP_SCA_SC_UART_CMD_1_uart_rst_DEFAULT                    0x00000000
137
138/***************************************************************************
139 *SC_UART_CMD_2 - SMART CARD UART COMMAND REGISTER
140 ***************************************************************************/
141/* SCA :: SC_UART_CMD_2 :: reserved0 [31:08] */
142#define BCHP_SCA_SC_UART_CMD_2_reserved0_MASK                      0xffffff00
143#define BCHP_SCA_SC_UART_CMD_2_reserved0_SHIFT                     8
144
145/* SCA :: SC_UART_CMD_2 :: SPARE [07:07] */
146#define BCHP_SCA_SC_UART_CMD_2_SPARE_MASK                          0x00000080
147#define BCHP_SCA_SC_UART_CMD_2_SPARE_SHIFT                         7
148#define BCHP_SCA_SC_UART_CMD_2_SPARE_DEFAULT                       0x00000000
149
150/* SCA :: SC_UART_CMD_2 :: convention [06:06] */
151#define BCHP_SCA_SC_UART_CMD_2_convention_MASK                     0x00000040
152#define BCHP_SCA_SC_UART_CMD_2_convention_SHIFT                    6
153#define BCHP_SCA_SC_UART_CMD_2_convention_DEFAULT                  0x00000000
154
155/* SCA :: SC_UART_CMD_2 :: rpar_retry [05:03] */
156#define BCHP_SCA_SC_UART_CMD_2_rpar_retry_MASK                     0x00000038
157#define BCHP_SCA_SC_UART_CMD_2_rpar_retry_SHIFT                    3
158#define BCHP_SCA_SC_UART_CMD_2_rpar_retry_DEFAULT                  0x00000007
159
160/* SCA :: SC_UART_CMD_2 :: tpar_retry [02:00] */
161#define BCHP_SCA_SC_UART_CMD_2_tpar_retry_MASK                     0x00000007
162#define BCHP_SCA_SC_UART_CMD_2_tpar_retry_SHIFT                    0
163#define BCHP_SCA_SC_UART_CMD_2_tpar_retry_DEFAULT                  0x00000007
164
165/***************************************************************************
166 *SC_PROTO_CMD - SMART CARD PROTOCOL COMMAND REGISTER
167 ***************************************************************************/
168/* SCA :: SC_PROTO_CMD :: reserved0 [31:08] */
169#define BCHP_SCA_SC_PROTO_CMD_reserved0_MASK                       0xffffff00
170#define BCHP_SCA_SC_PROTO_CMD_reserved0_SHIFT                      8
171
172/* SCA :: SC_PROTO_CMD :: crc_lrc [07:07] */
173#define BCHP_SCA_SC_PROTO_CMD_crc_lrc_MASK                         0x00000080
174#define BCHP_SCA_SC_PROTO_CMD_crc_lrc_SHIFT                        7
175#define BCHP_SCA_SC_PROTO_CMD_crc_lrc_DEFAULT                      0x00000000
176
177/* SCA :: SC_PROTO_CMD :: edc_en [06:06] */
178#define BCHP_SCA_SC_PROTO_CMD_edc_en_MASK                          0x00000040
179#define BCHP_SCA_SC_PROTO_CMD_edc_en_SHIFT                         6
180#define BCHP_SCA_SC_PROTO_CMD_edc_en_DEFAULT                       0x00000000
181
182/* SCA :: SC_PROTO_CMD :: tbuf_rst [05:05] */
183#define BCHP_SCA_SC_PROTO_CMD_tbuf_rst_MASK                        0x00000020
184#define BCHP_SCA_SC_PROTO_CMD_tbuf_rst_SHIFT                       5
185#define BCHP_SCA_SC_PROTO_CMD_tbuf_rst_DEFAULT                     0x00000000
186
187/* SCA :: SC_PROTO_CMD :: rbuf_rst [04:04] */
188#define BCHP_SCA_SC_PROTO_CMD_rbuf_rst_MASK                        0x00000010
189#define BCHP_SCA_SC_PROTO_CMD_rbuf_rst_SHIFT                       4
190#define BCHP_SCA_SC_PROTO_CMD_rbuf_rst_DEFAULT                     0x00000000
191
192/* SCA :: SC_PROTO_CMD :: cwi [03:00] */
193#define BCHP_SCA_SC_PROTO_CMD_cwi_MASK                             0x0000000f
194#define BCHP_SCA_SC_PROTO_CMD_cwi_SHIFT                            0
195#define BCHP_SCA_SC_PROTO_CMD_cwi_DEFAULT                          0x00000000
196
197/***************************************************************************
198 *SC_FLOW_CMD - SMART CARD INTERFACE COMMAND REGISTER
199 ***************************************************************************/
200/* SCA :: SC_FLOW_CMD :: reserved0 [31:08] */
201#define BCHP_SCA_SC_FLOW_CMD_reserved0_MASK                        0xffffff00
202#define BCHP_SCA_SC_FLOW_CMD_reserved0_SHIFT                       8
203
204/* SCA :: SC_FLOW_CMD :: bauddiv1 [07:07] */
205#define BCHP_SCA_SC_FLOW_CMD_bauddiv1_MASK                         0x00000080
206#define BCHP_SCA_SC_FLOW_CMD_bauddiv1_SHIFT                        7
207#define BCHP_SCA_SC_FLOW_CMD_bauddiv1_DEFAULT                      0x00000000
208
209/* SCA :: SC_FLOW_CMD :: r10etu [06:06] */
210#define BCHP_SCA_SC_FLOW_CMD_r10etu_MASK                           0x00000040
211#define BCHP_SCA_SC_FLOW_CMD_r10etu_SHIFT                          6
212#define BCHP_SCA_SC_FLOW_CMD_r10etu_DEFAULT                        0x00000000
213
214/* SCA :: SC_FLOW_CMD :: t10etu [05:05] */
215#define BCHP_SCA_SC_FLOW_CMD_t10etu_MASK                           0x00000020
216#define BCHP_SCA_SC_FLOW_CMD_t10etu_SHIFT                          5
217#define BCHP_SCA_SC_FLOW_CMD_t10etu_DEFAULT                        0x00000000
218
219/* SCA :: SC_FLOW_CMD :: reserved1 [04:02] */
220#define BCHP_SCA_SC_FLOW_CMD_reserved1_MASK                        0x0000001c
221#define BCHP_SCA_SC_FLOW_CMD_reserved1_SHIFT                       2
222
223/* SCA :: SC_FLOW_CMD :: rflow [01:01] */
224#define BCHP_SCA_SC_FLOW_CMD_rflow_MASK                            0x00000002
225#define BCHP_SCA_SC_FLOW_CMD_rflow_SHIFT                           1
226#define BCHP_SCA_SC_FLOW_CMD_rflow_DEFAULT                         0x00000000
227
228/* SCA :: SC_FLOW_CMD :: flow_en [00:00] */
229#define BCHP_SCA_SC_FLOW_CMD_flow_en_MASK                          0x00000001
230#define BCHP_SCA_SC_FLOW_CMD_flow_en_SHIFT                         0
231#define BCHP_SCA_SC_FLOW_CMD_flow_en_DEFAULT                       0x00000000
232
233/***************************************************************************
234 *SC_IF_CMD_1 - SMART CARD INTERFACE COMMAND REGISTER
235 ***************************************************************************/
236/* SCA :: SC_IF_CMD_1 :: reserved0 [31:08] */
237#define BCHP_SCA_SC_IF_CMD_1_reserved0_MASK                        0xffffff00
238#define BCHP_SCA_SC_IF_CMD_1_reserved0_SHIFT                       8
239
240/* SCA :: SC_IF_CMD_1 :: auto_clk [07:07] */
241#define BCHP_SCA_SC_IF_CMD_1_auto_clk_MASK                         0x00000080
242#define BCHP_SCA_SC_IF_CMD_1_auto_clk_SHIFT                        7
243#define BCHP_SCA_SC_IF_CMD_1_auto_clk_DEFAULT                      0x00000000
244
245/* SCA :: SC_IF_CMD_1 :: auto_io [06:06] */
246#define BCHP_SCA_SC_IF_CMD_1_auto_io_MASK                          0x00000040
247#define BCHP_SCA_SC_IF_CMD_1_auto_io_SHIFT                         6
248#define BCHP_SCA_SC_IF_CMD_1_auto_io_DEFAULT                       0x00000000
249
250/* SCA :: SC_IF_CMD_1 :: auto_rst [05:05] */
251#define BCHP_SCA_SC_IF_CMD_1_auto_rst_MASK                         0x00000020
252#define BCHP_SCA_SC_IF_CMD_1_auto_rst_SHIFT                        5
253#define BCHP_SCA_SC_IF_CMD_1_auto_rst_DEFAULT                      0x00000000
254
255/* SCA :: SC_IF_CMD_1 :: auto_vcc [04:04] */
256#define BCHP_SCA_SC_IF_CMD_1_auto_vcc_MASK                         0x00000010
257#define BCHP_SCA_SC_IF_CMD_1_auto_vcc_SHIFT                        4
258#define BCHP_SCA_SC_IF_CMD_1_auto_vcc_DEFAULT                      0x00000000
259
260/* SCA :: SC_IF_CMD_1 :: io [03:03] */
261#define BCHP_SCA_SC_IF_CMD_1_io_MASK                               0x00000008
262#define BCHP_SCA_SC_IF_CMD_1_io_SHIFT                              3
263#define BCHP_SCA_SC_IF_CMD_1_io_DEFAULT                            0x00000000
264
265/* SCA :: SC_IF_CMD_1 :: pres_pol [02:02] */
266#define BCHP_SCA_SC_IF_CMD_1_pres_pol_MASK                         0x00000004
267#define BCHP_SCA_SC_IF_CMD_1_pres_pol_SHIFT                        2
268#define BCHP_SCA_SC_IF_CMD_1_pres_pol_DEFAULT                      0x00000000
269
270/* SCA :: SC_IF_CMD_1 :: rst [01:01] */
271#define BCHP_SCA_SC_IF_CMD_1_rst_MASK                              0x00000002
272#define BCHP_SCA_SC_IF_CMD_1_rst_SHIFT                             1
273#define BCHP_SCA_SC_IF_CMD_1_rst_DEFAULT                           0x00000000
274
275/* SCA :: SC_IF_CMD_1 :: vcc [00:00] */
276#define BCHP_SCA_SC_IF_CMD_1_vcc_MASK                              0x00000001
277#define BCHP_SCA_SC_IF_CMD_1_vcc_SHIFT                             0
278#define BCHP_SCA_SC_IF_CMD_1_vcc_DEFAULT                           0x00000001
279
280/***************************************************************************
281 *SC_IF_CMD_2 - SMART CARD INTERFACE COMMAND REGISTER
282 ***************************************************************************/
283/* SCA :: SC_IF_CMD_2 :: reserved0 [31:08] */
284#define BCHP_SCA_SC_IF_CMD_2_reserved0_MASK                        0xffffff00
285#define BCHP_SCA_SC_IF_CMD_2_reserved0_SHIFT                       8
286
287/* SCA :: SC_IF_CMD_2 :: db_en [07:07] */
288#define BCHP_SCA_SC_IF_CMD_2_db_en_MASK                            0x00000080
289#define BCHP_SCA_SC_IF_CMD_2_db_en_SHIFT                           7
290#define BCHP_SCA_SC_IF_CMD_2_db_en_DEFAULT                         0x00000000
291
292/* SCA :: SC_IF_CMD_2 :: db_mask [06:06] */
293#define BCHP_SCA_SC_IF_CMD_2_db_mask_MASK                          0x00000040
294#define BCHP_SCA_SC_IF_CMD_2_db_mask_SHIFT                         6
295#define BCHP_SCA_SC_IF_CMD_2_db_mask_DEFAULT                       0x00000000
296
297/* SCA :: SC_IF_CMD_2 :: db_width [05:00] */
298#define BCHP_SCA_SC_IF_CMD_2_db_width_MASK                         0x0000003f
299#define BCHP_SCA_SC_IF_CMD_2_db_width_SHIFT                        0
300#define BCHP_SCA_SC_IF_CMD_2_db_width_DEFAULT                      0x00000000
301
302/***************************************************************************
303 *SC_INTR_STAT_1 - SMART CARD INTERRUPT STATUS REGISTER
304 ***************************************************************************/
305/* SCA :: SC_INTR_STAT_1 :: reserved0 [31:08] */
306#define BCHP_SCA_SC_INTR_STAT_1_reserved0_MASK                     0xffffff00
307#define BCHP_SCA_SC_INTR_STAT_1_reserved0_SHIFT                    8
308
309/* SCA :: SC_INTR_STAT_1 :: tpar_intr [07:07] */
310#define BCHP_SCA_SC_INTR_STAT_1_tpar_intr_MASK                     0x00000080
311#define BCHP_SCA_SC_INTR_STAT_1_tpar_intr_SHIFT                    7
312#define BCHP_SCA_SC_INTR_STAT_1_tpar_intr_DEFAULT                  0x00000000
313
314/* SCA :: SC_INTR_STAT_1 :: timer_intr [06:06] */
315#define BCHP_SCA_SC_INTR_STAT_1_timer_intr_MASK                    0x00000040
316#define BCHP_SCA_SC_INTR_STAT_1_timer_intr_SHIFT                   6
317#define BCHP_SCA_SC_INTR_STAT_1_timer_intr_DEFAULT                 0x00000000
318
319/* SCA :: SC_INTR_STAT_1 :: pres_intr [05:05] */
320#define BCHP_SCA_SC_INTR_STAT_1_pres_intr_MASK                     0x00000020
321#define BCHP_SCA_SC_INTR_STAT_1_pres_intr_SHIFT                    5
322#define BCHP_SCA_SC_INTR_STAT_1_pres_intr_DEFAULT                  0x00000000
323
324/* SCA :: SC_INTR_STAT_1 :: bgt_intr [04:04] */
325#define BCHP_SCA_SC_INTR_STAT_1_bgt_intr_MASK                      0x00000010
326#define BCHP_SCA_SC_INTR_STAT_1_bgt_intr_SHIFT                     4
327#define BCHP_SCA_SC_INTR_STAT_1_bgt_intr_DEFAULT                   0x00000000
328
329/* SCA :: SC_INTR_STAT_1 :: tdone_intr [03:03] */
330#define BCHP_SCA_SC_INTR_STAT_1_tdone_intr_MASK                    0x00000008
331#define BCHP_SCA_SC_INTR_STAT_1_tdone_intr_SHIFT                   3
332#define BCHP_SCA_SC_INTR_STAT_1_tdone_intr_DEFAULT                 0x00000000
333
334/* SCA :: SC_INTR_STAT_1 :: retry_intr [02:02] */
335#define BCHP_SCA_SC_INTR_STAT_1_retry_intr_MASK                    0x00000004
336#define BCHP_SCA_SC_INTR_STAT_1_retry_intr_SHIFT                   2
337#define BCHP_SCA_SC_INTR_STAT_1_retry_intr_DEFAULT                 0x00000000
338
339/* SCA :: SC_INTR_STAT_1 :: tempty_intr [01:01] */
340#define BCHP_SCA_SC_INTR_STAT_1_tempty_intr_MASK                   0x00000002
341#define BCHP_SCA_SC_INTR_STAT_1_tempty_intr_SHIFT                  1
342#define BCHP_SCA_SC_INTR_STAT_1_tempty_intr_DEFAULT                0x00000000
343
344/* SCA :: SC_INTR_STAT_1 :: event1_intr [00:00] */
345#define BCHP_SCA_SC_INTR_STAT_1_event1_intr_MASK                   0x00000001
346#define BCHP_SCA_SC_INTR_STAT_1_event1_intr_SHIFT                  0
347
348/***************************************************************************
349 *SC_INTR_STAT_2 - SMART CARD INTERRUPT STATUS REGISTER
350 ***************************************************************************/
351/* SCA :: SC_INTR_STAT_2 :: reserved0 [31:08] */
352#define BCHP_SCA_SC_INTR_STAT_2_reserved0_MASK                     0xffffff00
353#define BCHP_SCA_SC_INTR_STAT_2_reserved0_SHIFT                    8
354
355/* SCA :: SC_INTR_STAT_2 :: rpar_intr [07:07] */
356#define BCHP_SCA_SC_INTR_STAT_2_rpar_intr_MASK                     0x00000080
357#define BCHP_SCA_SC_INTR_STAT_2_rpar_intr_SHIFT                    7
358#define BCHP_SCA_SC_INTR_STAT_2_rpar_intr_DEFAULT                  0x00000000
359
360/* SCA :: SC_INTR_STAT_2 :: atrs_intr [06:06] */
361#define BCHP_SCA_SC_INTR_STAT_2_atrs_intr_MASK                     0x00000040
362#define BCHP_SCA_SC_INTR_STAT_2_atrs_intr_SHIFT                    6
363#define BCHP_SCA_SC_INTR_STAT_2_atrs_intr_DEFAULT                  0x00000000
364
365/* SCA :: SC_INTR_STAT_2 :: cwt_intr [05:05] */
366#define BCHP_SCA_SC_INTR_STAT_2_cwt_intr_MASK                      0x00000020
367#define BCHP_SCA_SC_INTR_STAT_2_cwt_intr_SHIFT                     5
368#define BCHP_SCA_SC_INTR_STAT_2_cwt_intr_DEFAULT                   0x00000000
369
370/* SCA :: SC_INTR_STAT_2 :: rlen_intr [04:04] */
371#define BCHP_SCA_SC_INTR_STAT_2_rlen_intr_MASK                     0x00000010
372#define BCHP_SCA_SC_INTR_STAT_2_rlen_intr_SHIFT                    4
373#define BCHP_SCA_SC_INTR_STAT_2_rlen_intr_DEFAULT                  0x00000000
374
375/* SCA :: SC_INTR_STAT_2 :: wait_intr [03:03] */
376#define BCHP_SCA_SC_INTR_STAT_2_wait_intr_MASK                     0x00000008
377#define BCHP_SCA_SC_INTR_STAT_2_wait_intr_SHIFT                    3
378#define BCHP_SCA_SC_INTR_STAT_2_wait_intr_DEFAULT                  0x00000000
379
380/* SCA :: SC_INTR_STAT_2 :: event2_intr [02:02] */
381#define BCHP_SCA_SC_INTR_STAT_2_event2_intr_MASK                   0x00000004
382#define BCHP_SCA_SC_INTR_STAT_2_event2_intr_SHIFT                  2
383
384/* SCA :: SC_INTR_STAT_2 :: rcv_intr [01:01] */
385#define BCHP_SCA_SC_INTR_STAT_2_rcv_intr_MASK                      0x00000002
386#define BCHP_SCA_SC_INTR_STAT_2_rcv_intr_SHIFT                     1
387#define BCHP_SCA_SC_INTR_STAT_2_rcv_intr_DEFAULT                   0x00000000
388
389/* SCA :: SC_INTR_STAT_2 :: rready_intr [00:00] */
390#define BCHP_SCA_SC_INTR_STAT_2_rready_intr_MASK                   0x00000001
391#define BCHP_SCA_SC_INTR_STAT_2_rready_intr_SHIFT                  0
392#define BCHP_SCA_SC_INTR_STAT_2_rready_intr_DEFAULT                0x00000000
393
394/***************************************************************************
395 *SC_INTR_EN_1 - SMART CARD INTERRUPT ENABLE REGISTER
396 ***************************************************************************/
397/* SCA :: SC_INTR_EN_1 :: reserved0 [31:08] */
398#define BCHP_SCA_SC_INTR_EN_1_reserved0_MASK                       0xffffff00
399#define BCHP_SCA_SC_INTR_EN_1_reserved0_SHIFT                      8
400
401/* SCA :: SC_INTR_EN_1 :: tpar_ien [07:07] */
402#define BCHP_SCA_SC_INTR_EN_1_tpar_ien_MASK                        0x00000080
403#define BCHP_SCA_SC_INTR_EN_1_tpar_ien_SHIFT                       7
404#define BCHP_SCA_SC_INTR_EN_1_tpar_ien_DEFAULT                     0x00000000
405
406/* SCA :: SC_INTR_EN_1 :: timer_ien [06:06] */
407#define BCHP_SCA_SC_INTR_EN_1_timer_ien_MASK                       0x00000040
408#define BCHP_SCA_SC_INTR_EN_1_timer_ien_SHIFT                      6
409#define BCHP_SCA_SC_INTR_EN_1_timer_ien_DEFAULT                    0x00000000
410
411/* SCA :: SC_INTR_EN_1 :: pres_ien [05:05] */
412#define BCHP_SCA_SC_INTR_EN_1_pres_ien_MASK                        0x00000020
413#define BCHP_SCA_SC_INTR_EN_1_pres_ien_SHIFT                       5
414#define BCHP_SCA_SC_INTR_EN_1_pres_ien_DEFAULT                     0x00000000
415
416/* SCA :: SC_INTR_EN_1 :: bgt_ien7 [04:04] */
417#define BCHP_SCA_SC_INTR_EN_1_bgt_ien7_MASK                        0x00000010
418#define BCHP_SCA_SC_INTR_EN_1_bgt_ien7_SHIFT                       4
419#define BCHP_SCA_SC_INTR_EN_1_bgt_ien7_DEFAULT                     0x00000000
420
421/* SCA :: SC_INTR_EN_1 :: tdone_ien [03:03] */
422#define BCHP_SCA_SC_INTR_EN_1_tdone_ien_MASK                       0x00000008
423#define BCHP_SCA_SC_INTR_EN_1_tdone_ien_SHIFT                      3
424#define BCHP_SCA_SC_INTR_EN_1_tdone_ien_DEFAULT                    0x00000000
425
426/* SCA :: SC_INTR_EN_1 :: retry_ien [02:02] */
427#define BCHP_SCA_SC_INTR_EN_1_retry_ien_MASK                       0x00000004
428#define BCHP_SCA_SC_INTR_EN_1_retry_ien_SHIFT                      2
429#define BCHP_SCA_SC_INTR_EN_1_retry_ien_DEFAULT                    0x00000000
430
431/* SCA :: SC_INTR_EN_1 :: tempty_ien [01:01] */
432#define BCHP_SCA_SC_INTR_EN_1_tempty_ien_MASK                      0x00000002
433#define BCHP_SCA_SC_INTR_EN_1_tempty_ien_SHIFT                     1
434#define BCHP_SCA_SC_INTR_EN_1_tempty_ien_DEFAULT                   0x00000000
435
436/* SCA :: SC_INTR_EN_1 :: event1_ien [00:00] */
437#define BCHP_SCA_SC_INTR_EN_1_event1_ien_MASK                      0x00000001
438#define BCHP_SCA_SC_INTR_EN_1_event1_ien_SHIFT                     0
439#define BCHP_SCA_SC_INTR_EN_1_event1_ien_DEFAULT                   0x00000000
440
441/***************************************************************************
442 *SC_INTR_EN_2 - SMART CARD INTERRUPT ENABLE REGISTER
443 ***************************************************************************/
444/* SCA :: SC_INTR_EN_2 :: reserved0 [31:08] */
445#define BCHP_SCA_SC_INTR_EN_2_reserved0_MASK                       0xffffff00
446#define BCHP_SCA_SC_INTR_EN_2_reserved0_SHIFT                      8
447
448/* SCA :: SC_INTR_EN_2 :: rpar_ien [07:07] */
449#define BCHP_SCA_SC_INTR_EN_2_rpar_ien_MASK                        0x00000080
450#define BCHP_SCA_SC_INTR_EN_2_rpar_ien_SHIFT                       7
451#define BCHP_SCA_SC_INTR_EN_2_rpar_ien_DEFAULT                     0x00000000
452
453/* SCA :: SC_INTR_EN_2 :: atrs_ien [06:06] */
454#define BCHP_SCA_SC_INTR_EN_2_atrs_ien_MASK                        0x00000040
455#define BCHP_SCA_SC_INTR_EN_2_atrs_ien_SHIFT                       6
456#define BCHP_SCA_SC_INTR_EN_2_atrs_ien_DEFAULT                     0x00000000
457
458/* SCA :: SC_INTR_EN_2 :: cwt_ien [05:05] */
459#define BCHP_SCA_SC_INTR_EN_2_cwt_ien_MASK                         0x00000020
460#define BCHP_SCA_SC_INTR_EN_2_cwt_ien_SHIFT                        5
461#define BCHP_SCA_SC_INTR_EN_2_cwt_ien_DEFAULT                      0x00000000
462
463/* SCA :: SC_INTR_EN_2 :: rlen_ien [04:04] */
464#define BCHP_SCA_SC_INTR_EN_2_rlen_ien_MASK                        0x00000010
465#define BCHP_SCA_SC_INTR_EN_2_rlen_ien_SHIFT                       4
466#define BCHP_SCA_SC_INTR_EN_2_rlen_ien_DEFAULT                     0x00000000
467
468/* SCA :: SC_INTR_EN_2 :: wait_ien [03:03] */
469#define BCHP_SCA_SC_INTR_EN_2_wait_ien_MASK                        0x00000008
470#define BCHP_SCA_SC_INTR_EN_2_wait_ien_SHIFT                       3
471#define BCHP_SCA_SC_INTR_EN_2_wait_ien_DEFAULT                     0x00000000
472
473/* SCA :: SC_INTR_EN_2 :: event2_ien [02:02] */
474#define BCHP_SCA_SC_INTR_EN_2_event2_ien_MASK                      0x00000004
475#define BCHP_SCA_SC_INTR_EN_2_event2_ien_SHIFT                     2
476#define BCHP_SCA_SC_INTR_EN_2_event2_ien_DEFAULT                   0x00000000
477
478/* SCA :: SC_INTR_EN_2 :: rcv_ien [01:01] */
479#define BCHP_SCA_SC_INTR_EN_2_rcv_ien_MASK                         0x00000002
480#define BCHP_SCA_SC_INTR_EN_2_rcv_ien_SHIFT                        1
481#define BCHP_SCA_SC_INTR_EN_2_rcv_ien_DEFAULT                      0x00000000
482
483/* SCA :: SC_INTR_EN_2 :: rready_ien [00:00] */
484#define BCHP_SCA_SC_INTR_EN_2_rready_ien_MASK                      0x00000001
485#define BCHP_SCA_SC_INTR_EN_2_rready_ien_SHIFT                     0
486#define BCHP_SCA_SC_INTR_EN_2_rready_ien_DEFAULT                   0x00000000
487
488/***************************************************************************
489 *SC_CLK_CMD_1 - SMART CARD CLOCK COMMAND
490 ***************************************************************************/
491/* SCA :: SC_CLK_CMD_1 :: reserved0 [31:08] */
492#define BCHP_SCA_SC_CLK_CMD_1_reserved0_MASK                       0xffffff00
493#define BCHP_SCA_SC_CLK_CMD_1_reserved0_SHIFT                      8
494
495/* SCA :: SC_CLK_CMD_1 :: clk_en [07:07] */
496#define BCHP_SCA_SC_CLK_CMD_1_clk_en_MASK                          0x00000080
497#define BCHP_SCA_SC_CLK_CMD_1_clk_en_SHIFT                         7
498#define BCHP_SCA_SC_CLK_CMD_1_clk_en_DEFAULT                       0x00000000
499
500/* SCA :: SC_CLK_CMD_1 :: sc_clkdiv [06:04] */
501#define BCHP_SCA_SC_CLK_CMD_1_sc_clkdiv_MASK                       0x00000070
502#define BCHP_SCA_SC_CLK_CMD_1_sc_clkdiv_SHIFT                      4
503#define BCHP_SCA_SC_CLK_CMD_1_sc_clkdiv_DEFAULT                    0x00000000
504
505/* SCA :: SC_CLK_CMD_1 :: etu_clkdiv [03:01] */
506#define BCHP_SCA_SC_CLK_CMD_1_etu_clkdiv_MASK                      0x0000000e
507#define BCHP_SCA_SC_CLK_CMD_1_etu_clkdiv_SHIFT                     1
508#define BCHP_SCA_SC_CLK_CMD_1_etu_clkdiv_DEFAULT                   0x00000000
509
510/* SCA :: SC_CLK_CMD_1 :: bauddiv0 [00:00] */
511#define BCHP_SCA_SC_CLK_CMD_1_bauddiv0_MASK                        0x00000001
512#define BCHP_SCA_SC_CLK_CMD_1_bauddiv0_SHIFT                       0
513#define BCHP_SCA_SC_CLK_CMD_1_bauddiv0_DEFAULT                     0x00000000
514
515/***************************************************************************
516 *SC_CLK_CMD_2 - SMART CARD CLOCK COMMAND
517 ***************************************************************************/
518/* SCA :: SC_CLK_CMD_2 :: reserved0 [31:08] */
519#define BCHP_SCA_SC_CLK_CMD_2_reserved0_MASK                       0xffffff00
520#define BCHP_SCA_SC_CLK_CMD_2_reserved0_SHIFT                      8
521
522/* SCA :: SC_CLK_CMD_2 :: bauddiv2 [07:07] */
523#define BCHP_SCA_SC_CLK_CMD_2_bauddiv2_MASK                        0x00000080
524#define BCHP_SCA_SC_CLK_CMD_2_bauddiv2_SHIFT                       7
525#define BCHP_SCA_SC_CLK_CMD_2_bauddiv2_DEFAULT                     0x00000000
526
527/* SCA :: SC_CLK_CMD_2 :: reserved1 [06:06] */
528#define BCHP_SCA_SC_CLK_CMD_2_reserved1_MASK                       0x00000040
529#define BCHP_SCA_SC_CLK_CMD_2_reserved1_SHIFT                      6
530
531/* SCA :: SC_CLK_CMD_2 :: if_clkdiv [05:04] */
532#define BCHP_SCA_SC_CLK_CMD_2_if_clkdiv_MASK                       0x00000030
533#define BCHP_SCA_SC_CLK_CMD_2_if_clkdiv_SHIFT                      4
534#define BCHP_SCA_SC_CLK_CMD_2_if_clkdiv_DEFAULT                    0x00000000
535
536/* SCA :: SC_CLK_CMD_2 :: reserved2 [03:01] */
537#define BCHP_SCA_SC_CLK_CMD_2_reserved2_MASK                       0x0000000e
538#define BCHP_SCA_SC_CLK_CMD_2_reserved2_SHIFT                      1
539
540/* SCA :: SC_CLK_CMD_2 :: sc_clkdiv [00:00] */
541#define BCHP_SCA_SC_CLK_CMD_2_sc_clkdiv_MASK                       0x00000001
542#define BCHP_SCA_SC_CLK_CMD_2_sc_clkdiv_SHIFT                      0
543#define BCHP_SCA_SC_CLK_CMD_2_sc_clkdiv_DEFAULT                    0x00000000
544
545/***************************************************************************
546 *SC_PRESCALE - SMART CARD CLOCK PRESCALE
547 ***************************************************************************/
548/* SCA :: SC_PRESCALE :: reserved0 [31:08] */
549#define BCHP_SCA_SC_PRESCALE_reserved0_MASK                        0xffffff00
550#define BCHP_SCA_SC_PRESCALE_reserved0_SHIFT                       8
551
552/* SCA :: SC_PRESCALE :: sc_prescale [07:00] */
553#define BCHP_SCA_SC_PRESCALE_sc_prescale_MASK                      0x000000ff
554#define BCHP_SCA_SC_PRESCALE_sc_prescale_SHIFT                     0
555#define BCHP_SCA_SC_PRESCALE_sc_prescale_DEFAULT                   0x00000000
556
557/***************************************************************************
558 *SC_TIMER_CMD - SMART CARD TIMER COMMAND REGISTER
559 ***************************************************************************/
560/* SCA :: SC_TIMER_CMD :: reserved0 [31:08] */
561#define BCHP_SCA_SC_TIMER_CMD_reserved0_MASK                       0xffffff00
562#define BCHP_SCA_SC_TIMER_CMD_reserved0_SHIFT                      8
563
564/* SCA :: SC_TIMER_CMD :: timer_src [07:07] */
565#define BCHP_SCA_SC_TIMER_CMD_timer_src_MASK                       0x00000080
566#define BCHP_SCA_SC_TIMER_CMD_timer_src_SHIFT                      7
567#define BCHP_SCA_SC_TIMER_CMD_timer_src_DEFAULT                    0x00000000
568
569/* SCA :: SC_TIMER_CMD :: timer_mode [06:06] */
570#define BCHP_SCA_SC_TIMER_CMD_timer_mode_MASK                      0x00000040
571#define BCHP_SCA_SC_TIMER_CMD_timer_mode_SHIFT                     6
572#define BCHP_SCA_SC_TIMER_CMD_timer_mode_DEFAULT                   0x00000000
573
574/* SCA :: SC_TIMER_CMD :: timer_en [05:05] */
575#define BCHP_SCA_SC_TIMER_CMD_timer_en_MASK                        0x00000020
576#define BCHP_SCA_SC_TIMER_CMD_timer_en_SHIFT                       5
577#define BCHP_SCA_SC_TIMER_CMD_timer_en_DEFAULT                     0x00000000
578
579/* SCA :: SC_TIMER_CMD :: cwt_en [04:04] */
580#define BCHP_SCA_SC_TIMER_CMD_cwt_en_MASK                          0x00000010
581#define BCHP_SCA_SC_TIMER_CMD_cwt_en_SHIFT                         4
582#define BCHP_SCA_SC_TIMER_CMD_cwt_en_DEFAULT                       0x00000000
583
584/* SCA :: SC_TIMER_CMD :: SPARE [03:02] */
585#define BCHP_SCA_SC_TIMER_CMD_SPARE_MASK                           0x0000000c
586#define BCHP_SCA_SC_TIMER_CMD_SPARE_SHIFT                          2
587#define BCHP_SCA_SC_TIMER_CMD_SPARE_DEFAULT                        0x00000000
588
589/* SCA :: SC_TIMER_CMD :: wait_mode [01:01] */
590#define BCHP_SCA_SC_TIMER_CMD_wait_mode_MASK                       0x00000002
591#define BCHP_SCA_SC_TIMER_CMD_wait_mode_SHIFT                      1
592#define BCHP_SCA_SC_TIMER_CMD_wait_mode_DEFAULT                    0x00000000
593
594/* SCA :: SC_TIMER_CMD :: wait_en [00:00] */
595#define BCHP_SCA_SC_TIMER_CMD_wait_en_MASK                         0x00000001
596#define BCHP_SCA_SC_TIMER_CMD_wait_en_SHIFT                        0
597#define BCHP_SCA_SC_TIMER_CMD_wait_en_DEFAULT                      0x00000000
598
599/***************************************************************************
600 *SC_BGT - SMART CARD BLOCK GUARD TIME REGISTER
601 ***************************************************************************/
602/* SCA :: SC_BGT :: reserved0 [31:08] */
603#define BCHP_SCA_SC_BGT_reserved0_MASK                             0xffffff00
604#define BCHP_SCA_SC_BGT_reserved0_SHIFT                            8
605
606/* SCA :: SC_BGT :: r2t [07:07] */
607#define BCHP_SCA_SC_BGT_r2t_MASK                                   0x00000080
608#define BCHP_SCA_SC_BGT_r2t_SHIFT                                  7
609#define BCHP_SCA_SC_BGT_r2t_DEFAULT                                0x00000000
610
611/* SCA :: SC_BGT :: t2r [06:06] */
612#define BCHP_SCA_SC_BGT_t2r_MASK                                   0x00000040
613#define BCHP_SCA_SC_BGT_t2r_SHIFT                                  6
614#define BCHP_SCA_SC_BGT_t2r_DEFAULT                                0x00000000
615
616/* SCA :: SC_BGT :: bgt [05:00] */
617#define BCHP_SCA_SC_BGT_bgt_MASK                                   0x0000003f
618#define BCHP_SCA_SC_BGT_bgt_SHIFT                                  0
619#define BCHP_SCA_SC_BGT_bgt_DEFAULT                                0x00000000
620
621/***************************************************************************
622 *SC_TIMER_CNT_1 - SMART CARD GENERAL PURPOSE TIMER COUNT REGISTER
623 ***************************************************************************/
624/* SCA :: SC_TIMER_CNT_1 :: reserved0 [31:08] */
625#define BCHP_SCA_SC_TIMER_CNT_1_reserved0_MASK                     0xffffff00
626#define BCHP_SCA_SC_TIMER_CNT_1_reserved0_SHIFT                    8
627
628/* SCA :: SC_TIMER_CNT_1 :: sc_timer_cnt [07:00] */
629#define BCHP_SCA_SC_TIMER_CNT_1_sc_timer_cnt_MASK                  0x000000ff
630#define BCHP_SCA_SC_TIMER_CNT_1_sc_timer_cnt_SHIFT                 0
631#define BCHP_SCA_SC_TIMER_CNT_1_sc_timer_cnt_DEFAULT               0x00000000
632
633/***************************************************************************
634 *SC_TIMER_CNT_2 - SMART CARD GENERAL PURPOSE TIMER COUNT REGISTER
635 ***************************************************************************/
636/* SCA :: SC_TIMER_CNT_2 :: reserved0 [31:08] */
637#define BCHP_SCA_SC_TIMER_CNT_2_reserved0_MASK                     0xffffff00
638#define BCHP_SCA_SC_TIMER_CNT_2_reserved0_SHIFT                    8
639
640/* SCA :: SC_TIMER_CNT_2 :: sc_timer_cnt [07:00] */
641#define BCHP_SCA_SC_TIMER_CNT_2_sc_timer_cnt_MASK                  0x000000ff
642#define BCHP_SCA_SC_TIMER_CNT_2_sc_timer_cnt_SHIFT                 0
643#define BCHP_SCA_SC_TIMER_CNT_2_sc_timer_cnt_DEFAULT               0x00000000
644
645/***************************************************************************
646 *SC_TIMER_CMP_1 - SMART CARD GENERAL PURPOSE TIMER COMPARE REGISTER
647 ***************************************************************************/
648/* SCA :: SC_TIMER_CMP_1 :: reserved0 [31:08] */
649#define BCHP_SCA_SC_TIMER_CMP_1_reserved0_MASK                     0xffffff00
650#define BCHP_SCA_SC_TIMER_CMP_1_reserved0_SHIFT                    8
651
652/* SCA :: SC_TIMER_CMP_1 :: sc_timer_cmp [07:00] */
653#define BCHP_SCA_SC_TIMER_CMP_1_sc_timer_cmp_MASK                  0x000000ff
654#define BCHP_SCA_SC_TIMER_CMP_1_sc_timer_cmp_SHIFT                 0
655#define BCHP_SCA_SC_TIMER_CMP_1_sc_timer_cmp_DEFAULT               0x00000000
656
657/***************************************************************************
658 *SC_TIMER_CMP_2 - SMART CARD GENERAL PURPOSE TIMER COMPARE REGISTER
659 ***************************************************************************/
660/* SCA :: SC_TIMER_CMP_2 :: reserved0 [31:08] */
661#define BCHP_SCA_SC_TIMER_CMP_2_reserved0_MASK                     0xffffff00
662#define BCHP_SCA_SC_TIMER_CMP_2_reserved0_SHIFT                    8
663
664/* SCA :: SC_TIMER_CMP_2 :: sc_timer_cmp [07:00] */
665#define BCHP_SCA_SC_TIMER_CMP_2_sc_timer_cmp_MASK                  0x000000ff
666#define BCHP_SCA_SC_TIMER_CMP_2_sc_timer_cmp_SHIFT                 0
667#define BCHP_SCA_SC_TIMER_CMP_2_sc_timer_cmp_DEFAULT               0x00000000
668
669/***************************************************************************
670 *SC_WAIT_1 - SMART CARD WAITING TIMER REGISTER
671 ***************************************************************************/
672/* SCA :: SC_WAIT_1 :: reserved0 [31:08] */
673#define BCHP_SCA_SC_WAIT_1_reserved0_MASK                          0xffffff00
674#define BCHP_SCA_SC_WAIT_1_reserved0_SHIFT                         8
675
676/* SCA :: SC_WAIT_1 :: sc_wait [07:00] */
677#define BCHP_SCA_SC_WAIT_1_sc_wait_MASK                            0x000000ff
678#define BCHP_SCA_SC_WAIT_1_sc_wait_SHIFT                           0
679#define BCHP_SCA_SC_WAIT_1_sc_wait_DEFAULT                         0x00000000
680
681/***************************************************************************
682 *SC_WAIT_2 - SMART CARD WAITING TIMER REGISTER
683 ***************************************************************************/
684/* SCA :: SC_WAIT_2 :: reserved0 [31:08] */
685#define BCHP_SCA_SC_WAIT_2_reserved0_MASK                          0xffffff00
686#define BCHP_SCA_SC_WAIT_2_reserved0_SHIFT                         8
687
688/* SCA :: SC_WAIT_2 :: sc_wait [07:00] */
689#define BCHP_SCA_SC_WAIT_2_sc_wait_MASK                            0x000000ff
690#define BCHP_SCA_SC_WAIT_2_sc_wait_SHIFT                           0
691#define BCHP_SCA_SC_WAIT_2_sc_wait_DEFAULT                         0x00000000
692
693/***************************************************************************
694 *SC_WAIT_3 - SMART CARD INTERFACE COMMAND REGISTER
695 ***************************************************************************/
696/* SCA :: SC_WAIT_3 :: reserved0 [31:08] */
697#define BCHP_SCA_SC_WAIT_3_reserved0_MASK                          0xffffff00
698#define BCHP_SCA_SC_WAIT_3_reserved0_SHIFT                         8
699
700/* SCA :: SC_WAIT_3 :: sc_wait [07:00] */
701#define BCHP_SCA_SC_WAIT_3_sc_wait_MASK                            0x000000ff
702#define BCHP_SCA_SC_WAIT_3_sc_wait_SHIFT                           0
703#define BCHP_SCA_SC_WAIT_3_sc_wait_DEFAULT                         0x00000000
704
705/***************************************************************************
706 *SC_IF_CMD_3 - SMART CARD WAITING TIMER REGISTER
707 ***************************************************************************/
708/* SCA :: SC_IF_CMD_3 :: reserved0 [31:02] */
709#define BCHP_SCA_SC_IF_CMD_3_reserved0_MASK                        0xfffffffc
710#define BCHP_SCA_SC_IF_CMD_3_reserved0_SHIFT                       2
711
712/* SCA :: SC_IF_CMD_3 :: pres_rst_en [01:01] */
713#define BCHP_SCA_SC_IF_CMD_3_pres_rst_en_MASK                      0x00000002
714#define BCHP_SCA_SC_IF_CMD_3_pres_rst_en_SHIFT                     1
715#define BCHP_SCA_SC_IF_CMD_3_pres_rst_en_DEFAULT                   0x00000000
716
717/* SCA :: SC_IF_CMD_3 :: vpp [00:00] */
718#define BCHP_SCA_SC_IF_CMD_3_vpp_MASK                              0x00000001
719#define BCHP_SCA_SC_IF_CMD_3_vpp_SHIFT                             0
720#define BCHP_SCA_SC_IF_CMD_3_vpp_DEFAULT                           0x00000000
721
722/***************************************************************************
723 *SC_TGUARD - SMART CARD TRANSMIT GUARD TIME REGISTER
724 ***************************************************************************/
725/* SCA :: SC_TGUARD :: reserved0 [31:08] */
726#define BCHP_SCA_SC_TGUARD_reserved0_MASK                          0xffffff00
727#define BCHP_SCA_SC_TGUARD_reserved0_SHIFT                         8
728
729/* SCA :: SC_TGUARD :: sc_tguard [07:00] */
730#define BCHP_SCA_SC_TGUARD_sc_tguard_MASK                          0x000000ff
731#define BCHP_SCA_SC_TGUARD_sc_tguard_SHIFT                         0
732#define BCHP_SCA_SC_TGUARD_sc_tguard_DEFAULT                       0x00000000
733
734/***************************************************************************
735 *SC_TRANSMIT - SMART CARD TRANSMIT REGISTER
736 ***************************************************************************/
737/* SCA :: SC_TRANSMIT :: reserved0 [31:08] */
738#define BCHP_SCA_SC_TRANSMIT_reserved0_MASK                        0xffffff00
739#define BCHP_SCA_SC_TRANSMIT_reserved0_SHIFT                       8
740
741/* SCA :: SC_TRANSMIT :: sc_transmit [07:00] */
742#define BCHP_SCA_SC_TRANSMIT_sc_transmit_MASK                      0x000000ff
743#define BCHP_SCA_SC_TRANSMIT_sc_transmit_SHIFT                     0
744#define BCHP_SCA_SC_TRANSMIT_sc_transmit_DEFAULT                   0x00000000
745
746/***************************************************************************
747 *SC_RECEIVE - SMART CARD RECEIVE REGISTER
748 ***************************************************************************/
749/* SCA :: SC_RECEIVE :: reserved0 [31:08] */
750#define BCHP_SCA_SC_RECEIVE_reserved0_MASK                         0xffffff00
751#define BCHP_SCA_SC_RECEIVE_reserved0_SHIFT                        8
752
753/* SCA :: SC_RECEIVE :: sc_receive [07:00] */
754#define BCHP_SCA_SC_RECEIVE_sc_receive_MASK                        0x000000ff
755#define BCHP_SCA_SC_RECEIVE_sc_receive_SHIFT                       0
756
757/***************************************************************************
758 *SC_STATUS_1 - SMART CARD STATUS 1 REGISTER
759 ***************************************************************************/
760/* SCA :: SC_STATUS_1 :: reserved0 [31:07] */
761#define BCHP_SCA_SC_STATUS_1_reserved0_MASK                        0xffffff80
762#define BCHP_SCA_SC_STATUS_1_reserved0_SHIFT                       7
763
764/* SCA :: SC_STATUS_1 :: card_pres [06:06] */
765#define BCHP_SCA_SC_STATUS_1_card_pres_MASK                        0x00000040
766#define BCHP_SCA_SC_STATUS_1_card_pres_SHIFT                       6
767
768/* SCA :: SC_STATUS_1 :: reserved1 [05:03] */
769#define BCHP_SCA_SC_STATUS_1_reserved1_MASK                        0x00000038
770#define BCHP_SCA_SC_STATUS_1_reserved1_SHIFT                       3
771
772/* SCA :: SC_STATUS_1 :: sc_io [02:02] */
773#define BCHP_SCA_SC_STATUS_1_sc_io_MASK                            0x00000004
774#define BCHP_SCA_SC_STATUS_1_sc_io_SHIFT                           2
775
776/* SCA :: SC_STATUS_1 :: tempty [01:01] */
777#define BCHP_SCA_SC_STATUS_1_tempty_MASK                           0x00000002
778#define BCHP_SCA_SC_STATUS_1_tempty_SHIFT                          1
779
780/* SCA :: SC_STATUS_1 :: tdone [00:00] */
781#define BCHP_SCA_SC_STATUS_1_tdone_MASK                            0x00000001
782#define BCHP_SCA_SC_STATUS_1_tdone_SHIFT                           0
783
784/***************************************************************************
785 *SC_STATUS_2 - SMART CARD STATUS 2 REGISTER
786 ***************************************************************************/
787/* SCA :: SC_STATUS_2 :: reserved0 [31:08] */
788#define BCHP_SCA_SC_STATUS_2_reserved0_MASK                        0xffffff00
789#define BCHP_SCA_SC_STATUS_2_reserved0_SHIFT                       8
790
791/* SCA :: SC_STATUS_2 :: rpar_err [07:07] */
792#define BCHP_SCA_SC_STATUS_2_rpar_err_MASK                         0x00000080
793#define BCHP_SCA_SC_STATUS_2_rpar_err_SHIFT                        7
794
795/* SCA :: SC_STATUS_2 :: reserved1 [06:04] */
796#define BCHP_SCA_SC_STATUS_2_reserved1_MASK                        0x00000070
797#define BCHP_SCA_SC_STATUS_2_reserved1_SHIFT                       4
798
799/* SCA :: SC_STATUS_2 :: roverflow [03:03] */
800#define BCHP_SCA_SC_STATUS_2_roverflow_MASK                        0x00000008
801#define BCHP_SCA_SC_STATUS_2_roverflow_SHIFT                       3
802
803/* SCA :: SC_STATUS_2 :: edc_err [02:02] */
804#define BCHP_SCA_SC_STATUS_2_edc_err_MASK                          0x00000004
805#define BCHP_SCA_SC_STATUS_2_edc_err_SHIFT                         2
806
807/* SCA :: SC_STATUS_2 :: rempty [01:01] */
808#define BCHP_SCA_SC_STATUS_2_rempty_MASK                           0x00000002
809#define BCHP_SCA_SC_STATUS_2_rempty_SHIFT                          1
810
811/* SCA :: SC_STATUS_2 :: rready [00:00] */
812#define BCHP_SCA_SC_STATUS_2_rready_MASK                           0x00000001
813#define BCHP_SCA_SC_STATUS_2_rready_SHIFT                          0
814
815/***************************************************************************
816 *SC_TLEN_2 - SMART CARD TRANSMIT LENGTH REGISTER
817 ***************************************************************************/
818/* SCA :: SC_TLEN_2 :: reserved0 [31:01] */
819#define BCHP_SCA_SC_TLEN_2_reserved0_MASK                          0xfffffffe
820#define BCHP_SCA_SC_TLEN_2_reserved0_SHIFT                         1
821
822/* SCA :: SC_TLEN_2 :: sc_tlen [00:00] */
823#define BCHP_SCA_SC_TLEN_2_sc_tlen_MASK                            0x00000001
824#define BCHP_SCA_SC_TLEN_2_sc_tlen_SHIFT                           0
825#define BCHP_SCA_SC_TLEN_2_sc_tlen_DEFAULT                         0x00000001
826
827/***************************************************************************
828 *SC_TLEN_1 - SMART CARD TRANSMIT LENGTH REGISTER
829 ***************************************************************************/
830/* SCA :: SC_TLEN_1 :: reserved0 [31:08] */
831#define BCHP_SCA_SC_TLEN_1_reserved0_MASK                          0xffffff00
832#define BCHP_SCA_SC_TLEN_1_reserved0_SHIFT                         8
833
834/* SCA :: SC_TLEN_1 :: sc_tlen [07:00] */
835#define BCHP_SCA_SC_TLEN_1_sc_tlen_MASK                            0x000000ff
836#define BCHP_SCA_SC_TLEN_1_sc_tlen_SHIFT                           0
837#define BCHP_SCA_SC_TLEN_1_sc_tlen_DEFAULT                         0x000000ff
838
839/***************************************************************************
840 *SC_RLEN_2 - SMART CARD RECEIVE LENGTH REGISTER
841 ***************************************************************************/
842/* SCA :: SC_RLEN_2 :: reserved0 [31:01] */
843#define BCHP_SCA_SC_RLEN_2_reserved0_MASK                          0xfffffffe
844#define BCHP_SCA_SC_RLEN_2_reserved0_SHIFT                         1
845
846/* SCA :: SC_RLEN_2 :: sc_rlen [00:00] */
847#define BCHP_SCA_SC_RLEN_2_sc_rlen_MASK                            0x00000001
848#define BCHP_SCA_SC_RLEN_2_sc_rlen_SHIFT                           0
849#define BCHP_SCA_SC_RLEN_2_sc_rlen_DEFAULT                         0x00000000
850
851/***************************************************************************
852 *SC_RLEN_1 - SMART CARD RECEIVE LENGTH REGISTER
853 ***************************************************************************/
854/* SCA :: SC_RLEN_1 :: reserved0 [31:08] */
855#define BCHP_SCA_SC_RLEN_1_reserved0_MASK                          0xffffff00
856#define BCHP_SCA_SC_RLEN_1_reserved0_SHIFT                         8
857
858/* SCA :: SC_RLEN_1 :: sc_rlen [07:00] */
859#define BCHP_SCA_SC_RLEN_1_sc_rlen_MASK                            0x000000ff
860#define BCHP_SCA_SC_RLEN_1_sc_rlen_SHIFT                           0
861#define BCHP_SCA_SC_RLEN_1_sc_rlen_DEFAULT                         0x00000000
862
863/***************************************************************************
864 *SC_EVENT1_CNT - SMART CARD EVENT 1 COUNT REGISTER
865 ***************************************************************************/
866/* SCA :: SC_EVENT1_CNT :: reserved0 [31:08] */
867#define BCHP_SCA_SC_EVENT1_CNT_reserved0_MASK                      0xffffff00
868#define BCHP_SCA_SC_EVENT1_CNT_reserved0_SHIFT                     8
869
870/* SCA :: SC_EVENT1_CNT :: sc_event1_cnt [07:00] */
871#define BCHP_SCA_SC_EVENT1_CNT_sc_event1_cnt_MASK                  0x000000ff
872#define BCHP_SCA_SC_EVENT1_CNT_sc_event1_cnt_SHIFT                 0
873#define BCHP_SCA_SC_EVENT1_CNT_sc_event1_cnt_DEFAULT               0x00000000
874
875/***************************************************************************
876 *SC_EVENT1_CMP - SMART CARD EVENT 1 COMPARE REGISTER
877 ***************************************************************************/
878/* SCA :: SC_EVENT1_CMP :: reserved0 [31:08] */
879#define BCHP_SCA_SC_EVENT1_CMP_reserved0_MASK                      0xffffff00
880#define BCHP_SCA_SC_EVENT1_CMP_reserved0_SHIFT                     8
881
882/* SCA :: SC_EVENT1_CMP :: sc_event1_cmp [07:00] */
883#define BCHP_SCA_SC_EVENT1_CMP_sc_event1_cmp_MASK                  0x000000ff
884#define BCHP_SCA_SC_EVENT1_CMP_sc_event1_cmp_SHIFT                 0
885#define BCHP_SCA_SC_EVENT1_CMP_sc_event1_cmp_DEFAULT               0x00000000
886
887/***************************************************************************
888 *SC_EVENT1_CMD_1 - SMART CARD EVENT 1 COMMAND 1 REGISTER
889 ***************************************************************************/
890/* SCA :: SC_EVENT1_CMD_1 :: reserved0 [31:08] */
891#define BCHP_SCA_SC_EVENT1_CMD_1_reserved0_MASK                    0xffffff00
892#define BCHP_SCA_SC_EVENT1_CMD_1_reserved0_SHIFT                   8
893
894/* SCA :: SC_EVENT1_CMD_1 :: SPARE [07:05] */
895#define BCHP_SCA_SC_EVENT1_CMD_1_SPARE_MASK                        0x000000e0
896#define BCHP_SCA_SC_EVENT1_CMD_1_SPARE_SHIFT                       5
897#define BCHP_SCA_SC_EVENT1_CMD_1_SPARE_DEFAULT                     0x00000000
898
899/* SCA :: SC_EVENT1_CMD_1 :: increment_event_src [04:00] */
900#define BCHP_SCA_SC_EVENT1_CMD_1_increment_event_src_MASK          0x0000001f
901#define BCHP_SCA_SC_EVENT1_CMD_1_increment_event_src_SHIFT         0
902#define BCHP_SCA_SC_EVENT1_CMD_1_increment_event_src_DEFAULT       0x00000000
903
904/***************************************************************************
905 *SC_EVENT1_CMD_2 - SMART CARD EVENT 1 COMMAND 2 REGISTER
906 ***************************************************************************/
907/* SCA :: SC_EVENT1_CMD_2 :: reserved0 [31:08] */
908#define BCHP_SCA_SC_EVENT1_CMD_2_reserved0_MASK                    0xffffff00
909#define BCHP_SCA_SC_EVENT1_CMD_2_reserved0_SHIFT                   8
910
911/* SCA :: SC_EVENT1_CMD_2 :: SPARE [07:05] */
912#define BCHP_SCA_SC_EVENT1_CMD_2_SPARE_MASK                        0x000000e0
913#define BCHP_SCA_SC_EVENT1_CMD_2_SPARE_SHIFT                       5
914#define BCHP_SCA_SC_EVENT1_CMD_2_SPARE_DEFAULT                     0x00000000
915
916/* SCA :: SC_EVENT1_CMD_2 :: increment_event_src [04:00] */
917#define BCHP_SCA_SC_EVENT1_CMD_2_increment_event_src_MASK          0x0000001f
918#define BCHP_SCA_SC_EVENT1_CMD_2_increment_event_src_SHIFT         0
919#define BCHP_SCA_SC_EVENT1_CMD_2_increment_event_src_DEFAULT       0x00000000
920
921/***************************************************************************
922 *SC_EVENT1_CMD_3 - SMART CARD EVENT 1 COMMAND 3 REGISTER
923 ***************************************************************************/
924/* SCA :: SC_EVENT1_CMD_3 :: reserved0 [31:08] */
925#define BCHP_SCA_SC_EVENT1_CMD_3_reserved0_MASK                    0xffffff00
926#define BCHP_SCA_SC_EVENT1_CMD_3_reserved0_SHIFT                   8
927
928/* SCA :: SC_EVENT1_CMD_3 :: SPARE [07:05] */
929#define BCHP_SCA_SC_EVENT1_CMD_3_SPARE_MASK                        0x000000e0
930#define BCHP_SCA_SC_EVENT1_CMD_3_SPARE_SHIFT                       5
931#define BCHP_SCA_SC_EVENT1_CMD_3_SPARE_DEFAULT                     0x00000000
932
933/* SCA :: SC_EVENT1_CMD_3 :: start_event_src [04:00] */
934#define BCHP_SCA_SC_EVENT1_CMD_3_start_event_src_MASK              0x0000001f
935#define BCHP_SCA_SC_EVENT1_CMD_3_start_event_src_SHIFT             0
936#define BCHP_SCA_SC_EVENT1_CMD_3_start_event_src_DEFAULT           0x00000000
937
938/***************************************************************************
939 *SC_EVENT1_CMD_4 - SMART CARD EVENT 1 COMMAND 4 REGISTER
940 ***************************************************************************/
941/* SCA :: SC_EVENT1_CMD_4 :: reserved0 [31:08] */
942#define BCHP_SCA_SC_EVENT1_CMD_4_reserved0_MASK                    0xffffff00
943#define BCHP_SCA_SC_EVENT1_CMD_4_reserved0_SHIFT                   8
944
945/* SCA :: SC_EVENT1_CMD_4 :: event_en [07:07] */
946#define BCHP_SCA_SC_EVENT1_CMD_4_event_en_MASK                     0x00000080
947#define BCHP_SCA_SC_EVENT1_CMD_4_event_en_SHIFT                    7
948#define BCHP_SCA_SC_EVENT1_CMD_4_event_en_DEFAULT                  0x00000000
949
950/* SCA :: SC_EVENT1_CMD_4 :: SPARE [06:04] */
951#define BCHP_SCA_SC_EVENT1_CMD_4_SPARE_MASK                        0x00000070
952#define BCHP_SCA_SC_EVENT1_CMD_4_SPARE_SHIFT                       4
953#define BCHP_SCA_SC_EVENT1_CMD_4_SPARE_DEFAULT                     0x00000000
954
955/* SCA :: SC_EVENT1_CMD_4 :: intr_after_reset [03:03] */
956#define BCHP_SCA_SC_EVENT1_CMD_4_intr_after_reset_MASK             0x00000008
957#define BCHP_SCA_SC_EVENT1_CMD_4_intr_after_reset_SHIFT            3
958#define BCHP_SCA_SC_EVENT1_CMD_4_intr_after_reset_DEFAULT          0x00000000
959
960/* SCA :: SC_EVENT1_CMD_4 :: intr_after_compare [02:02] */
961#define BCHP_SCA_SC_EVENT1_CMD_4_intr_after_compare_MASK           0x00000004
962#define BCHP_SCA_SC_EVENT1_CMD_4_intr_after_compare_SHIFT          2
963#define BCHP_SCA_SC_EVENT1_CMD_4_intr_after_compare_DEFAULT        0x00000000
964
965/* SCA :: SC_EVENT1_CMD_4 :: run_after_reset [01:01] */
966#define BCHP_SCA_SC_EVENT1_CMD_4_run_after_reset_MASK              0x00000002
967#define BCHP_SCA_SC_EVENT1_CMD_4_run_after_reset_SHIFT             1
968#define BCHP_SCA_SC_EVENT1_CMD_4_run_after_reset_DEFAULT           0x00000000
969
970/* SCA :: SC_EVENT1_CMD_4 :: run_after_compare [00:00] */
971#define BCHP_SCA_SC_EVENT1_CMD_4_run_after_compare_MASK            0x00000001
972#define BCHP_SCA_SC_EVENT1_CMD_4_run_after_compare_SHIFT           0
973#define BCHP_SCA_SC_EVENT1_CMD_4_run_after_compare_DEFAULT         0x00000000
974
975/***************************************************************************
976 *SC_EVENT2_CNT - SMART CARD EVENT 2 COUNT REGISTER
977 ***************************************************************************/
978/* SCA :: SC_EVENT2_CNT :: reserved0 [31:08] */
979#define BCHP_SCA_SC_EVENT2_CNT_reserved0_MASK                      0xffffff00
980#define BCHP_SCA_SC_EVENT2_CNT_reserved0_SHIFT                     8
981
982/* SCA :: SC_EVENT2_CNT :: sc_event2_cnt [07:00] */
983#define BCHP_SCA_SC_EVENT2_CNT_sc_event2_cnt_MASK                  0x000000ff
984#define BCHP_SCA_SC_EVENT2_CNT_sc_event2_cnt_SHIFT                 0
985#define BCHP_SCA_SC_EVENT2_CNT_sc_event2_cnt_DEFAULT               0x00000000
986
987/***************************************************************************
988 *SC_EVENT2_CMP - SMART CARD EVENT 2 COMPARE REGISTER
989 ***************************************************************************/
990/* SCA :: SC_EVENT2_CMP :: reserved0 [31:08] */
991#define BCHP_SCA_SC_EVENT2_CMP_reserved0_MASK                      0xffffff00
992#define BCHP_SCA_SC_EVENT2_CMP_reserved0_SHIFT                     8
993
994/* SCA :: SC_EVENT2_CMP :: sc_event2_cmp [07:00] */
995#define BCHP_SCA_SC_EVENT2_CMP_sc_event2_cmp_MASK                  0x000000ff
996#define BCHP_SCA_SC_EVENT2_CMP_sc_event2_cmp_SHIFT                 0
997#define BCHP_SCA_SC_EVENT2_CMP_sc_event2_cmp_DEFAULT               0x00000000
998
999/***************************************************************************
1000 *SC_EVENT2_CMD_1 - SMART CARD EVENT 2 COMMAND 1 REGISTER
1001 ***************************************************************************/
1002/* SCA :: SC_EVENT2_CMD_1 :: reserved0 [31:08] */
1003#define BCHP_SCA_SC_EVENT2_CMD_1_reserved0_MASK                    0xffffff00
1004#define BCHP_SCA_SC_EVENT2_CMD_1_reserved0_SHIFT                   8
1005
1006/* SCA :: SC_EVENT2_CMD_1 :: SPARE [07:05] */
1007#define BCHP_SCA_SC_EVENT2_CMD_1_SPARE_MASK                        0x000000e0
1008#define BCHP_SCA_SC_EVENT2_CMD_1_SPARE_SHIFT                       5
1009#define BCHP_SCA_SC_EVENT2_CMD_1_SPARE_DEFAULT                     0x00000000
1010
1011/* SCA :: SC_EVENT2_CMD_1 :: increment_event_src [04:00] */
1012#define BCHP_SCA_SC_EVENT2_CMD_1_increment_event_src_MASK          0x0000001f
1013#define BCHP_SCA_SC_EVENT2_CMD_1_increment_event_src_SHIFT         0
1014#define BCHP_SCA_SC_EVENT2_CMD_1_increment_event_src_DEFAULT       0x00000000
1015
1016/***************************************************************************
1017 *SC_EVENT2_CMD_2 - SMART CARD EVENT 2 COMMAND 2 REGISTER
1018 ***************************************************************************/
1019/* SCA :: SC_EVENT2_CMD_2 :: reserved0 [31:08] */
1020#define BCHP_SCA_SC_EVENT2_CMD_2_reserved0_MASK                    0xffffff00
1021#define BCHP_SCA_SC_EVENT2_CMD_2_reserved0_SHIFT                   8
1022
1023/* SCA :: SC_EVENT2_CMD_2 :: SPARE [07:05] */
1024#define BCHP_SCA_SC_EVENT2_CMD_2_SPARE_MASK                        0x000000e0
1025#define BCHP_SCA_SC_EVENT2_CMD_2_SPARE_SHIFT                       5
1026#define BCHP_SCA_SC_EVENT2_CMD_2_SPARE_DEFAULT                     0x00000000
1027
1028/* SCA :: SC_EVENT2_CMD_2 :: increment_event_src [04:00] */
1029#define BCHP_SCA_SC_EVENT2_CMD_2_increment_event_src_MASK          0x0000001f
1030#define BCHP_SCA_SC_EVENT2_CMD_2_increment_event_src_SHIFT         0
1031#define BCHP_SCA_SC_EVENT2_CMD_2_increment_event_src_DEFAULT       0x00000000
1032
1033/***************************************************************************
1034 *SC_EVENT2_CMD_3 - SMART CARD EVENT 2 COMMAND 3 REGISTER
1035 ***************************************************************************/
1036/* SCA :: SC_EVENT2_CMD_3 :: reserved0 [31:08] */
1037#define BCHP_SCA_SC_EVENT2_CMD_3_reserved0_MASK                    0xffffff00
1038#define BCHP_SCA_SC_EVENT2_CMD_3_reserved0_SHIFT                   8
1039
1040/* SCA :: SC_EVENT2_CMD_3 :: SPARE [07:05] */
1041#define BCHP_SCA_SC_EVENT2_CMD_3_SPARE_MASK                        0x000000e0
1042#define BCHP_SCA_SC_EVENT2_CMD_3_SPARE_SHIFT                       5
1043#define BCHP_SCA_SC_EVENT2_CMD_3_SPARE_DEFAULT                     0x00000000
1044
1045/* SCA :: SC_EVENT2_CMD_3 :: start_event_src [04:00] */
1046#define BCHP_SCA_SC_EVENT2_CMD_3_start_event_src_MASK              0x0000001f
1047#define BCHP_SCA_SC_EVENT2_CMD_3_start_event_src_SHIFT             0
1048#define BCHP_SCA_SC_EVENT2_CMD_3_start_event_src_DEFAULT           0x00000000
1049
1050/***************************************************************************
1051 *SC_EVENT2_CMD_4 - SMART CARD EVENT 2 COMMAND 4 REGISTER
1052 ***************************************************************************/
1053/* SCA :: SC_EVENT2_CMD_4 :: reserved0 [31:08] */
1054#define BCHP_SCA_SC_EVENT2_CMD_4_reserved0_MASK                    0xffffff00
1055#define BCHP_SCA_SC_EVENT2_CMD_4_reserved0_SHIFT                   8
1056
1057/* SCA :: SC_EVENT2_CMD_4 :: event_en [07:07] */
1058#define BCHP_SCA_SC_EVENT2_CMD_4_event_en_MASK                     0x00000080
1059#define BCHP_SCA_SC_EVENT2_CMD_4_event_en_SHIFT                    7
1060#define BCHP_SCA_SC_EVENT2_CMD_4_event_en_DEFAULT                  0x00000000
1061
1062/* SCA :: SC_EVENT2_CMD_4 :: SPARE [06:04] */
1063#define BCHP_SCA_SC_EVENT2_CMD_4_SPARE_MASK                        0x00000070
1064#define BCHP_SCA_SC_EVENT2_CMD_4_SPARE_SHIFT                       4
1065#define BCHP_SCA_SC_EVENT2_CMD_4_SPARE_DEFAULT                     0x00000000
1066
1067/* SCA :: SC_EVENT2_CMD_4 :: intr_after_reset [03:03] */
1068#define BCHP_SCA_SC_EVENT2_CMD_4_intr_after_reset_MASK             0x00000008
1069#define BCHP_SCA_SC_EVENT2_CMD_4_intr_after_reset_SHIFT            3
1070#define BCHP_SCA_SC_EVENT2_CMD_4_intr_after_reset_DEFAULT          0x00000000
1071
1072/* SCA :: SC_EVENT2_CMD_4 :: intr_after_compare [02:02] */
1073#define BCHP_SCA_SC_EVENT2_CMD_4_intr_after_compare_MASK           0x00000004
1074#define BCHP_SCA_SC_EVENT2_CMD_4_intr_after_compare_SHIFT          2
1075#define BCHP_SCA_SC_EVENT2_CMD_4_intr_after_compare_DEFAULT        0x00000000
1076
1077/* SCA :: SC_EVENT2_CMD_4 :: run_after_reset [01:01] */
1078#define BCHP_SCA_SC_EVENT2_CMD_4_run_after_reset_MASK              0x00000002
1079#define BCHP_SCA_SC_EVENT2_CMD_4_run_after_reset_SHIFT             1
1080#define BCHP_SCA_SC_EVENT2_CMD_4_run_after_reset_DEFAULT           0x00000000
1081
1082/* SCA :: SC_EVENT2_CMD_4 :: run_after_compare [00:00] */
1083#define BCHP_SCA_SC_EVENT2_CMD_4_run_after_compare_MASK            0x00000001
1084#define BCHP_SCA_SC_EVENT2_CMD_4_run_after_compare_SHIFT           0
1085#define BCHP_SCA_SC_EVENT2_CMD_4_run_after_compare_DEFAULT         0x00000000
1086
1087#endif /* #ifndef BCHP_SCA_H__ */
1088
1089/* End of File */
Note: See TracBrowser for help on using the repository browser.