| M480 BSP V3.05.001 The Board Support Package for M480 Series

crypto_reg.h
Go to the documentation of this file.
1 /**************************************************************************/
9 #ifndef __CRYPTO_REG_H__
10 #define __CRYPTO_REG_H__
11
12 #if defined ( __CC_ARM )
13 #pragma anon_unions
14 #endif
15
26 typedef struct
27 {
28
3612 __IO uint32_t INTEN;
3613 __IO uint32_t INTSTS;
3614 __IO uint32_t PRNG_CTL;
3615 __O uint32_t PRNG_SEED;
3616 __I uint32_t PRNG_KEY[8];
3617 __I uint32_t RESERVE0[8];
3620 __I uint32_t AES_FDBCK[4];
3621 __I uint32_t TDES_FDBCKH;
3622 __I uint32_t TDES_FDBCKL;
3623 __I uint32_t RESERVE1[38];
3626 __IO uint32_t AES_CTL;
3627 __I uint32_t AES_STS;
3628 __IO uint32_t AES_DATIN;
3629 __I uint32_t AES_DATOUT;
3630 __IO uint32_t AES0_KEY[8];
3631 __IO uint32_t AES0_IV[4];
3632 __IO uint32_t AES0_SADDR;
3633 __IO uint32_t AES0_DADDR;
3634 __IO uint32_t AES0_CNT;
3635 __IO uint32_t AES1_KEY[8];
3636 __IO uint32_t AES1_IV[4];
3637 __IO uint32_t AES1_SADDR;
3638 __IO uint32_t AES1_DADDR;
3639 __IO uint32_t AES1_CNT;
3640 __IO uint32_t AES2_KEY[8];
3641 __IO uint32_t AES2_IV[4];
3642 __IO uint32_t AES2_SADDR;
3643 __IO uint32_t AES2_DADDR;
3644 __IO uint32_t AES2_CNT;
3645 __IO uint32_t AES3_KEY[8];
3646 __IO uint32_t AES3_IV[4];
3647 __IO uint32_t AES3_SADDR;
3648 __IO uint32_t AES3_DADDR;
3649 __IO uint32_t AES3_CNT;
3650 __IO uint32_t TDES_CTL;
3651 __I uint32_t TDES_STS;
3652 __IO uint32_t TDES0_KEY1H;
3653 __IO uint32_t TDES0_KEY1L;
3654 __IO uint32_t TDES0_KEY2H;
3655 __IO uint32_t TDES0_KEY2L;
3656 __IO uint32_t TDES0_KEY3H;
3657 __IO uint32_t TDES0_KEY3L;
3658 __IO uint32_t TDES0_IVH;
3659 __IO uint32_t TDES0_IVL;
3660 __IO uint32_t TDES0_SA;
3661 __IO uint32_t TDES0_DA;
3662 __IO uint32_t TDES0_CNT;
3663 __IO uint32_t TDES_DATIN;
3664 __I uint32_t TDES_DATOUT;
3665 __I uint32_t RESERVE2[3];
3668 __IO uint32_t TDES1_KEY1H;
3669 __IO uint32_t TDES1_KEY1L;
3670 __IO uint32_t TDES1_KEY2H;
3671 __IO uint32_t TDES1_KEY2L;
3672 __IO uint32_t TDES1_KEY3H;
3673 __IO uint32_t TDES1_KEY3L;
3674 __IO uint32_t TDES1_IVH;
3675 __IO uint32_t TDES1_IVL;
3676 __IO uint32_t TDES1_SA;
3677 __IO uint32_t TDES1_DA;
3678 __IO uint32_t TDES1_CNT;
3679 __I uint32_t RESERVE3[5];
3682 __IO uint32_t TDES2_KEY1H;
3683 __IO uint32_t TDES2_KEY1L;
3684 __IO uint32_t TDES2_KEY2H;
3685 __IO uint32_t TDES2_KEY2L;
3686 __IO uint32_t TDES2_KEY3H;
3687 __IO uint32_t TDES2_KEY3L;
3688 __IO uint32_t TDES2_IVH;
3689 __IO uint32_t TDES2_IVL;
3690 __IO uint32_t TDES2_SA;
3691 __IO uint32_t TDES2_DA;
3692 __IO uint32_t TDES2_CNT;
3693 __I uint32_t RESERVE4[5];
3696 __IO uint32_t TDES3_KEY1H;
3697 __IO uint32_t TDES3_KEY1L;
3698 __IO uint32_t TDES3_KEY2H;
3699 __IO uint32_t TDES3_KEY2L;
3700 __IO uint32_t TDES3_KEY3H;
3701 __IO uint32_t TDES3_KEY3L;
3702 __IO uint32_t TDES3_IVH;
3703 __IO uint32_t TDES3_IVL;
3704 __IO uint32_t TDES3_SA;
3705 __IO uint32_t TDES3_DA;
3706 __IO uint32_t TDES3_CNT;
3707 __I uint32_t RESERVE5[3];
3710 __IO uint32_t HMAC_CTL;
3711 __I uint32_t HMAC_STS;
3712 __I uint32_t HMAC_DGST[16];
3713 __IO uint32_t HMAC_KEYCNT;
3714 __IO uint32_t HMAC_SADDR;
3715 __IO uint32_t HMAC_DMACNT;
3716 __IO uint32_t HMAC_DATIN;
3717 __I uint32_t RESERVE6[298];
3720 __IO uint32_t ECC_CTL;
3721 __I uint32_t ECC_STS;
3722 __IO uint32_t ECC_X1[18];
3723 __IO uint32_t ECC_Y1[18];
3724 __IO uint32_t ECC_X2[18];
3725 __IO uint32_t ECC_Y2[18];
3726 __IO uint32_t ECC_A[18];
3727 __IO uint32_t ECC_B[18];
3728 __IO uint32_t ECC_N[18];
3729 __O uint32_t ECC_K[18];
3730 __IO uint32_t ECC_SADDR;
3731 __IO uint32_t ECC_DADDR;
3732 __IO uint32_t ECC_STARTREG;
3733 __IO uint32_t ECC_WORDCNT;
3735 } CRPT_T;
3736
3742 #define CRPT_INTEN_AESIEN_Pos (0)
3743 #define CRPT_INTEN_AESIEN_Msk (0x1ul << CRPT_INTEN_AESIEN_Pos)
3745 #define CRPT_INTEN_AESEIEN_Pos (1)
3746 #define CRPT_INTEN_AESEIEN_Msk (0x1ul << CRPT_INTEN_AESEIEN_Pos)
3748 #define CRPT_INTEN_TDESIEN_Pos (8)
3749 #define CRPT_INTEN_TDESIEN_Msk (0x1ul << CRPT_INTEN_TDESIEN_Pos)
3751 #define CRPT_INTEN_TDESEIEN_Pos (9)
3752 #define CRPT_INTEN_TDESEIEN_Msk (0x1ul << CRPT_INTEN_TDESEIEN_Pos)
3754 #define CRPT_INTEN_PRNGIEN_Pos (16)
3755 #define CRPT_INTEN_PRNGIEN_Msk (0x1ul << CRPT_INTEN_PRNGIEN_Pos)
3757 #define CRPT_INTEN_ECCIEN_Pos (22)
3758 #define CRPT_INTEN_ECCIEN_Msk (0x1ul << CRPT_INTEN_ECCIEN_Pos)
3760 #define CRPT_INTEN_ECCEIEN_Pos (23)
3761 #define CRPT_INTEN_ECCEIEN_Msk (0x1ul << CRPT_INTEN_ECCEIEN_Pos)
3763 #define CRPT_INTEN_HMACIEN_Pos (24)
3764 #define CRPT_INTEN_HMACIEN_Msk (0x1ul << CRPT_INTEN_HMACIEN_Pos)
3766 #define CRPT_INTEN_HMACEIEN_Pos (25)
3767 #define CRPT_INTEN_HMACEIEN_Msk (0x1ul << CRPT_INTEN_HMACEIEN_Pos)
3769 #define CRPT_INTSTS_AESIF_Pos (0)
3770 #define CRPT_INTSTS_AESIF_Msk (0x1ul << CRPT_INTSTS_AESIF_Pos)
3772 #define CRPT_INTSTS_AESEIF_Pos (1)
3773 #define CRPT_INTSTS_AESEIF_Msk (0x1ul << CRPT_INTSTS_AESEIF_Pos)
3775 #define CRPT_INTSTS_TDESIF_Pos (8)
3776 #define CRPT_INTSTS_TDESIF_Msk (0x1ul << CRPT_INTSTS_TDESIF_Pos)
3778 #define CRPT_INTSTS_TDESEIF_Pos (9)
3779 #define CRPT_INTSTS_TDESEIF_Msk (0x1ul << CRPT_INTSTS_TDESEIF_Pos)
3781 #define CRPT_INTSTS_PRNGIF_Pos (16)
3782 #define CRPT_INTSTS_PRNGIF_Msk (0x1ul << CRPT_INTSTS_PRNGIF_Pos)
3784 #define CRPT_INTSTS_ECCIF_Pos (22)
3785 #define CRPT_INTSTS_ECCIF_Msk (0x1ul << CRPT_INTSTS_ECCIF_Pos)
3787 #define CRPT_INTSTS_ECCEIF_Pos (23)
3788 #define CRPT_INTSTS_ECCEIF_Msk (0x1ul << CRPT_INTSTS_ECCEIF_Pos)
3790 #define CRPT_INTSTS_HMACIF_Pos (24)
3791 #define CRPT_INTSTS_HMACIF_Msk (0x1ul << CRPT_INTSTS_HMACIF_Pos)
3793 #define CRPT_INTSTS_HMACEIF_Pos (25)
3794 #define CRPT_INTSTS_HMACEIF_Msk (0x1ul << CRPT_INTSTS_HMACEIF_Pos)
3796 #define CRPT_PRNG_CTL_START_Pos (0)
3797 #define CRPT_PRNG_CTL_START_Msk (0x1ul << CRPT_PRNG_CTL_START_Pos)
3799 #define CRPT_PRNG_CTL_SEEDRLD_Pos (1)
3800 #define CRPT_PRNG_CTL_SEEDRLD_Msk (0x1ul << CRPT_PRNG_CTL_SEEDRLD_Pos)
3802 #define CRPT_PRNG_CTL_KEYSZ_Pos (2)
3803 #define CRPT_PRNG_CTL_KEYSZ_Msk (0x3ul << CRPT_PRNG_CTL_KEYSZ_Pos)
3805 #define CRPT_PRNG_CTL_BUSY_Pos (8)
3806 #define CRPT_PRNG_CTL_BUSY_Msk (0x1ul << CRPT_PRNG_CTL_BUSY_Pos)
3808 #define CRPT_PRNG_SEED_SEED_Pos (0)
3809 #define CRPT_PRNG_SEED_SEED_Msk (0xfffffffful << CRPT_PRNG_SEED_SEED_Pos)
3811 #define CRPT_PRNG_KEYx_KEY_Pos (0)
3812 #define CRPT_PRNG_KEYx_KEY_Msk (0xfffffffful << CRPT_PRNG_KEYx_KEY_Pos)
3814 #define CRPT_AES_FDBCKx_FDBCK_Pos (0)
3815 #define CRPT_AES_FDBCKx_FDBCK_Msk (0xfffffffful << CRPT_AES_FDBCKx_FDBCK_Pos)
3817 #define CRPT_TDES_FDBCKH_FDBCK_Pos (0)
3818 #define CRPT_TDES_FDBCKH_FDBCK_Msk (0xfffffffful << CRPT_TDES_FDBCKH_FDBCK_Pos)
3820 #define CRPT_TDES_FDBCKL_FDBCK_Pos (0)
3821 #define CRPT_TDES_FDBCKL_FDBCK_Msk (0xfffffffful << CRPT_TDES_FDBCKL_FDBCK_Pos)
3823 #define CRPT_AES_CTL_START_Pos (0)
3824 #define CRPT_AES_CTL_START_Msk (0x1ul << CRPT_AES_CTL_START_Pos)
3826 #define CRPT_AES_CTL_STOP_Pos (1)
3827 #define CRPT_AES_CTL_STOP_Msk (0x1ul << CRPT_AES_CTL_STOP_Pos)
3829 #define CRPT_AES_CTL_KEYSZ_Pos (2)
3830 #define CRPT_AES_CTL_KEYSZ_Msk (0x3ul << CRPT_AES_CTL_KEYSZ_Pos)
3832 #define CRPT_AES_CTL_DMALAST_Pos (5)
3833 #define CRPT_AES_CTL_DMALAST_Msk (0x1ul << CRPT_AES_CTL_DMALAST_Pos)
3835 #define CRPT_AES_CTL_DMACSCAD_Pos (6)
3836 #define CRPT_AES_CTL_DMACSCAD_Msk (0x1ul << CRPT_AES_CTL_DMACSCAD_Pos)
3838 #define CRPT_AES_CTL_DMAEN_Pos (7)
3839 #define CRPT_AES_CTL_DMAEN_Msk (0x1ul << CRPT_AES_CTL_DMAEN_Pos)
3841 #define CRPT_AES_CTL_OPMODE_Pos (8)
3842 #define CRPT_AES_CTL_OPMODE_Msk (0xfful << CRPT_AES_CTL_OPMODE_Pos)
3844 #define CRPT_AES_CTL_ENCRPT_Pos (16)
3845 #define CRPT_AES_CTL_ENCRPT_Msk (0x1ul << CRPT_AES_CTL_ENCRPT_Pos)
3847 #define CRPT_AES_CTL_OUTSWAP_Pos (22)
3848 #define CRPT_AES_CTL_OUTSWAP_Msk (0x1ul << CRPT_AES_CTL_OUTSWAP_Pos)
3850 #define CRPT_AES_CTL_INSWAP_Pos (23)
3851 #define CRPT_AES_CTL_INSWAP_Msk (0x1ul << CRPT_AES_CTL_INSWAP_Pos)
3853 #define CRPT_AES_CTL_CHANNEL_Pos (24)
3854 #define CRPT_AES_CTL_CHANNEL_Msk (0x3ul << CRPT_AES_CTL_CHANNEL_Pos)
3856 #define CRPT_AES_CTL_KEYUNPRT_Pos (26)
3857 #define CRPT_AES_CTL_KEYUNPRT_Msk (0x1ful << CRPT_AES_CTL_KEYUNPRT_Pos)
3859 #define CRPT_AES_CTL_KEYPRT_Pos (31)
3860 #define CRPT_AES_CTL_KEYPRT_Msk (0x1ul << CRPT_AES_CTL_KEYPRT_Pos)
3862 #define CRPT_AES_STS_BUSY_Pos (0)
3863 #define CRPT_AES_STS_BUSY_Msk (0x1ul << CRPT_AES_STS_BUSY_Pos)
3865 #define CRPT_AES_STS_INBUFEMPTY_Pos (8)
3866 #define CRPT_AES_STS_INBUFEMPTY_Msk (0x1ul << CRPT_AES_STS_INBUFEMPTY_Pos)
3868 #define CRPT_AES_STS_INBUFFULL_Pos (9)
3869 #define CRPT_AES_STS_INBUFFULL_Msk (0x1ul << CRPT_AES_STS_INBUFFULL_Pos)
3871 #define CRPT_AES_STS_INBUFERR_Pos (10)
3872 #define CRPT_AES_STS_INBUFERR_Msk (0x1ul << CRPT_AES_STS_INBUFERR_Pos)
3874 #define CRPT_AES_STS_CNTERR_Pos (12)
3875 #define CRPT_AES_STS_CNTERR_Msk (0x1ul << CRPT_AES_STS_CNTERR_Pos)
3877 #define CRPT_AES_STS_OUTBUFEMPTY_Pos (16)
3878 #define CRPT_AES_STS_OUTBUFEMPTY_Msk (0x1ul << CRPT_AES_STS_OUTBUFEMPTY_Pos)
3880 #define CRPT_AES_STS_OUTBUFFULL_Pos (17)
3881 #define CRPT_AES_STS_OUTBUFFULL_Msk (0x1ul << CRPT_AES_STS_OUTBUFFULL_Pos)
3883 #define CRPT_AES_STS_OUTBUFERR_Pos (18)
3884 #define CRPT_AES_STS_OUTBUFERR_Msk (0x1ul << CRPT_AES_STS_OUTBUFERR_Pos)
3886 #define CRPT_AES_STS_BUSERR_Pos (20)
3887 #define CRPT_AES_STS_BUSERR_Msk (0x1ul << CRPT_AES_STS_BUSERR_Pos)
3889 #define CRPT_AES_DATIN_DATIN_Pos (0)
3890 #define CRPT_AES_DATIN_DATIN_Msk (0xfffffffful << CRPT_AES_DATIN_DATIN_Pos)
3892 #define CRPT_AES_DATOUT_DATOUT_Pos (0)
3893 #define CRPT_AES_DATOUT_DATOUT_Msk (0xfffffffful << CRPT_AES_DATOUT_DATOUT_Pos)
3895 #define CRPT_AES0_KEYx_KEY_Pos (0)
3896 #define CRPT_AES0_KEYx_KEY_Msk (0xfffffffful << CRPT_AES0_KEYx_KEY_Pos)
3898 #define CRPT_AES0_IVx_IV_Pos (0)
3899 #define CRPT_AES0_IVx_IV_Msk (0xfffffffful << CRPT_AES0_IVx_IV_Pos)
3901 #define CRPT_AES0_SADDR_SADDR_Pos (0)
3902 #define CRPT_AES0_SADDR_SADDR_Msk (0xfffffffful << CRPT_AES0_SADDR_SADDR_Pos)
3904 #define CRPT_AES0_DADDR_DADDR_Pos (0)
3905 #define CRPT_AES0_DADDR_DADDR_Msk (0xfffffffful << CRPT_AES0_DADDR_DADDR_Pos)
3907 #define CRPT_AES0_CNT_CNT_Pos (0)
3908 #define CRPT_AES0_CNT_CNT_Msk (0xfffffffful << CRPT_AES0_CNT_CNT_Pos)
3910 #define CRPT_AES1_KEYx_KEY_Pos (0)
3911 #define CRPT_AES1_KEYx_KEY_Msk (0xfffffffful << CRPT_AES1_KEYx_KEY_Pos)
3913 #define CRPT_AES1_IVx_IV_Pos (0)
3914 #define CRPT_AES1_IVx_IV_Msk (0xfffffffful << CRPT_AES1_IVx_IV_Pos)
3916 #define CRPT_AES1_SADDR_SADDR_Pos (0)
3917 #define CRPT_AES1_SADDR_SADDR_Msk (0xfffffffful << CRPT_AES1_SADDR_SADDR_Pos)
3919 #define CRPT_AES1_DADDR_DADDR_Pos (0)
3920 #define CRPT_AES1_DADDR_DADDR_Msk (0xfffffffful << CRPT_AES1_DADDR_DADDR_Pos)
3922 #define CRPT_AES1_CNT_CNT_Pos (0)
3923 #define CRPT_AES1_CNT_CNT_Msk (0xfffffffful << CRPT_AES1_CNT_CNT_Pos)
3925 #define CRPT_AES2_KEYx_KEY_Pos (0)
3926 #define CRPT_AES2_KEYx_KEY_Msk (0xfffffffful << CRPT_AES2_KEYx_KEY_Pos)
3928 #define CRPT_AES2_IVx_IV_Pos (0)
3929 #define CRPT_AES2_IVx_IV_Msk (0xfffffffful << CRPT_AES2_IVx_IV_Pos)
3931 #define CRPT_AES2_SADDR_SADDR_Pos (0)
3932 #define CRPT_AES2_SADDR_SADDR_Msk (0xfffffffful << CRPT_AES2_SADDR_SADDR_Pos)
3934 #define CRPT_AES2_DADDR_DADDR_Pos (0)
3935 #define CRPT_AES2_DADDR_DADDR_Msk (0xfffffffful << CRPT_AES2_DADDR_DADDR_Pos)
3937 #define CRPT_AES2_CNT_CNT_Pos (0)
3938 #define CRPT_AES2_CNT_CNT_Msk (0xfffffffful << CRPT_AES2_CNT_CNT_Pos)
3940 #define CRPT_AES3_KEYx_KEY_Pos (0)
3941 #define CRPT_AES3_KEYx_KEY_Msk (0xfffffffful << CRPT_AES3_KEYx_KEY_Pos)
3943 #define CRPT_AES3_IVx_IV_Pos (0)
3944 #define CRPT_AES3_IVx_IV_Msk (0xfffffffful << CRPT_AES3_IVx_IV_Pos)
3946 #define CRPT_AES3_SADDR_SADDR_Pos (0)
3947 #define CRPT_AES3_SADDR_SADDR_Msk (0xfffffffful << CRPT_AES3_SADDR_SADDR_Pos)
3949 #define CRPT_AES3_DADDR_DADDR_Pos (0)
3950 #define CRPT_AES3_DADDR_DADDR_Msk (0xfffffffful << CRPT_AES3_DADDR_DADDR_Pos)
3952 #define CRPT_AES3_CNT_CNT_Pos (0)
3953 #define CRPT_AES3_CNT_CNT_Msk (0xfffffffful << CRPT_AES3_CNT_CNT_Pos)
3955 #define CRPT_TDES_CTL_START_Pos (0)
3956 #define CRPT_TDES_CTL_START_Msk (0x1ul << CRPT_TDES_CTL_START_Pos)
3958 #define CRPT_TDES_CTL_STOP_Pos (1)
3959 #define CRPT_TDES_CTL_STOP_Msk (0x1ul << CRPT_TDES_CTL_STOP_Pos)
3961 #define CRPT_TDES_CTL_TMODE_Pos (2)
3962 #define CRPT_TDES_CTL_TMODE_Msk (0x1ul << CRPT_TDES_CTL_TMODE_Pos)
3964 #define CRPT_TDES_CTL_3KEYS_Pos (3)
3965 #define CRPT_TDES_CTL_3KEYS_Msk (0x1ul << CRPT_TDES_CTL_3KEYS_Pos)
3967 #define CRPT_TDES_CTL_DMALAST_Pos (5)
3968 #define CRPT_TDES_CTL_DMALAST_Msk (0x1ul << CRPT_TDES_CTL_DMALAST_Pos)
3970 #define CRPT_TDES_CTL_DMACSCAD_Pos (6)
3971 #define CRPT_TDES_CTL_DMACSCAD_Msk (0x1ul << CRPT_TDES_CTL_DMACSCAD_Pos)
3973 #define CRPT_TDES_CTL_DMAEN_Pos (7)
3974 #define CRPT_TDES_CTL_DMAEN_Msk (0x1ul << CRPT_TDES_CTL_DMAEN_Pos)
3976 #define CRPT_TDES_CTL_OPMODE_Pos (8)
3977 #define CRPT_TDES_CTL_OPMODE_Msk (0x7ul << CRPT_TDES_CTL_OPMODE_Pos)
3979 #define CRPT_TDES_CTL_ENCRPT_Pos (16)
3980 #define CRPT_TDES_CTL_ENCRPT_Msk (0x1ul << CRPT_TDES_CTL_ENCRPT_Pos)
3982 #define CRPT_TDES_CTL_BLKSWAP_Pos (21)
3983 #define CRPT_TDES_CTL_BLKSWAP_Msk (0x1ul << CRPT_TDES_CTL_BLKSWAP_Pos)
3985 #define CRPT_TDES_CTL_OUTSWAP_Pos (22)
3986 #define CRPT_TDES_CTL_OUTSWAP_Msk (0x1ul << CRPT_TDES_CTL_OUTSWAP_Pos)
3988 #define CRPT_TDES_CTL_INSWAP_Pos (23)
3989 #define CRPT_TDES_CTL_INSWAP_Msk (0x1ul << CRPT_TDES_CTL_INSWAP_Pos)
3991 #define CRPT_TDES_CTL_CHANNEL_Pos (24)
3992 #define CRPT_TDES_CTL_CHANNEL_Msk (0x3ul << CRPT_TDES_CTL_CHANNEL_Pos)
3994 #define CRPT_TDES_CTL_KEYUNPRT_Pos (26)
3995 #define CRPT_TDES_CTL_KEYUNPRT_Msk (0x1ful << CRPT_TDES_CTL_KEYUNPRT_Pos)
3997 #define CRPT_TDES_CTL_KEYPRT_Pos (31)
3998 #define CRPT_TDES_CTL_KEYPRT_Msk (0x1ul << CRPT_TDES_CTL_KEYPRT_Pos)
4000 #define CRPT_TDES_STS_BUSY_Pos (0)
4001 #define CRPT_TDES_STS_BUSY_Msk (0x1ul << CRPT_TDES_STS_BUSY_Pos)
4003 #define CRPT_TDES_STS_INBUFEMPTY_Pos (8)
4004 #define CRPT_TDES_STS_INBUFEMPTY_Msk (0x1ul << CRPT_TDES_STS_INBUFEMPTY_Pos)
4006 #define CRPT_TDES_STS_INBUFFULL_Pos (9)
4007 #define CRPT_TDES_STS_INBUFFULL_Msk (0x1ul << CRPT_TDES_STS_INBUFFULL_Pos)
4009 #define CRPT_TDES_STS_INBUFERR_Pos (10)
4010 #define CRPT_TDES_STS_INBUFERR_Msk (0x1ul << CRPT_TDES_STS_INBUFERR_Pos)
4012 #define CRPT_TDES_STS_OUTBUFEMPTY_Pos (16)
4013 #define CRPT_TDES_STS_OUTBUFEMPTY_Msk (0x1ul << CRPT_TDES_STS_OUTBUFEMPTY_Pos)
4015 #define CRPT_TDES_STS_OUTBUFFULL_Pos (17)
4016 #define CRPT_TDES_STS_OUTBUFFULL_Msk (0x1ul << CRPT_TDES_STS_OUTBUFFULL_Pos)
4018 #define CRPT_TDES_STS_OUTBUFERR_Pos (18)
4019 #define CRPT_TDES_STS_OUTBUFERR_Msk (0x1ul << CRPT_TDES_STS_OUTBUFERR_Pos)
4021 #define CRPT_TDES_STS_BUSERR_Pos (20)
4022 #define CRPT_TDES_STS_BUSERR_Msk (0x1ul << CRPT_TDES_STS_BUSERR_Pos)
4024 #define CRPT_TDES0_KEYxH_KEY_Pos (0)
4025 #define CRPT_TDES0_KEYxH_KEY_Msk (0xfffffffful << CRPT_TDES0_KEYxH_KEY_Pos)
4027 #define CRPT_TDES0_KEYxL_KEY_Pos (0)
4028 #define CRPT_TDES0_KEYxL_KEY_Msk (0xfffffffful << CRPT_TDES0_KEYxL_KEY_Pos)
4030 #define CRPT_TDES0_IVH_IV_Pos (0)
4031 #define CRPT_TDES0_IVH_IV_Msk (0xfffffffful << CRPT_TDES0_IVH_IV_Pos)
4033 #define CRPT_TDES0_IVL_IV_Pos (0)
4034 #define CRPT_TDES0_IVL_IV_Msk (0xfffffffful << CRPT_TDES0_IVL_IV_Pos)
4036 #define CRPT_TDES0_SADDR_SADDR_Pos (0)
4037 #define CRPT_TDES0_SADDR_SADDR_Msk (0xfffffffful << CRPT_TDES0_SADDR_SADDR_Pos)
4039 #define CRPT_TDES0_DADDR_DADDR_Pos (0)
4040 #define CRPT_TDES0_DADDR_DADDR_Msk (0xfffffffful << CRPT_TDES0_DADDR_DADDR_Pos)
4042 #define CRPT_TDES0_CNT_CNT_Pos (0)
4043 #define CRPT_TDES0_CNT_CNT_Msk (0xfffffffful << CRPT_TDES0_CNT_CNT_Pos)
4045 #define CRPT_TDES_DATIN_DATIN_Pos (0)
4046 #define CRPT_TDES_DATIN_DATIN_Msk (0xfffffffful << CRPT_TDES_DATIN_DATIN_Pos)
4048 #define CRPT_TDES_DATOUT_DATOUT_Pos (0)
4049 #define CRPT_TDES_DATOUT_DATOUT_Msk (0xfffffffful << CRPT_TDES_DATOUT_DATOUT_Pos)
4051 #define CRPT_TDES1_KEYxH_KEY_Pos (0)
4052 #define CRPT_TDES1_KEYxH_KEY_Msk (0xfffffffful << CRPT_TDES1_KEYxH_KEY_Pos)
4054 #define CRPT_TDES1_KEYxL_KEY_Pos (0)
4055 #define CRPT_TDES1_KEYxL_KEY_Msk (0xfffffffful << CRPT_TDES1_KEY1L_KEY_Pos)
4057 #define CRPT_TDES1_IVH_IV_Pos (0)
4058 #define CRPT_TDES1_IVH_IV_Msk (0xfffffffful << CRPT_TDES1_IVH_IV_Pos)
4060 #define CRPT_TDES1_IVL_IV_Pos (0)
4061 #define CRPT_TDES1_IVL_IV_Msk (0xfffffffful << CRPT_TDES1_IVL_IV_Pos)
4063 #define CRPT_TDES1_SADDR_SADDR_Pos (0)
4064 #define CRPT_TDES1_SADDR_SADDR_Msk (0xfffffffful << CRPT_TDES1_SADDR_SADDR_Pos)
4066 #define CRPT_TDES1_DADDR_DADDR_Pos (0)
4067 #define CRPT_TDES1_DADDR_DADDR_Msk (0xfffffffful << CRPT_TDES1_DADDR_DADDR_Pos)
4069 #define CRPT_TDES1_CNT_CNT_Pos (0)
4070 #define CRPT_TDES1_CNT_CNT_Msk (0xfffffffful << CRPT_TDES1_CNT_CNT_Pos)
4072 #define CRPT_TDES2_KEYxH_KEY_Pos (0)
4073 #define CRPT_TDES2_KEYxH_KEY_Msk (0xfffffffful << CRPT_TDES2_KEYxH_KEY_Pos)
4075 #define CRPT_TDES2_KEYxL_KEY_Pos (0)
4076 #define CRPT_TDES2_KEYxL_KEY_Msk (0xfffffffful << CRPT_TDES2_KEYxL_KEY_Pos)
4078 #define CRPT_TDES2_IVH_IV_Pos (0)
4079 #define CRPT_TDES2_IVH_IV_Msk (0xfffffffful << CRPT_TDES2_IVH_IV_Pos)
4081 #define CRPT_TDES2_IVL_IV_Pos (0)
4082 #define CRPT_TDES2_IVL_IV_Msk (0xfffffffful << CRPT_TDES2_IVL_IV_Pos)
4084 #define CRPT_TDES2_SADDR_SADDR_Pos (0)
4085 #define CRPT_TDES2_SADDR_SADDR_Msk (0xfffffffful << CRPT_TDES2_SADDR_SADDR_Pos)
4087 #define CRPT_TDES2_DADDR_DADDR_Pos (0)
4088 #define CRPT_TDES2_DADDR_DADDR_Msk (0xfffffffful << CRPT_TDES2_DADDR_DADDR_Pos)
4090 #define CRPT_TDES2_CNT_CNT_Pos (0)
4091 #define CRPT_TDES2_CNT_CNT_Msk (0xfffffffful << CRPT_TDES2_CNT_CNT_Pos)
4093 #define CRPT_TDES3_KEYxH_KEY_Pos (0)
4094 #define CRPT_TDES3_KEYxH_KEY_Msk (0xfffffffful << CRPT_TDES3_KEYxH_KEY_Pos)
4096 #define CRPT_TDES3_KEYxL_KEY_Pos (0)
4097 #define CRPT_TDES3_KEYxL_KEY_Msk (0xfffffffful << CRPT_TDES3_KEYxL_KEY_Pos)
4099 #define CRPT_TDES3_IVH_IV_Pos (0)
4100 #define CRPT_TDES3_IVH_IV_Msk (0xfffffffful << CRPT_TDES3_IVH_IV_Pos)
4102 #define CRPT_TDES3_IVL_IV_Pos (0)
4103 #define CRPT_TDES3_IVL_IV_Msk (0xfffffffful << CRPT_TDES3_IVL_IV_Pos)
4105 #define CRPT_TDES3_SADDR_SADDR_Pos (0)
4106 #define CRPT_TDES3_SADDR_SADDR_Msk (0xfffffffful << CRPT_TDES3_SADDR_SADDR_Pos)
4108 #define CRPT_TDES3_DADDR_DADDR_Pos (0)
4109 #define CRPT_TDES3_DADDR_DADDR_Msk (0xfffffffful << CRPT_TDES3_DADDR_DADDR_Pos)
4111 #define CRPT_TDES3_CNT_CNT_Pos (0)
4112 #define CRPT_TDES3_CNT_CNT_Msk (0xfffffffful << CRPT_TDES3_CNT_CNT_Pos)
4114 #define CRPT_HMAC_CTL_START_Pos (0)
4115 #define CRPT_HMAC_CTL_START_Msk (0x1ul << CRPT_HMAC_CTL_START_Pos)
4117 #define CRPT_HMAC_CTL_STOP_Pos (1)
4118 #define CRPT_HMAC_CTL_STOP_Msk (0x1ul << CRPT_HMAC_CTL_STOP_Pos)
4120 #define CRPT_HMAC_CTL_HMACEN_Pos (4)
4121 #define CRPT_HMAC_CTL_HMACEN_Msk (0x1ul << CRPT_HMAC_CTL_HMACEN_Pos)
4123 #define CRPT_HMAC_CTL_DMALAST_Pos (5)
4124 #define CRPT_HMAC_CTL_DMALAST_Msk (0x1ul << CRPT_HMAC_CTL_DMALAST_Pos)
4126 #define CRPT_HMAC_CTL_DMAEN_Pos (7)
4127 #define CRPT_HMAC_CTL_DMAEN_Msk (0x1ul << CRPT_HMAC_CTL_DMAEN_Pos)
4129 #define CRPT_HMAC_CTL_OPMODE_Pos (8)
4130 #define CRPT_HMAC_CTL_OPMODE_Msk (0x7ul << CRPT_HMAC_CTL_OPMODE_Pos)
4132 #define CRPT_HMAC_CTL_OUTSWAP_Pos (22)
4133 #define CRPT_HMAC_CTL_OUTSWAP_Msk (0x1ul << CRPT_HMAC_CTL_OUTSWAP_Pos)
4135 #define CRPT_HMAC_CTL_INSWAP_Pos (23)
4136 #define CRPT_HMAC_CTL_INSWAP_Msk (0x1ul << CRPT_HMAC_CTL_INSWAP_Pos)
4138 #define CRPT_HMAC_STS_BUSY_Pos (0)
4139 #define CRPT_HMAC_STS_BUSY_Msk (0x1ul << CRPT_HMAC_STS_BUSY_Pos)
4141 #define CRPT_HMAC_STS_DMABUSY_Pos (1)
4142 #define CRPT_HMAC_STS_DMABUSY_Msk (0x1ul << CRPT_HMAC_STS_DMABUSY_Pos)
4144 #define CRPT_HMAC_STS_DMAERR_Pos (8)
4145 #define CRPT_HMAC_STS_DMAERR_Msk (0x1ul << CRPT_HMAC_STS_DMAERR_Pos)
4147 #define CRPT_HMAC_STS_DATINREQ_Pos (16)
4148 #define CRPT_HMAC_STS_DATINREQ_Msk (0x1ul << CRPT_HMAC_STS_DATINREQ_Pos)
4150 #define CRPT_HMAC_DGSTx_DGST_Pos (0)
4151 #define CRPT_HMAC_DGSTx_DGST_Msk (0xfffffffful << CRPT_HMAC_DGSTx_DGST_Pos)
4153 #define CRPT_HMAC_KEYCNT_KEYCNT_Pos (0)
4154 #define CRPT_HMAC_KEYCNT_KEYCNT_Msk (0xfffffffful << CRPT_HMAC_KEYCNT_KEYCNT_Pos)
4156 #define CRPT_HMAC_SADDR_SADDR_Pos (0)
4157 #define CRPT_HMAC_SADDR_SADDR_Msk (0xfffffffful << CRPT_HMAC_SADDR_SADDR_Pos)
4159 #define CRPT_HMAC_DMACNT_DMACNT_Pos (0)
4160 #define CRPT_HMAC_DMACNT_DMACNT_Msk (0xfffffffful << CRPT_HMAC_DMACNT_DMACNT_Pos)
4162 #define CRPT_HMAC_DATIN_DATIN_Pos (0)
4163 #define CRPT_HMAC_DATIN_DATIN_Msk (0xfffffffful << CRPT_HMAC_DATIN_DATIN_Pos)
4165 #define CRPT_ECC_CTL_START_Pos (0)
4166 #define CRPT_ECC_CTL_START_Msk (0x1ul << CRPT_ECC_CTL_START_Pos)
4168 #define CRPT_ECC_CTL_STOP_Pos (1)
4169 #define CRPT_ECC_CTL_STOP_Msk (0x1ul << CRPT_ECC_CTL_STOP_Pos)
4171 #define CRPT_ECC_CTL_DMAEN_Pos (7)
4172 #define CRPT_ECC_CTL_DMAEN_Msk (0x1ul << CRPT_ECC_CTL_DMAEN_Pos)
4174 #define CRPT_ECC_CTL_FSEL_Pos (8)
4175 #define CRPT_ECC_CTL_FSEL_Msk (0x1ul << CRPT_ECC_CTL_FSEL_Pos)
4177 #define CRPT_ECC_CTL_ECCOP_Pos (9)
4178 #define CRPT_ECC_CTL_ECCOP_Msk (0x3ul << CRPT_ECC_CTL_ECCOP_Pos)
4180 #define CRPT_ECC_CTL_MODOP_Pos (11)
4181 #define CRPT_ECC_CTL_MODOP_Msk (0x3ul << CRPT_ECC_CTL_MODOP_Pos)
4183 #define CRPT_ECC_CTL_LDP1_Pos (16)
4184 #define CRPT_ECC_CTL_LDP1_Msk (0x1ul << CRPT_ECC_CTL_LDP1_Pos)
4186 #define CRPT_ECC_CTL_LDP2_Pos (17)
4187 #define CRPT_ECC_CTL_LDP2_Msk (0x1ul << CRPT_ECC_CTL_LDP2_Pos)
4189 #define CRPT_ECC_CTL_LDA_Pos (18)
4190 #define CRPT_ECC_CTL_LDA_Msk (0x1ul << CRPT_ECC_CTL_LDA_Pos)
4192 #define CRPT_ECC_CTL_LDB_Pos (19)
4193 #define CRPT_ECC_CTL_LDB_Msk (0x1ul << CRPT_ECC_CTL_LDB_Pos)
4195 #define CRPT_ECC_CTL_LDN_Pos (20)
4196 #define CRPT_ECC_CTL_LDN_Msk (0x1ul << CRPT_ECC_CTL_LDN_Pos)
4198 #define CRPT_ECC_CTL_LDK_Pos (21)
4199 #define CRPT_ECC_CTL_LDK_Msk (0x1ul << CRPT_ECC_CTL_LDK_Pos)
4201 #define CRPT_ECC_CTL_CURVEM_Pos (22)
4202 #define CRPT_ECC_CTL_CURVEM_Msk (0x3fful << CRPT_ECC_CTL_CURVEM_Pos)
4204 #define CRPT_ECC_STS_BUSY_Pos (0)
4205 #define CRPT_ECC_STS_BUSY_Msk (0x1ul << CRPT_ECC_STS_BUSY_Pos)
4207 #define CRPT_ECC_STS_DMABUSY_Pos (1)
4208 #define CRPT_ECC_STS_DMABUSY_Msk (0x1ul << CRPT_ECC_STS_DMABUSY_Pos)
4210 #define CRPT_ECC_STS_BUSERR_Pos (16)
4211 #define CRPT_ECC_STS_BUSERR_Msk (0x1ul << CRPT_ECC_STS_BUSERR_Pos)
4213 #define CRPT_ECC_X1_POINTX1_Pos (0)
4214 #define CRPT_ECC_X1_POINTX1_Msk (0xfffffffful << CRPT_ECC_X1_POINTX1_Pos)
4216 #define CRPT_ECC_Y1_POINTY1_Pos (0)
4217 #define CRPT_ECC_Y1_POINTY1_Msk (0xfffffffful << CRPT_ECC_Y1_POINTY1_Pos)
4219 #define CRPT_ECC_X2_POINTX2_Pos (0)
4220 #define CRPT_ECC_X2_POINTX2_Msk (0xfffffffful << CRPT_ECC_X2_POINTX2_Pos)
4222 #define CRPT_ECC_Y2_POINTY2_Pos (0)
4223 #define CRPT_ECC_Y2_POINTY2_Msk (0xfffffffful << CRPT_ECC_Y2_POINTY2_Pos)
4225 #define CRPT_ECC_A_CURVEA_Pos (0)
4226 #define CRPT_ECC_A_CURVEA_Msk (0xfffffffful << CRPT_ECC_A_CURVEA_Pos)
4228 #define CRPT_ECC_B_CURVEB_Pos (0)
4229 #define CRPT_ECC_B_CURVEB_Msk (0xfffffffful << CRPT_ECC_B_CURVEB_Pos)
4231 #define CRPT_ECC_N_CURVEN_Pos (0)
4232 #define CRPT_ECC_N_CURVEN_Msk (0xfffffffful << CRPT_ECC_N_CURVEN_Pos)
4234 #define CRPT_ECC_K_SCALARK_Pos (0)
4235 #define CRPT_ECC_K_SCALARK_Msk (0xfffffffful << CRPT_ECC_K_SCALARK_Pos)
4237 #define CRPT_ECC_DADDR_DADDR_Pos (0)
4238 #define CRPT_ECC_DADDR_DADDR_Msk (0xfffffffful << CRPT_ECC_DADDR_DADDR_Pos)
4240 #define CRPT_ECC_STARTREG_STARTREG_Pos (0)
4241 #define CRPT_ECC_STARTREG_STARTREG_Msk (0xfffffffful << CRPT_ECC_STARTREG_STARTREG_Pos)
4243 #define CRPT_ECC_WORDCNT_WORDCNT_Pos (0)
4244 #define CRPT_ECC_WORDCNT_WORDCNT_Msk (0xfffffffful << CRPT_ECC_WORDCNT_WORDCNT_Pos) /* CRPT_CONST CRYPTO */
4247 /* end of CRYPTO register group */ /* end of REGISTER group */
4249
4250 #if defined ( __CC_ARM )
4251 #pragma no_anon_unions
4252 #endif
4253
4254 #endif /* __CRYPTO_REG_H__ */
CRPT_T::TDES_FDBCKL
__I uint32_t TDES_FDBCKL
Definition: crypto_reg.h:3622
CRPT_T::AES1_CNT
__IO uint32_t AES1_CNT
Definition: crypto_reg.h:3639
CRPT_T
Definition: crypto_reg.h:26
CRPT_T::AES3_SADDR
__IO uint32_t AES3_SADDR
Definition: crypto_reg.h:3647
CRPT_T::TDES1_IVH
__IO uint32_t TDES1_IVH
Definition: crypto_reg.h:3674
CRPT_T::TDES3_IVL
__IO uint32_t TDES3_IVL
Definition: crypto_reg.h:3703
CRPT_T::HMAC_STS
__I uint32_t HMAC_STS
Definition: crypto_reg.h:3711
CRPT_T::TDES2_SA
__IO uint32_t TDES2_SA
Definition: crypto_reg.h:3690
CRPT_T::TDES0_KEY1L
__IO uint32_t TDES0_KEY1L
Definition: crypto_reg.h:3653
CRPT_T::TDES2_KEY3H
__IO uint32_t TDES2_KEY3H
Definition: crypto_reg.h:3686
CRPT_T::TDES0_KEY2H
__IO uint32_t TDES0_KEY2H
Definition: crypto_reg.h:3654
CRPT_T::TDES2_DA
__IO uint32_t TDES2_DA
Definition: crypto_reg.h:3691
CRPT_T::AES3_CNT
__IO uint32_t AES3_CNT
Definition: crypto_reg.h:3649
CRPT_T::PRNG_SEED
__O uint32_t PRNG_SEED
Definition: crypto_reg.h:3615
CRPT_T::TDES_DATOUT
__I uint32_t TDES_DATOUT
Definition: crypto_reg.h:3664
CRPT_T::AES0_DADDR
__IO uint32_t AES0_DADDR
Definition: crypto_reg.h:3633
CRPT_T::INTEN
__IO uint32_t INTEN
Definition: crypto_reg.h:3612
CRPT_T::HMAC_DATIN
__IO uint32_t HMAC_DATIN
Definition: crypto_reg.h:3716
CRPT_T::HMAC_KEYCNT
__IO uint32_t HMAC_KEYCNT
Definition: crypto_reg.h:3713
CRPT_T::TDES1_KEY2H
__IO uint32_t TDES1_KEY2H
Definition: crypto_reg.h:3670
CRPT_T::TDES_DATIN
__IO uint32_t TDES_DATIN
Definition: crypto_reg.h:3663
CRPT_T::ECC_DADDR
__IO uint32_t ECC_DADDR
Definition: crypto_reg.h:3731
CRPT_T::TDES1_KEY3H
__IO uint32_t TDES1_KEY3H
Definition: crypto_reg.h:3672
CRPT_T::TDES3_KEY2H
__IO uint32_t TDES3_KEY2H
Definition: crypto_reg.h:3698
CRPT_T::AES0_SADDR
__IO uint32_t AES0_SADDR
Definition: crypto_reg.h:3632
CRPT_T::TDES_CTL
__IO uint32_t TDES_CTL
Definition: crypto_reg.h:3650
CRPT_T::ECC_STARTREG
__IO uint32_t ECC_STARTREG
Definition: crypto_reg.h:3732
CRPT_T::TDES2_KEY1H
__IO uint32_t TDES2_KEY1H
Definition: crypto_reg.h:3682
CRPT_T::ECC_WORDCNT
__IO uint32_t ECC_WORDCNT
Definition: crypto_reg.h:3733
CRPT_T::TDES2_IVH
__IO uint32_t TDES2_IVH
Definition: crypto_reg.h:3688
CRPT_T::TDES1_KEY3L
__IO uint32_t TDES1_KEY3L
Definition: crypto_reg.h:3673
CRPT_T::TDES3_KEY1L
__IO uint32_t TDES3_KEY1L
Definition: crypto_reg.h:3697
CRPT_T::TDES3_KEY1H
__IO uint32_t TDES3_KEY1H
Definition: crypto_reg.h:3696
CRPT_T::AES2_SADDR
__IO uint32_t AES2_SADDR
Definition: crypto_reg.h:3642
CRPT_T::TDES1_KEY1L
__IO uint32_t TDES1_KEY1L
Definition: crypto_reg.h:3669
CRPT_T::TDES1_CNT
__IO uint32_t TDES1_CNT
Definition: crypto_reg.h:3678
CRPT_T::ECC_STS
__I uint32_t ECC_STS
Definition: crypto_reg.h:3721
CRPT_T::TDES3_KEY2L
__IO uint32_t TDES3_KEY2L
Definition: crypto_reg.h:3699
CRPT_T::HMAC_CTL
__IO uint32_t HMAC_CTL
Definition: crypto_reg.h:3710
CRPT_T::ECC_CTL
__IO uint32_t ECC_CTL
Definition: crypto_reg.h:3720
CRPT_T::TDES0_SA
__IO uint32_t TDES0_SA
Definition: crypto_reg.h:3660
CRPT_T::TDES0_IVH
__IO uint32_t TDES0_IVH
Definition: crypto_reg.h:3658
CRPT_T::HMAC_DMACNT
__IO uint32_t HMAC_DMACNT
Definition: crypto_reg.h:3715
CRPT_T::TDES2_KEY2L
__IO uint32_t TDES2_KEY2L
Definition: crypto_reg.h:3685
CRPT_T::TDES3_CNT
__IO uint32_t TDES3_CNT
Definition: crypto_reg.h:3706
CRPT_T::TDES1_DA
__IO uint32_t TDES1_DA
Definition: crypto_reg.h:3677
CRPT_T::TDES0_CNT
__IO uint32_t TDES0_CNT
Definition: crypto_reg.h:3662
CRPT_T::TDES_STS
__I uint32_t TDES_STS
Definition: crypto_reg.h:3651
CRPT_T::AES_DATIN
__IO uint32_t AES_DATIN
Definition: crypto_reg.h:3628
CRPT_T::TDES0_KEY3L
__IO uint32_t TDES0_KEY3L
Definition: crypto_reg.h:3657
CRPT_T::TDES1_KEY1H
__IO uint32_t TDES1_KEY1H
Definition: crypto_reg.h:3668
CRPT_T::TDES0_IVL
__IO uint32_t TDES0_IVL
Definition: crypto_reg.h:3659
CRPT_T::AES2_DADDR
__IO uint32_t AES2_DADDR
Definition: crypto_reg.h:3643
CRPT_T::TDES3_SA
__IO uint32_t TDES3_SA
Definition: crypto_reg.h:3704
CRPT_T::TDES3_IVH
__IO uint32_t TDES3_IVH
Definition: crypto_reg.h:3702
CRPT_T::TDES1_SA
__IO uint32_t TDES1_SA
Definition: crypto_reg.h:3676
CRPT_T::AES1_DADDR
__IO uint32_t AES1_DADDR
Definition: crypto_reg.h:3638
CRPT_T::TDES1_KEY2L
__IO uint32_t TDES1_KEY2L
Definition: crypto_reg.h:3671
CRPT_T::AES3_DADDR
__IO uint32_t AES3_DADDR
Definition: crypto_reg.h:3648
CRPT_T::AES_STS
__I uint32_t AES_STS
Definition: crypto_reg.h:3627
CRPT_T::TDES3_DA
__IO uint32_t TDES3_DA
Definition: crypto_reg.h:3705
CRPT_T::TDES1_IVL
__IO uint32_t TDES1_IVL
Definition: crypto_reg.h:3675
CRPT_T::TDES3_KEY3L
__IO uint32_t TDES3_KEY3L
Definition: crypto_reg.h:3701
CRPT_T::PRNG_CTL
__IO uint32_t PRNG_CTL
Definition: crypto_reg.h:3614
CRPT_T::AES_DATOUT
__I uint32_t AES_DATOUT
Definition: crypto_reg.h:3629
CRPT_T::TDES0_KEY1H
__IO uint32_t TDES0_KEY1H
Definition: crypto_reg.h:3652
CRPT_T::TDES0_KEY3H
__IO uint32_t TDES0_KEY3H
Definition: crypto_reg.h:3656
CRPT_T::AES1_SADDR
__IO uint32_t AES1_SADDR
Definition: crypto_reg.h:3637
CRPT_T::TDES2_KEY2H
__IO uint32_t TDES2_KEY2H
Definition: crypto_reg.h:3684
CRPT_T::TDES2_IVL
__IO uint32_t TDES2_IVL
Definition: crypto_reg.h:3689
CRPT_T::TDES3_KEY3H
__IO uint32_t TDES3_KEY3H
Definition: crypto_reg.h:3700
CRPT_T::HMAC_SADDR
__IO uint32_t HMAC_SADDR
Definition: crypto_reg.h:3714
CRPT_T::INTSTS
__IO uint32_t INTSTS
Definition: crypto_reg.h:3613
CRPT_T::TDES2_KEY3L
__IO uint32_t TDES2_KEY3L
Definition: crypto_reg.h:3687
CRPT_T::AES_CTL
__IO uint32_t AES_CTL
Definition: crypto_reg.h:3626
CRPT_T::AES2_CNT
__IO uint32_t AES2_CNT
Definition: crypto_reg.h:3644
CRPT_T::TDES0_DA
__IO uint32_t TDES0_DA
Definition: crypto_reg.h:3661
CRPT_T::ECC_SADDR
__IO uint32_t ECC_SADDR
Definition: crypto_reg.h:3730
CRPT_T::TDES0_KEY2L
__IO uint32_t TDES0_KEY2L
Definition: crypto_reg.h:3655
CRPT_T::AES0_CNT
__IO uint32_t AES0_CNT
Definition: crypto_reg.h:3634
CRPT_T::TDES2_CNT
__IO uint32_t TDES2_CNT
Definition: crypto_reg.h:3692
CRPT_T::TDES_FDBCKH
__I uint32_t TDES_FDBCKH
Definition: crypto_reg.h:3621
CRPT_T::TDES2_KEY1L
__IO uint32_t TDES2_KEY1L
Definition: crypto_reg.h:3683