12 #if defined ( __CC_ARM ) 754 __IO uint32_t FB[32];
755 __I uint32_t RESERVE0[224];
759 __I uint32_t RESERVE1[1];
766 __I uint32_t RESERVE2[250];
772 __I uint32_t RESERVE3[5];
792 #define SDH_DMACTL_DMAEN_Pos (0) 793 #define SDH_DMACTL_DMAEN_Msk (0x1ul << SDH_DMACTL_DMAEN_Pos) 795 #define SDH_DMACTL_DMARST_Pos (1) 796 #define SDH_DMACTL_DMARST_Msk (0x1ul << SDH_DMACTL_DMARST_Pos) 798 #define SDH_DMACTL_SGEN_Pos (3) 799 #define SDH_DMACTL_SGEN_Msk (0x1ul << SDH_DMACTL_SGEN_Pos) 801 #define SDH_DMACTL_DMABUSY_Pos (9) 802 #define SDH_DMACTL_DMABUSY_Msk (0x1ul << SDH_DMACTL_DMABUSY_Pos) 804 #define SDH_DMASA_ORDER_Pos (0) 805 #define SDH_DMASA_ORDER_Msk (0x1ul << SDH_DMASA_ORDER_Pos) 807 #define SDH_DMASA_DMASA_Pos (1) 808 #define SDH_DMASA_DMASA_Msk (0x7ffffffful << SDH_DMASA_DMASA_Pos) 810 #define SDH_DMABCNT_BCNT_Pos (0) 811 #define SDH_DMABCNT_BCNT_Msk (0x3fffffful << SDH_DMABCNT_BCNT_Pos) 813 #define SDH_DMAINTEN_ABORTIEN_Pos (0) 814 #define SDH_DMAINTEN_ABORTIEN_Msk (0x1ul << SDH_DMAINTEN_ABORTIEN_Pos) 816 #define SDH_DMAINTEN_WEOTIEN_Pos (1) 817 #define SDH_DMAINTEN_WEOTIEN_Msk (0x1ul << SDH_DMAINTEN_WEOTIEN_Pos) 819 #define SDH_DMAINTSTS_ABORTIF_Pos (0) 820 #define SDH_DMAINTSTS_ABORTIF_Msk (0x1ul << SDH_DMAINTSTS_ABORTIF_Pos) 822 #define SDH_DMAINTSTS_WEOTIF_Pos (1) 823 #define SDH_DMAINTSTS_WEOTIF_Msk (0x1ul << SDH_DMAINTSTS_WEOTIF_Pos) 825 #define SDH_GCTL_GCTLRST_Pos (0) 826 #define SDH_GCTL_GCTLRST_Msk (0x1ul << SDH_GCTL_GCTLRST_Pos) 828 #define SDH_GCTL_SDEN_Pos (1) 829 #define SDH_GCTL_SDEN_Msk (0x1ul << SDH_GCTL_SDEN_Pos) 831 #define SDH_GINTEN_DTAIEN_Pos (0) 832 #define SDH_GINTEN_DTAIEN_Msk (0x1ul << SDH_GINTEN_DTAIEN_Pos) 834 #define SDH_GINTSTS_DTAIF_Pos (0) 835 #define SDH_GINTSTS_DTAIF_Msk (0x1ul << SDH_GINTSTS_DTAIF_Pos) 837 #define SDH_CTL_COEN_Pos (0) 838 #define SDH_CTL_COEN_Msk (0x1ul << SDH_CTL_COEN_Pos) 840 #define SDH_CTL_RIEN_Pos (1) 841 #define SDH_CTL_RIEN_Msk (0x1ul << SDH_CTL_RIEN_Pos) 843 #define SDH_CTL_DIEN_Pos (2) 844 #define SDH_CTL_DIEN_Msk (0x1ul << SDH_CTL_DIEN_Pos) 846 #define SDH_CTL_DOEN_Pos (3) 847 #define SDH_CTL_DOEN_Msk (0x1ul << SDH_CTL_DOEN_Pos) 849 #define SDH_CTL_R2EN_Pos (4) 850 #define SDH_CTL_R2EN_Msk (0x1ul << SDH_CTL_R2EN_Pos) 852 #define SDH_CTL_CLK74OEN_Pos (5) 853 #define SDH_CTL_CLK74OEN_Msk (0x1ul << SDH_CTL_CLK74OEN_Pos) 855 #define SDH_CTL_CLK8OEN_Pos (6) 856 #define SDH_CTL_CLK8OEN_Msk (0x1ul << SDH_CTL_CLK8OEN_Pos) 858 #define SDH_CTL_CLKKEEP_Pos (7) 859 #define SDH_CTL_CLKKEEP_Msk (0x1ul << SDH_CTL_CLKKEEP_Pos) 861 #define SDH_CTL_CMDCODE_Pos (8) 862 #define SDH_CTL_CMDCODE_Msk (0x3ful << SDH_CTL_CMDCODE_Pos) 864 #define SDH_CTL_CTLRST_Pos (14) 865 #define SDH_CTL_CTLRST_Msk (0x1ul << SDH_CTL_CTLRST_Pos) 867 #define SDH_CTL_DBW_Pos (15) 868 #define SDH_CTL_DBW_Msk (0x1ul << SDH_CTL_DBW_Pos) 870 #define SDH_CTL_BLKCNT_Pos (16) 871 #define SDH_CTL_BLKCNT_Msk (0xfful << SDH_CTL_BLKCNT_Pos) 873 #define SDH_CTL_SDNWR_Pos (24) 874 #define SDH_CTL_SDNWR_Msk (0xful << SDH_CTL_SDNWR_Pos) 876 #define SDH_CMDARG_ARGUMENT_Pos (0) 877 #define SDH_CMDARG_ARGUMENT_Msk (0xfffffffful << SDH_CMDARG_ARGUMENT_Pos) 879 #define SDH_INTEN_BLKDIEN_Pos (0) 880 #define SDH_INTEN_BLKDIEN_Msk (0x1ul << SDH_INTEN_BLKDIEN_Pos) 882 #define SDH_INTEN_CRCIEN_Pos (1) 883 #define SDH_INTEN_CRCIEN_Msk (0x1ul << SDH_INTEN_CRCIEN_Pos) 885 #define SDH_INTEN_CDIEN_Pos (8) 886 #define SDH_INTEN_CDIEN_Msk (0x1ul << SDH_INTEN_CDIEN_Pos) 888 #define SDH_INTEN_RTOIEN_Pos (12) 889 #define SDH_INTEN_RTOIEN_Msk (0x1ul << SDH_INTEN_RTOIEN_Pos) 891 #define SDH_INTEN_DITOIEN_Pos (13) 892 #define SDH_INTEN_DITOIEN_Msk (0x1ul << SDH_INTEN_DITOIEN_Pos) 894 #define SDH_INTEN_WKIEN_Pos (14) 895 #define SDH_INTEN_WKIEN_Msk (0x1ul << SDH_INTEN_WKIEN_Pos) 897 #define SDH_INTEN_CDSRC_Pos (30) 898 #define SDH_INTEN_CDSRC_Msk (0x1ul << SDH_INTEN_CDSRC_Pos) 900 #define SDH_INTSTS_BLKDIF_Pos (0) 901 #define SDH_INTSTS_BLKDIF_Msk (0x1ul << SDH_INTSTS_BLKDIF_Pos) 903 #define SDH_INTSTS_CRCIF_Pos (1) 904 #define SDH_INTSTS_CRCIF_Msk (0x1ul << SDH_INTSTS_CRCIF_Pos) 906 #define SDH_INTSTS_CRC7_Pos (2) 907 #define SDH_INTSTS_CRC7_Msk (0x1ul << SDH_INTSTS_CRC7_Pos) 909 #define SDH_INTSTS_CRC16_Pos (3) 910 #define SDH_INTSTS_CRC16_Msk (0x1ul << SDH_INTSTS_CRC16_Pos) 912 #define SDH_INTSTS_CRCSTS_Pos (4) 913 #define SDH_INTSTS_CRCSTS_Msk (0x7ul << SDH_INTSTS_CRCSTS_Pos) 915 #define SDH_INTSTS_DAT0STS_Pos (7) 916 #define SDH_INTSTS_DAT0STS_Msk (0x1ul << SDH_INTSTS_DAT0STS_Pos) 918 #define SDH_INTSTS_CDIF_Pos (8) 919 #define SDH_INTSTS_CDIF_Msk (0x1ul << SDH_INTSTS_CDIF_Pos) 921 #define SDH_INTSTS_RTOIF_Pos (12) 922 #define SDH_INTSTS_RTOIF_Msk (0x1ul << SDH_INTSTS_RTOIF_Pos) 924 #define SDH_INTSTS_DITOIF_Pos (13) 925 #define SDH_INTSTS_DITOIF_Msk (0x1ul << SDH_INTSTS_DITOIF_Pos) 927 #define SDH_INTSTS_CDSTS_Pos (16) 928 #define SDH_INTSTS_CDSTS_Msk (0x1ul << SDH_INTSTS_CDSTS_Pos) 930 #define SDH_INTSTS_DAT1STS_Pos (18) 931 #define SDH_INTSTS_DAT1STS_Msk (0x1ul << SDH_INTSTS_DAT1STS_Pos) 933 #define SDH_RESP0_RESPTK0_Pos (0) 934 #define SDH_RESP0_RESPTK0_Msk (0xfffffffful << SDH_RESP0_RESPTK0_Pos) 936 #define SDH_RESP1_RESPTK1_Pos (0) 937 #define SDH_RESP1_RESPTK1_Msk (0xfful << SDH_RESP1_RESPTK1_Pos) 939 #define SDH_BLEN_BLKLEN_Pos (0) 940 #define SDH_BLEN_BLKLEN_Msk (0x7fful << SDH_BLEN_BLKLEN_Pos) 942 #define SDH_TOUT_TOUT_Pos (0) 943 #define SDH_TOUT_TOUT_Msk (0xfffffful << SDH_TOUT_TOUT_Pos) 949 #if defined ( __CC_ARM ) 950 #pragma no_anon_unions