14 __RW uint32_t MODCTRL;
17 __RW uint32_t KEYADDR;
19 __RW uint32_t CIPHIV[4];
20 __RW uint32_t HASWRD[8];
22 __RW uint32_t NPKTPTR;
37 #define SDP_SDPCR_SFTRST_MASK (0x80000000UL)
38 #define SDP_SDPCR_SFTRST_SHIFT (31U)
39 #define SDP_SDPCR_SFTRST_SET(x) (((uint32_t)(x) << SDP_SDPCR_SFTRST_SHIFT) & SDP_SDPCR_SFTRST_MASK)
40 #define SDP_SDPCR_SFTRST_GET(x) (((uint32_t)(x) & SDP_SDPCR_SFTRST_MASK) >> SDP_SDPCR_SFTRST_SHIFT)
48 #define SDP_SDPCR_CLKGAT_MASK (0x40000000UL)
49 #define SDP_SDPCR_CLKGAT_SHIFT (30U)
50 #define SDP_SDPCR_CLKGAT_SET(x) (((uint32_t)(x) << SDP_SDPCR_CLKGAT_SHIFT) & SDP_SDPCR_CLKGAT_MASK)
51 #define SDP_SDPCR_CLKGAT_GET(x) (((uint32_t)(x) & SDP_SDPCR_CLKGAT_MASK) >> SDP_SDPCR_CLKGAT_SHIFT)
60 #define SDP_SDPCR_CIPDIS_MASK (0x20000000UL)
61 #define SDP_SDPCR_CIPDIS_SHIFT (29U)
62 #define SDP_SDPCR_CIPDIS_GET(x) (((uint32_t)(x) & SDP_SDPCR_CIPDIS_MASK) >> SDP_SDPCR_CIPDIS_SHIFT)
71 #define SDP_SDPCR_HASDIS_MASK (0x10000000UL)
72 #define SDP_SDPCR_HASDIS_SHIFT (28U)
73 #define SDP_SDPCR_HASDIS_GET(x) (((uint32_t)(x) & SDP_SDPCR_HASDIS_MASK) >> SDP_SDPCR_HASDIS_SHIFT)
82 #define SDP_SDPCR_CIPHEN_MASK (0x800000UL)
83 #define SDP_SDPCR_CIPHEN_SHIFT (23U)
84 #define SDP_SDPCR_CIPHEN_SET(x) (((uint32_t)(x) << SDP_SDPCR_CIPHEN_SHIFT) & SDP_SDPCR_CIPHEN_MASK)
85 #define SDP_SDPCR_CIPHEN_GET(x) (((uint32_t)(x) & SDP_SDPCR_CIPHEN_MASK) >> SDP_SDPCR_CIPHEN_SHIFT)
94 #define SDP_SDPCR_HASHEN_MASK (0x400000UL)
95 #define SDP_SDPCR_HASHEN_SHIFT (22U)
96 #define SDP_SDPCR_HASHEN_SET(x) (((uint32_t)(x) << SDP_SDPCR_HASHEN_SHIFT) & SDP_SDPCR_HASHEN_MASK)
97 #define SDP_SDPCR_HASHEN_GET(x) (((uint32_t)(x) & SDP_SDPCR_HASHEN_MASK) >> SDP_SDPCR_HASHEN_SHIFT)
106 #define SDP_SDPCR_MCPEN_MASK (0x200000UL)
107 #define SDP_SDPCR_MCPEN_SHIFT (21U)
108 #define SDP_SDPCR_MCPEN_SET(x) (((uint32_t)(x) << SDP_SDPCR_MCPEN_SHIFT) & SDP_SDPCR_MCPEN_MASK)
109 #define SDP_SDPCR_MCPEN_GET(x) (((uint32_t)(x) & SDP_SDPCR_MCPEN_MASK) >> SDP_SDPCR_MCPEN_SHIFT)
118 #define SDP_SDPCR_CONFEN_MASK (0x100000UL)
119 #define SDP_SDPCR_CONFEN_SHIFT (20U)
120 #define SDP_SDPCR_CONFEN_SET(x) (((uint32_t)(x) << SDP_SDPCR_CONFEN_SHIFT) & SDP_SDPCR_CONFEN_MASK)
121 #define SDP_SDPCR_CONFEN_GET(x) (((uint32_t)(x) & SDP_SDPCR_CONFEN_MASK) >> SDP_SDPCR_CONFEN_SHIFT)
128 #define SDP_SDPCR_DCRPDI_MASK (0x80000UL)
129 #define SDP_SDPCR_DCRPDI_SHIFT (19U)
130 #define SDP_SDPCR_DCRPDI_SET(x) (((uint32_t)(x) << SDP_SDPCR_DCRPDI_SHIFT) & SDP_SDPCR_DCRPDI_MASK)
131 #define SDP_SDPCR_DCRPDI_GET(x) (((uint32_t)(x) & SDP_SDPCR_DCRPDI_MASK) >> SDP_SDPCR_DCRPDI_SHIFT)
138 #define SDP_SDPCR_TSTPKT0IRQ_MASK (0x20000UL)
139 #define SDP_SDPCR_TSTPKT0IRQ_SHIFT (17U)
140 #define SDP_SDPCR_TSTPKT0IRQ_SET(x) (((uint32_t)(x) << SDP_SDPCR_TSTPKT0IRQ_SHIFT) & SDP_SDPCR_TSTPKT0IRQ_MASK)
141 #define SDP_SDPCR_TSTPKT0IRQ_GET(x) (((uint32_t)(x) & SDP_SDPCR_TSTPKT0IRQ_MASK) >> SDP_SDPCR_TSTPKT0IRQ_SHIFT)
149 #define SDP_SDPCR_RDSCEN_MASK (0x100U)
150 #define SDP_SDPCR_RDSCEN_SHIFT (8U)
151 #define SDP_SDPCR_RDSCEN_SET(x) (((uint32_t)(x) << SDP_SDPCR_RDSCEN_SHIFT) & SDP_SDPCR_RDSCEN_MASK)
152 #define SDP_SDPCR_RDSCEN_GET(x) (((uint32_t)(x) & SDP_SDPCR_RDSCEN_MASK) >> SDP_SDPCR_RDSCEN_SHIFT)
161 #define SDP_SDPCR_INTEN_MASK (0x1U)
162 #define SDP_SDPCR_INTEN_SHIFT (0U)
163 #define SDP_SDPCR_INTEN_SET(x) (((uint32_t)(x) << SDP_SDPCR_INTEN_SHIFT) & SDP_SDPCR_INTEN_MASK)
164 #define SDP_SDPCR_INTEN_GET(x) (((uint32_t)(x) & SDP_SDPCR_INTEN_MASK) >> SDP_SDPCR_INTEN_SHIFT)
176 #define SDP_MODCTRL_AESALG_MASK (0xF0000000UL)
177 #define SDP_MODCTRL_AESALG_SHIFT (28U)
178 #define SDP_MODCTRL_AESALG_SET(x) (((uint32_t)(x) << SDP_MODCTRL_AESALG_SHIFT) & SDP_MODCTRL_AESALG_MASK)
179 #define SDP_MODCTRL_AESALG_GET(x) (((uint32_t)(x) & SDP_MODCTRL_AESALG_MASK) >> SDP_MODCTRL_AESALG_SHIFT)
189 #define SDP_MODCTRL_AESMOD_MASK (0xF000000UL)
190 #define SDP_MODCTRL_AESMOD_SHIFT (24U)
191 #define SDP_MODCTRL_AESMOD_SET(x) (((uint32_t)(x) << SDP_MODCTRL_AESMOD_SHIFT) & SDP_MODCTRL_AESMOD_MASK)
192 #define SDP_MODCTRL_AESMOD_GET(x) (((uint32_t)(x) & SDP_MODCTRL_AESMOD_MASK) >> SDP_MODCTRL_AESMOD_SHIFT)
218 #define SDP_MODCTRL_AESKS_MASK (0xFC0000UL)
219 #define SDP_MODCTRL_AESKS_SHIFT (18U)
220 #define SDP_MODCTRL_AESKS_SET(x) (((uint32_t)(x) << SDP_MODCTRL_AESKS_SHIFT) & SDP_MODCTRL_AESKS_MASK)
221 #define SDP_MODCTRL_AESKS_GET(x) (((uint32_t)(x) & SDP_MODCTRL_AESKS_MASK) >> SDP_MODCTRL_AESKS_SHIFT)
230 #define SDP_MODCTRL_AESDIR_MASK (0x10000UL)
231 #define SDP_MODCTRL_AESDIR_SHIFT (16U)
232 #define SDP_MODCTRL_AESDIR_SET(x) (((uint32_t)(x) << SDP_MODCTRL_AESDIR_SHIFT) & SDP_MODCTRL_AESDIR_MASK)
233 #define SDP_MODCTRL_AESDIR_GET(x) (((uint32_t)(x) & SDP_MODCTRL_AESDIR_MASK) >> SDP_MODCTRL_AESDIR_SHIFT)
243 #define SDP_MODCTRL_HASALG_MASK (0xF000U)
244 #define SDP_MODCTRL_HASALG_SHIFT (12U)
245 #define SDP_MODCTRL_HASALG_SET(x) (((uint32_t)(x) << SDP_MODCTRL_HASALG_SHIFT) & SDP_MODCTRL_HASALG_MASK)
246 #define SDP_MODCTRL_HASALG_GET(x) (((uint32_t)(x) & SDP_MODCTRL_HASALG_MASK) >> SDP_MODCTRL_HASALG_SHIFT)
255 #define SDP_MODCTRL_CRCEN_MASK (0x800U)
256 #define SDP_MODCTRL_CRCEN_SHIFT (11U)
257 #define SDP_MODCTRL_CRCEN_SET(x) (((uint32_t)(x) << SDP_MODCTRL_CRCEN_SHIFT) & SDP_MODCTRL_CRCEN_MASK)
258 #define SDP_MODCTRL_CRCEN_GET(x) (((uint32_t)(x) & SDP_MODCTRL_CRCEN_MASK) >> SDP_MODCTRL_CRCEN_SHIFT)
268 #define SDP_MODCTRL_HASCHK_MASK (0x400U)
269 #define SDP_MODCTRL_HASCHK_SHIFT (10U)
270 #define SDP_MODCTRL_HASCHK_SET(x) (((uint32_t)(x) << SDP_MODCTRL_HASCHK_SHIFT) & SDP_MODCTRL_HASCHK_MASK)
271 #define SDP_MODCTRL_HASCHK_GET(x) (((uint32_t)(x) & SDP_MODCTRL_HASCHK_MASK) >> SDP_MODCTRL_HASCHK_SHIFT)
280 #define SDP_MODCTRL_HASOUT_MASK (0x200U)
281 #define SDP_MODCTRL_HASOUT_SHIFT (9U)
282 #define SDP_MODCTRL_HASOUT_SET(x) (((uint32_t)(x) << SDP_MODCTRL_HASOUT_SHIFT) & SDP_MODCTRL_HASOUT_MASK)
283 #define SDP_MODCTRL_HASOUT_GET(x) (((uint32_t)(x) & SDP_MODCTRL_HASOUT_MASK) >> SDP_MODCTRL_HASOUT_SHIFT)
291 #define SDP_MODCTRL_DINSWP_MASK (0x30U)
292 #define SDP_MODCTRL_DINSWP_SHIFT (4U)
293 #define SDP_MODCTRL_DINSWP_SET(x) (((uint32_t)(x) << SDP_MODCTRL_DINSWP_SHIFT) & SDP_MODCTRL_DINSWP_MASK)
294 #define SDP_MODCTRL_DINSWP_GET(x) (((uint32_t)(x) & SDP_MODCTRL_DINSWP_MASK) >> SDP_MODCTRL_DINSWP_SHIFT)
301 #define SDP_MODCTRL_DOUTSWP_MASK (0xCU)
302 #define SDP_MODCTRL_DOUTSWP_SHIFT (2U)
303 #define SDP_MODCTRL_DOUTSWP_SET(x) (((uint32_t)(x) << SDP_MODCTRL_DOUTSWP_SHIFT) & SDP_MODCTRL_DOUTSWP_MASK)
304 #define SDP_MODCTRL_DOUTSWP_GET(x) (((uint32_t)(x) & SDP_MODCTRL_DOUTSWP_MASK) >> SDP_MODCTRL_DOUTSWP_SHIFT)
312 #define SDP_MODCTRL_KEYSWP_MASK (0x3U)
313 #define SDP_MODCTRL_KEYSWP_SHIFT (0U)
314 #define SDP_MODCTRL_KEYSWP_SET(x) (((uint32_t)(x) << SDP_MODCTRL_KEYSWP_SHIFT) & SDP_MODCTRL_KEYSWP_MASK)
315 #define SDP_MODCTRL_KEYSWP_GET(x) (((uint32_t)(x) & SDP_MODCTRL_KEYSWP_MASK) >> SDP_MODCTRL_KEYSWP_SHIFT)
323 #define SDP_PKTCNT_CNTVAL_MASK (0xFF0000UL)
324 #define SDP_PKTCNT_CNTVAL_SHIFT (16U)
325 #define SDP_PKTCNT_CNTVAL_GET(x) (((uint32_t)(x) & SDP_PKTCNT_CNTVAL_MASK) >> SDP_PKTCNT_CNTVAL_SHIFT)
332 #define SDP_PKTCNT_CNTINCR_MASK (0xFFU)
333 #define SDP_PKTCNT_CNTINCR_SHIFT (0U)
334 #define SDP_PKTCNT_CNTINCR_SET(x) (((uint32_t)(x) << SDP_PKTCNT_CNTINCR_SHIFT) & SDP_PKTCNT_CNTINCR_MASK)
335 #define SDP_PKTCNT_CNTINCR_GET(x) (((uint32_t)(x) & SDP_PKTCNT_CNTINCR_MASK) >> SDP_PKTCNT_CNTINCR_SHIFT)
343 #define SDP_STA_TAG_MASK (0xFF000000UL)
344 #define SDP_STA_TAG_SHIFT (24U)
345 #define SDP_STA_TAG_GET(x) (((uint32_t)(x) & SDP_STA_TAG_MASK) >> SDP_STA_TAG_SHIFT)
352 #define SDP_STA_IRQ_MASK (0x800000UL)
353 #define SDP_STA_IRQ_SHIFT (23U)
354 #define SDP_STA_IRQ_SET(x) (((uint32_t)(x) << SDP_STA_IRQ_SHIFT) & SDP_STA_IRQ_MASK)
355 #define SDP_STA_IRQ_GET(x) (((uint32_t)(x) & SDP_STA_IRQ_MASK) >> SDP_STA_IRQ_SHIFT)
362 #define SDP_STA_CHN1PKT0_MASK (0x100000UL)
363 #define SDP_STA_CHN1PKT0_SHIFT (20U)
364 #define SDP_STA_CHN1PKT0_SET(x) (((uint32_t)(x) << SDP_STA_CHN1PKT0_SHIFT) & SDP_STA_CHN1PKT0_MASK)
365 #define SDP_STA_CHN1PKT0_GET(x) (((uint32_t)(x) & SDP_STA_CHN1PKT0_MASK) >> SDP_STA_CHN1PKT0_SHIFT)
372 #define SDP_STA_AESBSY_MASK (0x80000UL)
373 #define SDP_STA_AESBSY_SHIFT (19U)
374 #define SDP_STA_AESBSY_GET(x) (((uint32_t)(x) & SDP_STA_AESBSY_MASK) >> SDP_STA_AESBSY_SHIFT)
381 #define SDP_STA_HASBSY_MASK (0x40000UL)
382 #define SDP_STA_HASBSY_SHIFT (18U)
383 #define SDP_STA_HASBSY_GET(x) (((uint32_t)(x) & SDP_STA_HASBSY_MASK) >> SDP_STA_HASBSY_SHIFT)
390 #define SDP_STA_PKTCNT0_MASK (0x20000UL)
391 #define SDP_STA_PKTCNT0_SHIFT (17U)
392 #define SDP_STA_PKTCNT0_SET(x) (((uint32_t)(x) << SDP_STA_PKTCNT0_SHIFT) & SDP_STA_PKTCNT0_MASK)
393 #define SDP_STA_PKTCNT0_GET(x) (((uint32_t)(x) & SDP_STA_PKTCNT0_MASK) >> SDP_STA_PKTCNT0_SHIFT)
400 #define SDP_STA_PKTDON_MASK (0x10000UL)
401 #define SDP_STA_PKTDON_SHIFT (16U)
402 #define SDP_STA_PKTDON_SET(x) (((uint32_t)(x) << SDP_STA_PKTDON_SHIFT) & SDP_STA_PKTDON_MASK)
403 #define SDP_STA_PKTDON_GET(x) (((uint32_t)(x) & SDP_STA_PKTDON_MASK) >> SDP_STA_PKTDON_SHIFT)
410 #define SDP_STA_ERRSET_MASK (0x20U)
411 #define SDP_STA_ERRSET_SHIFT (5U)
412 #define SDP_STA_ERRSET_SET(x) (((uint32_t)(x) << SDP_STA_ERRSET_SHIFT) & SDP_STA_ERRSET_MASK)
413 #define SDP_STA_ERRSET_GET(x) (((uint32_t)(x) & SDP_STA_ERRSET_MASK) >> SDP_STA_ERRSET_SHIFT)
420 #define SDP_STA_ERRPKT_MASK (0x10U)
421 #define SDP_STA_ERRPKT_SHIFT (4U)
422 #define SDP_STA_ERRPKT_SET(x) (((uint32_t)(x) << SDP_STA_ERRPKT_SHIFT) & SDP_STA_ERRPKT_MASK)
423 #define SDP_STA_ERRPKT_GET(x) (((uint32_t)(x) & SDP_STA_ERRPKT_MASK) >> SDP_STA_ERRPKT_SHIFT)
430 #define SDP_STA_ERRSRC_MASK (0x8U)
431 #define SDP_STA_ERRSRC_SHIFT (3U)
432 #define SDP_STA_ERRSRC_SET(x) (((uint32_t)(x) << SDP_STA_ERRSRC_SHIFT) & SDP_STA_ERRSRC_MASK)
433 #define SDP_STA_ERRSRC_GET(x) (((uint32_t)(x) & SDP_STA_ERRSRC_MASK) >> SDP_STA_ERRSRC_SHIFT)
440 #define SDP_STA_ERRDST_MASK (0x4U)
441 #define SDP_STA_ERRDST_SHIFT (2U)
442 #define SDP_STA_ERRDST_SET(x) (((uint32_t)(x) << SDP_STA_ERRDST_SHIFT) & SDP_STA_ERRDST_MASK)
443 #define SDP_STA_ERRDST_GET(x) (((uint32_t)(x) & SDP_STA_ERRDST_MASK) >> SDP_STA_ERRDST_SHIFT)
450 #define SDP_STA_ERRHAS_MASK (0x2U)
451 #define SDP_STA_ERRHAS_SHIFT (1U)
452 #define SDP_STA_ERRHAS_SET(x) (((uint32_t)(x) << SDP_STA_ERRHAS_SHIFT) & SDP_STA_ERRHAS_MASK)
453 #define SDP_STA_ERRHAS_GET(x) (((uint32_t)(x) & SDP_STA_ERRHAS_MASK) >> SDP_STA_ERRHAS_SHIFT)
460 #define SDP_STA_ERRCHAIN_MASK (0x1U)
461 #define SDP_STA_ERRCHAIN_SHIFT (0U)
462 #define SDP_STA_ERRCHAIN_SET(x) (((uint32_t)(x) << SDP_STA_ERRCHAIN_SHIFT) & SDP_STA_ERRCHAIN_MASK)
463 #define SDP_STA_ERRCHAIN_GET(x) (((uint32_t)(x) & SDP_STA_ERRCHAIN_MASK) >> SDP_STA_ERRCHAIN_SHIFT)
473 #define SDP_KEYADDR_INDEX_MASK (0xFF0000UL)
474 #define SDP_KEYADDR_INDEX_SHIFT (16U)
475 #define SDP_KEYADDR_INDEX_SET(x) (((uint32_t)(x) << SDP_KEYADDR_INDEX_SHIFT) & SDP_KEYADDR_INDEX_MASK)
476 #define SDP_KEYADDR_INDEX_GET(x) (((uint32_t)(x) & SDP_KEYADDR_INDEX_MASK) >> SDP_KEYADDR_INDEX_SHIFT)
484 #define SDP_KEYADDR_SUBWRD_MASK (0x3U)
485 #define SDP_KEYADDR_SUBWRD_SHIFT (0U)
486 #define SDP_KEYADDR_SUBWRD_SET(x) (((uint32_t)(x) << SDP_KEYADDR_SUBWRD_SHIFT) & SDP_KEYADDR_SUBWRD_MASK)
487 #define SDP_KEYADDR_SUBWRD_GET(x) (((uint32_t)(x) & SDP_KEYADDR_SUBWRD_MASK) >> SDP_KEYADDR_SUBWRD_SHIFT)
498 #define SDP_KEYDAT_KEYDAT_MASK (0xFFFFFFFFUL)
499 #define SDP_KEYDAT_KEYDAT_SHIFT (0U)
500 #define SDP_KEYDAT_KEYDAT_SET(x) (((uint32_t)(x) << SDP_KEYDAT_KEYDAT_SHIFT) & SDP_KEYDAT_KEYDAT_MASK)
501 #define SDP_KEYDAT_KEYDAT_GET(x) (((uint32_t)(x) & SDP_KEYDAT_KEYDAT_MASK) >> SDP_KEYDAT_KEYDAT_SHIFT)
509 #define SDP_CIPHIV_CIPHIV_MASK (0xFFFFFFFFUL)
510 #define SDP_CIPHIV_CIPHIV_SHIFT (0U)
511 #define SDP_CIPHIV_CIPHIV_SET(x) (((uint32_t)(x) << SDP_CIPHIV_CIPHIV_SHIFT) & SDP_CIPHIV_CIPHIV_MASK)
512 #define SDP_CIPHIV_CIPHIV_GET(x) (((uint32_t)(x) & SDP_CIPHIV_CIPHIV_MASK) >> SDP_CIPHIV_CIPHIV_SHIFT)
521 #define SDP_HASWRD_HASWRD_MASK (0xFFFFFFFFUL)
522 #define SDP_HASWRD_HASWRD_SHIFT (0U)
523 #define SDP_HASWRD_HASWRD_SET(x) (((uint32_t)(x) << SDP_HASWRD_HASWRD_SHIFT) & SDP_HASWRD_HASWRD_MASK)
524 #define SDP_HASWRD_HASWRD_GET(x) (((uint32_t)(x) & SDP_HASWRD_HASWRD_MASK) >> SDP_HASWRD_HASWRD_SHIFT)
533 #define SDP_CMDPTR_CMDPTR_MASK (0xFFFFFFFFUL)
534 #define SDP_CMDPTR_CMDPTR_SHIFT (0U)
535 #define SDP_CMDPTR_CMDPTR_SET(x) (((uint32_t)(x) << SDP_CMDPTR_CMDPTR_SHIFT) & SDP_CMDPTR_CMDPTR_MASK)
536 #define SDP_CMDPTR_CMDPTR_GET(x) (((uint32_t)(x) & SDP_CMDPTR_CMDPTR_MASK) >> SDP_CMDPTR_CMDPTR_SHIFT)
544 #define SDP_NPKTPTR_NPKTPTR_MASK (0xFFFFFFFFUL)
545 #define SDP_NPKTPTR_NPKTPTR_SHIFT (0U)
546 #define SDP_NPKTPTR_NPKTPTR_SET(x) (((uint32_t)(x) << SDP_NPKTPTR_NPKTPTR_SHIFT) & SDP_NPKTPTR_NPKTPTR_MASK)
547 #define SDP_NPKTPTR_NPKTPTR_GET(x) (((uint32_t)(x) & SDP_NPKTPTR_NPKTPTR_MASK) >> SDP_NPKTPTR_NPKTPTR_SHIFT)
555 #define SDP_PKTCTL_PKTTAG_MASK (0xFF000000UL)
556 #define SDP_PKTCTL_PKTTAG_SHIFT (24U)
557 #define SDP_PKTCTL_PKTTAG_SET(x) (((uint32_t)(x) << SDP_PKTCTL_PKTTAG_SHIFT) & SDP_PKTCTL_PKTTAG_MASK)
558 #define SDP_PKTCTL_PKTTAG_GET(x) (((uint32_t)(x) & SDP_PKTCTL_PKTTAG_MASK) >> SDP_PKTCTL_PKTTAG_SHIFT)
565 #define SDP_PKTCTL_CIPHIV_MASK (0x40U)
566 #define SDP_PKTCTL_CIPHIV_SHIFT (6U)
567 #define SDP_PKTCTL_CIPHIV_SET(x) (((uint32_t)(x) << SDP_PKTCTL_CIPHIV_SHIFT) & SDP_PKTCTL_CIPHIV_MASK)
568 #define SDP_PKTCTL_CIPHIV_GET(x) (((uint32_t)(x) & SDP_PKTCTL_CIPHIV_MASK) >> SDP_PKTCTL_CIPHIV_SHIFT)
575 #define SDP_PKTCTL_HASFNL_MASK (0x20U)
576 #define SDP_PKTCTL_HASFNL_SHIFT (5U)
577 #define SDP_PKTCTL_HASFNL_SET(x) (((uint32_t)(x) << SDP_PKTCTL_HASFNL_SHIFT) & SDP_PKTCTL_HASFNL_MASK)
578 #define SDP_PKTCTL_HASFNL_GET(x) (((uint32_t)(x) & SDP_PKTCTL_HASFNL_MASK) >> SDP_PKTCTL_HASFNL_SHIFT)
585 #define SDP_PKTCTL_HASINI_MASK (0x10U)
586 #define SDP_PKTCTL_HASINI_SHIFT (4U)
587 #define SDP_PKTCTL_HASINI_SET(x) (((uint32_t)(x) << SDP_PKTCTL_HASINI_SHIFT) & SDP_PKTCTL_HASINI_MASK)
588 #define SDP_PKTCTL_HASINI_GET(x) (((uint32_t)(x) & SDP_PKTCTL_HASINI_MASK) >> SDP_PKTCTL_HASINI_SHIFT)
596 #define SDP_PKTCTL_CHAIN_MASK (0x8U)
597 #define SDP_PKTCTL_CHAIN_SHIFT (3U)
598 #define SDP_PKTCTL_CHAIN_SET(x) (((uint32_t)(x) << SDP_PKTCTL_CHAIN_SHIFT) & SDP_PKTCTL_CHAIN_MASK)
599 #define SDP_PKTCTL_CHAIN_GET(x) (((uint32_t)(x) & SDP_PKTCTL_CHAIN_MASK) >> SDP_PKTCTL_CHAIN_SHIFT)
607 #define SDP_PKTCTL_DCRSEMA_MASK (0x4U)
608 #define SDP_PKTCTL_DCRSEMA_SHIFT (2U)
609 #define SDP_PKTCTL_DCRSEMA_SET(x) (((uint32_t)(x) << SDP_PKTCTL_DCRSEMA_SHIFT) & SDP_PKTCTL_DCRSEMA_MASK)
610 #define SDP_PKTCTL_DCRSEMA_GET(x) (((uint32_t)(x) & SDP_PKTCTL_DCRSEMA_MASK) >> SDP_PKTCTL_DCRSEMA_SHIFT)
617 #define SDP_PKTCTL_PKTINT_MASK (0x2U)
618 #define SDP_PKTCTL_PKTINT_SHIFT (1U)
619 #define SDP_PKTCTL_PKTINT_SET(x) (((uint32_t)(x) << SDP_PKTCTL_PKTINT_SHIFT) & SDP_PKTCTL_PKTINT_MASK)
620 #define SDP_PKTCTL_PKTINT_GET(x) (((uint32_t)(x) & SDP_PKTCTL_PKTINT_MASK) >> SDP_PKTCTL_PKTINT_SHIFT)
628 #define SDP_PKTSRC_PKTSRC_MASK (0xFFFFFFFFUL)
629 #define SDP_PKTSRC_PKTSRC_SHIFT (0U)
630 #define SDP_PKTSRC_PKTSRC_SET(x) (((uint32_t)(x) << SDP_PKTSRC_PKTSRC_SHIFT) & SDP_PKTSRC_PKTSRC_MASK)
631 #define SDP_PKTSRC_PKTSRC_GET(x) (((uint32_t)(x) & SDP_PKTSRC_PKTSRC_MASK) >> SDP_PKTSRC_PKTSRC_SHIFT)
639 #define SDP_PKTDST_PKTDST_MASK (0xFFFFFFFFUL)
640 #define SDP_PKTDST_PKTDST_SHIFT (0U)
641 #define SDP_PKTDST_PKTDST_SET(x) (((uint32_t)(x) << SDP_PKTDST_PKTDST_SHIFT) & SDP_PKTDST_PKTDST_MASK)
642 #define SDP_PKTDST_PKTDST_GET(x) (((uint32_t)(x) & SDP_PKTDST_PKTDST_MASK) >> SDP_PKTDST_PKTDST_SHIFT)
649 #define SDP_PKTBUF_PKTBUF_MASK (0xFFFFFFFFUL)
650 #define SDP_PKTBUF_PKTBUF_SHIFT (0U)
651 #define SDP_PKTBUF_PKTBUF_SET(x) (((uint32_t)(x) << SDP_PKTBUF_PKTBUF_SHIFT) & SDP_PKTBUF_PKTBUF_MASK)
652 #define SDP_PKTBUF_PKTBUF_GET(x) (((uint32_t)(x) & SDP_PKTBUF_PKTBUF_MASK) >> SDP_PKTBUF_PKTBUF_SHIFT)
657 #define SDP_CIPHIV_CIPHIV0 (0UL)
658 #define SDP_CIPHIV_CIPHIV1 (1UL)
659 #define SDP_CIPHIV_CIPHIV2 (2UL)
660 #define SDP_CIPHIV_CIPHIV3 (3UL)
663 #define SDP_HASWRD_HASWRD0 (0UL)
664 #define SDP_HASWRD_HASWRD1 (1UL)
665 #define SDP_HASWRD_HASWRD2 (2UL)
666 #define SDP_HASWRD_HASWRD3 (3UL)
667 #define SDP_HASWRD_HASWRD4 (4UL)
668 #define SDP_HASWRD_HASWRD5 (5UL)
669 #define SDP_HASWRD_HASWRD6 (6UL)
670 #define SDP_HASWRD_HASWRD7 (7UL)
Definition: hpm_sdp_regs.h:12