[][src]Struct imxrt1062_usdhc1::R

pub struct R<U, T> { /* fields omitted */ }

Register/field reader

Result of the read method of a register. Also it can be used in the modify method

Methods

impl<U, T> R<U, T> where
    U: Copy
[src]

pub fn bits(&self) -> U[src]

Read raw bits from register/field

impl<FI> R<bool, FI>[src]

pub fn bit(&self) -> bool[src]

Value of the field as raw bits

pub fn bit_is_clear(&self) -> bool[src]

Returns true if the bit is clear (0)

pub fn bit_is_set(&self) -> bool[src]

Returns true if the bit is set (1)

impl R<u32, Reg<u32, _DS_ADDR>>[src]

pub fn ds_addr(&self) -> DS_ADDR_R[src]

Bits 0:31 - DS_ADDR

impl R<u16, BLKSIZE_A>[src]

pub fn variant(&self) -> Variant<u16, BLKSIZE_A>[src]

Get enumerated values variant

pub fn is_blksize_0(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_0

pub fn is_blksize_1(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_1

pub fn is_blksize_2(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_2

pub fn is_blksize_3(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_3

pub fn is_blksize_4(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_4

pub fn is_blksize_511(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_511

pub fn is_blksize_512(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_512

pub fn is_blksize_2048(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_2048

pub fn is_blksize_4096(&self) -> bool[src]

Checks if the value of the field is BLKSIZE_4096

impl R<u16, BLKCNT_A>[src]

pub fn variant(&self) -> Variant<u16, BLKCNT_A>[src]

Get enumerated values variant

pub fn is_blkcnt_0(&self) -> bool[src]

Checks if the value of the field is BLKCNT_0

pub fn is_blkcnt_1(&self) -> bool[src]

Checks if the value of the field is BLKCNT_1

pub fn is_blkcnt_2(&self) -> bool[src]

Checks if the value of the field is BLKCNT_2

pub fn is_blkcnt_65535(&self) -> bool[src]

Checks if the value of the field is BLKCNT_65535

impl R<u32, Reg<u32, _BLK_ATT>>[src]

pub fn blksize(&self) -> BLKSIZE_R[src]

Bits 0:12 - Block Size

pub fn blkcnt(&self) -> BLKCNT_R[src]

Bits 16:31 - Block Count

impl R<u32, Reg<u32, _CMD_ARG>>[src]

pub fn cmdarg(&self) -> CMDARG_R[src]

Bits 0:31 - Command Argument

impl R<u8, RSPTYP_A>[src]

pub fn variant(&self) -> RSPTYP_A[src]

Get enumerated values variant

pub fn is_rsptyp_0(&self) -> bool[src]

Checks if the value of the field is RSPTYP_0

pub fn is_rsptyp_1(&self) -> bool[src]

Checks if the value of the field is RSPTYP_1

pub fn is_rsptyp_2(&self) -> bool[src]

Checks if the value of the field is RSPTYP_2

pub fn is_rsptyp_3(&self) -> bool[src]

Checks if the value of the field is RSPTYP_3

impl R<bool, CCCEN_A>[src]

pub fn variant(&self) -> CCCEN_A[src]

Get enumerated values variant

pub fn is_cccen_0(&self) -> bool[src]

Checks if the value of the field is CCCEN_0

pub fn is_cccen_1(&self) -> bool[src]

Checks if the value of the field is CCCEN_1

impl R<bool, CICEN_A>[src]

pub fn variant(&self) -> CICEN_A[src]

Get enumerated values variant

pub fn is_cicen_0(&self) -> bool[src]

Checks if the value of the field is CICEN_0

pub fn is_cicen_1(&self) -> bool[src]

Checks if the value of the field is CICEN_1

impl R<bool, DPSEL_A>[src]

pub fn variant(&self) -> DPSEL_A[src]

Get enumerated values variant

pub fn is_dpsel_0(&self) -> bool[src]

Checks if the value of the field is DPSEL_0

pub fn is_dpsel_1(&self) -> bool[src]

Checks if the value of the field is DPSEL_1

impl R<u8, CMDTYP_A>[src]

pub fn variant(&self) -> CMDTYP_A[src]

Get enumerated values variant

pub fn is_cmdtyp_0(&self) -> bool[src]

Checks if the value of the field is CMDTYP_0

pub fn is_cmdtyp_1(&self) -> bool[src]

Checks if the value of the field is CMDTYP_1

pub fn is_cmdtyp_2(&self) -> bool[src]

Checks if the value of the field is CMDTYP_2

pub fn is_cmdtyp_3(&self) -> bool[src]

Checks if the value of the field is CMDTYP_3

impl R<u32, Reg<u32, _CMD_XFR_TYP>>[src]

pub fn rsptyp(&self) -> RSPTYP_R[src]

Bits 16:17 - Response Type Select

pub fn cccen(&self) -> CCCEN_R[src]

Bit 19 - Command CRC Check Enable

pub fn cicen(&self) -> CICEN_R[src]

Bit 20 - Command Index Check Enable

pub fn dpsel(&self) -> DPSEL_R[src]

Bit 21 - Data Present Select

pub fn cmdtyp(&self) -> CMDTYP_R[src]

Bits 22:23 - Command Type

pub fn cmdinx(&self) -> CMDINX_R[src]

Bits 24:29 - Command Index

impl R<u32, Reg<u32, _CMD_RSP0>>[src]

pub fn cmdrsp0(&self) -> CMDRSP0_R[src]

Bits 0:31 - Command Response 0

impl R<u32, Reg<u32, _CMD_RSP1>>[src]

pub fn cmdrsp1(&self) -> CMDRSP1_R[src]

Bits 0:31 - Command Response 1

impl R<u32, Reg<u32, _CMD_RSP2>>[src]

pub fn cmdrsp2(&self) -> CMDRSP2_R[src]

Bits 0:31 - Command Response 2

impl R<u32, Reg<u32, _CMD_RSP3>>[src]

pub fn cmdrsp3(&self) -> CMDRSP3_R[src]

Bits 0:31 - Command Response 3

impl R<u32, Reg<u32, _DATA_BUFF_ACC_PORT>>[src]

pub fn datcont(&self) -> DATCONT_R[src]

Bits 0:31 - Data Content

impl R<bool, CIHB_A>[src]

pub fn variant(&self) -> CIHB_A[src]

Get enumerated values variant

pub fn is_cihb_0(&self) -> bool[src]

Checks if the value of the field is CIHB_0

pub fn is_cihb_1(&self) -> bool[src]

Checks if the value of the field is CIHB_1

impl R<bool, CDIHB_A>[src]

pub fn variant(&self) -> CDIHB_A[src]

Get enumerated values variant

pub fn is_cdihb_0(&self) -> bool[src]

Checks if the value of the field is CDIHB_0

pub fn is_cdihb_1(&self) -> bool[src]

Checks if the value of the field is CDIHB_1

impl R<bool, DLA_A>[src]

pub fn variant(&self) -> DLA_A[src]

Get enumerated values variant

pub fn is_dla_0(&self) -> bool[src]

Checks if the value of the field is DLA_0

pub fn is_dla_1(&self) -> bool[src]

Checks if the value of the field is DLA_1

impl R<bool, SDSTB_A>[src]

pub fn variant(&self) -> SDSTB_A[src]

Get enumerated values variant

pub fn is_sdstb_0(&self) -> bool[src]

Checks if the value of the field is SDSTB_0

pub fn is_sdstb_1(&self) -> bool[src]

Checks if the value of the field is SDSTB_1

impl R<bool, IPGOFF_A>[src]

pub fn variant(&self) -> IPGOFF_A[src]

Get enumerated values variant

pub fn is_ipgoff_0(&self) -> bool[src]

Checks if the value of the field is IPGOFF_0

pub fn is_ipgoff_1(&self) -> bool[src]

Checks if the value of the field is IPGOFF_1

impl R<bool, HCKOFF_A>[src]

pub fn variant(&self) -> HCKOFF_A[src]

Get enumerated values variant

pub fn is_hckoff_0(&self) -> bool[src]

Checks if the value of the field is HCKOFF_0

pub fn is_hckoff_1(&self) -> bool[src]

Checks if the value of the field is HCKOFF_1

impl R<bool, PEROFF_A>[src]

pub fn variant(&self) -> PEROFF_A[src]

Get enumerated values variant

pub fn is_peroff_0(&self) -> bool[src]

Checks if the value of the field is PEROFF_0

pub fn is_peroff_1(&self) -> bool[src]

Checks if the value of the field is PEROFF_1

impl R<bool, SDOFF_A>[src]

pub fn variant(&self) -> SDOFF_A[src]

Get enumerated values variant

pub fn is_sdoff_0(&self) -> bool[src]

Checks if the value of the field is SDOFF_0

pub fn is_sdoff_1(&self) -> bool[src]

Checks if the value of the field is SDOFF_1

impl R<bool, WTA_A>[src]

pub fn variant(&self) -> WTA_A[src]

Get enumerated values variant

pub fn is_wta_0(&self) -> bool[src]

Checks if the value of the field is WTA_0

pub fn is_wta_1(&self) -> bool[src]

Checks if the value of the field is WTA_1

impl R<bool, RTA_A>[src]

pub fn variant(&self) -> RTA_A[src]

Get enumerated values variant

pub fn is_rta_0(&self) -> bool[src]

Checks if the value of the field is RTA_0

pub fn is_rta_1(&self) -> bool[src]

Checks if the value of the field is RTA_1

impl R<bool, BWEN_A>[src]

pub fn variant(&self) -> BWEN_A[src]

Get enumerated values variant

pub fn is_bwen_0(&self) -> bool[src]

Checks if the value of the field is BWEN_0

pub fn is_bwen_1(&self) -> bool[src]

Checks if the value of the field is BWEN_1

impl R<bool, BREN_A>[src]

pub fn variant(&self) -> BREN_A[src]

Get enumerated values variant

pub fn is_bren_0(&self) -> bool[src]

Checks if the value of the field is BREN_0

pub fn is_bren_1(&self) -> bool[src]

Checks if the value of the field is BREN_1

impl R<bool, RTR_A>[src]

pub fn variant(&self) -> RTR_A[src]

Get enumerated values variant

pub fn is_rtr_0(&self) -> bool[src]

Checks if the value of the field is RTR_0

pub fn is_rtr_1(&self) -> bool[src]

Checks if the value of the field is RTR_1

impl R<bool, TSCD_A>[src]

pub fn variant(&self) -> TSCD_A[src]

Get enumerated values variant

pub fn is_tscd_0(&self) -> bool[src]

Checks if the value of the field is TSCD_0

pub fn is_tscd_1(&self) -> bool[src]

Checks if the value of the field is TSCD_1

impl R<bool, CINST_A>[src]

pub fn variant(&self) -> CINST_A[src]

Get enumerated values variant

pub fn is_cinst_0(&self) -> bool[src]

Checks if the value of the field is CINST_0

pub fn is_cinst_1(&self) -> bool[src]

Checks if the value of the field is CINST_1

impl R<bool, CDPL_A>[src]

pub fn variant(&self) -> CDPL_A[src]

Get enumerated values variant

pub fn is_cdpl_0(&self) -> bool[src]

Checks if the value of the field is CDPL_0

pub fn is_cdpl_1(&self) -> bool[src]

Checks if the value of the field is CDPL_1

impl R<bool, WPSPL_A>[src]

pub fn variant(&self) -> WPSPL_A[src]

Get enumerated values variant

pub fn is_wpspl_0(&self) -> bool[src]

Checks if the value of the field is WPSPL_0

pub fn is_wpspl_1(&self) -> bool[src]

Checks if the value of the field is WPSPL_1

impl R<u8, DLSL_A>[src]

pub fn variant(&self) -> Variant<u8, DLSL_A>[src]

Get enumerated values variant

pub fn is_data0(&self) -> bool[src]

Checks if the value of the field is DATA0

pub fn is_data1(&self) -> bool[src]

Checks if the value of the field is DATA1

pub fn is_data2(&self) -> bool[src]

Checks if the value of the field is DATA2

pub fn is_data3(&self) -> bool[src]

Checks if the value of the field is DATA3

pub fn is_data4(&self) -> bool[src]

Checks if the value of the field is DATA4

pub fn is_data5(&self) -> bool[src]

Checks if the value of the field is DATA5

pub fn is_data6(&self) -> bool[src]

Checks if the value of the field is DATA6

pub fn is_data7(&self) -> bool[src]

Checks if the value of the field is DATA7

impl R<u32, Reg<u32, _PRES_STATE>>[src]

pub fn cihb(&self) -> CIHB_R[src]

Bit 0 - Command Inhibit (CMD)

pub fn cdihb(&self) -> CDIHB_R[src]

Bit 1 - Command Inhibit (DATA)

pub fn dla(&self) -> DLA_R[src]

Bit 2 - Data Line Active

pub fn sdstb(&self) -> SDSTB_R[src]

Bit 3 - SD Clock Stable

pub fn ipgoff(&self) -> IPGOFF_R[src]

Bit 4 - IPG_CLK Gated Off Internally

pub fn hckoff(&self) -> HCKOFF_R[src]

Bit 5 - HCLK Gated Off Internally

pub fn peroff(&self) -> PEROFF_R[src]

Bit 6 - IPG_PERCLK Gated Off Internally

pub fn sdoff(&self) -> SDOFF_R[src]

Bit 7 - SD Clock Gated Off Internally

pub fn wta(&self) -> WTA_R[src]

Bit 8 - Write Transfer Active

pub fn rta(&self) -> RTA_R[src]

Bit 9 - Read Transfer Active

pub fn bwen(&self) -> BWEN_R[src]

Bit 10 - Buffer Write Enable

pub fn bren(&self) -> BREN_R[src]

Bit 11 - Buffer Read Enable

pub fn rtr(&self) -> RTR_R[src]

Bit 12 - Re-Tuning Request (only for SD3.0 SDR104 mode and EMMC HS200 mode)

pub fn tscd(&self) -> TSCD_R[src]

Bit 15 - Tape Select Change Done

pub fn cinst(&self) -> CINST_R[src]

Bit 16 - Card Inserted

pub fn cdpl(&self) -> CDPL_R[src]

Bit 18 - Card Detect Pin Level

pub fn wpspl(&self) -> WPSPL_R[src]

Bit 19 - Write Protect Switch Pin Level

pub fn clsl(&self) -> CLSL_R[src]

Bit 23 - CMD Line Signal Level

pub fn dlsl(&self) -> DLSL_R[src]

Bits 24:31 - DATA[7:0] Line Signal Level

impl R<bool, LCTL_A>[src]

pub fn variant(&self) -> LCTL_A[src]

Get enumerated values variant

pub fn is_lctl_0(&self) -> bool[src]

Checks if the value of the field is LCTL_0

pub fn is_lctl_1(&self) -> bool[src]

Checks if the value of the field is LCTL_1

impl R<u8, DTW_A>[src]

pub fn variant(&self) -> Variant<u8, DTW_A>[src]

Get enumerated values variant

pub fn is_dtw_0(&self) -> bool[src]

Checks if the value of the field is DTW_0

pub fn is_dtw_1(&self) -> bool[src]

Checks if the value of the field is DTW_1

pub fn is_dtw_2(&self) -> bool[src]

Checks if the value of the field is DTW_2

impl R<bool, D3CD_A>[src]

pub fn variant(&self) -> D3CD_A[src]

Get enumerated values variant

pub fn is_d3cd_0(&self) -> bool[src]

Checks if the value of the field is D3CD_0

pub fn is_d3cd_1(&self) -> bool[src]

Checks if the value of the field is D3CD_1

impl R<u8, EMODE_A>[src]

pub fn variant(&self) -> Variant<u8, EMODE_A>[src]

Get enumerated values variant

pub fn is_emode_0(&self) -> bool[src]

Checks if the value of the field is EMODE_0

pub fn is_emode_1(&self) -> bool[src]

Checks if the value of the field is EMODE_1

pub fn is_emode_2(&self) -> bool[src]

Checks if the value of the field is EMODE_2

impl R<bool, CDTL_A>[src]

pub fn variant(&self) -> CDTL_A[src]

Get enumerated values variant

pub fn is_cdtl_0(&self) -> bool[src]

Checks if the value of the field is CDTL_0

pub fn is_cdtl_1(&self) -> bool[src]

Checks if the value of the field is CDTL_1

impl R<bool, CDSS_A>[src]

pub fn variant(&self) -> CDSS_A[src]

Get enumerated values variant

pub fn is_cdss_0(&self) -> bool[src]

Checks if the value of the field is CDSS_0

pub fn is_cdss_1(&self) -> bool[src]

Checks if the value of the field is CDSS_1

impl R<u8, DMASEL_A>[src]

pub fn variant(&self) -> Variant<u8, DMASEL_A>[src]

Get enumerated values variant

pub fn is_dmasel_0(&self) -> bool[src]

Checks if the value of the field is DMASEL_0

pub fn is_dmasel_1(&self) -> bool[src]

Checks if the value of the field is DMASEL_1

pub fn is_dmasel_2(&self) -> bool[src]

Checks if the value of the field is DMASEL_2

impl R<bool, SABGREQ_A>[src]

pub fn variant(&self) -> SABGREQ_A[src]

Get enumerated values variant

pub fn is_sabgreq_0(&self) -> bool[src]

Checks if the value of the field is SABGREQ_0

pub fn is_sabgreq_1(&self) -> bool[src]

Checks if the value of the field is SABGREQ_1

impl R<bool, CREQ_A>[src]

pub fn variant(&self) -> CREQ_A[src]

Get enumerated values variant

pub fn is_creq_0(&self) -> bool[src]

Checks if the value of the field is CREQ_0

pub fn is_creq_1(&self) -> bool[src]

Checks if the value of the field is CREQ_1

impl R<bool, RWCTL_A>[src]

pub fn variant(&self) -> RWCTL_A[src]

Get enumerated values variant

pub fn is_rwctl_0(&self) -> bool[src]

Checks if the value of the field is RWCTL_0

pub fn is_rwctl_1(&self) -> bool[src]

Checks if the value of the field is RWCTL_1

impl R<bool, IABG_A>[src]

pub fn variant(&self) -> IABG_A[src]

Get enumerated values variant

pub fn is_iabg_0(&self) -> bool[src]

Checks if the value of the field is IABG_0

pub fn is_iabg_1(&self) -> bool[src]

Checks if the value of the field is IABG_1

impl R<bool, WECINT_A>[src]

pub fn variant(&self) -> WECINT_A[src]

Get enumerated values variant

pub fn is_wecint_0(&self) -> bool[src]

Checks if the value of the field is WECINT_0

pub fn is_wecint_1(&self) -> bool[src]

Checks if the value of the field is WECINT_1

impl R<bool, WECINS_A>[src]

pub fn variant(&self) -> WECINS_A[src]

Get enumerated values variant

pub fn is_wecins_0(&self) -> bool[src]

Checks if the value of the field is WECINS_0

pub fn is_wecins_1(&self) -> bool[src]

Checks if the value of the field is WECINS_1

impl R<bool, WECRM_A>[src]

pub fn variant(&self) -> WECRM_A[src]

Get enumerated values variant

pub fn is_wecrm_0(&self) -> bool[src]

Checks if the value of the field is WECRM_0

pub fn is_wecrm_1(&self) -> bool[src]

Checks if the value of the field is WECRM_1

impl R<u8, BURST_LEN_EN_A>[src]

pub fn variant(&self) -> Variant<u8, BURST_LEN_EN_A>[src]

Get enumerated values variant

pub fn is_burst_len_en_1(&self) -> bool[src]

Checks if the value of the field is BURST_LEN_EN_1

impl R<bool, NON_EXACT_BLK_RD_A>[src]

pub fn variant(&self) -> NON_EXACT_BLK_RD_A[src]

Get enumerated values variant

pub fn is_non_exact_blk_rd_0(&self) -> bool[src]

Checks if the value of the field is NON_EXACT_BLK_RD_0

pub fn is_non_exact_blk_rd_1(&self) -> bool[src]

Checks if the value of the field is NON_EXACT_BLK_RD_1

impl R<u32, Reg<u32, _PROT_CTRL>>[src]

pub fn lctl(&self) -> LCTL_R[src]

Bit 0 - LED Control

pub fn dtw(&self) -> DTW_R[src]

Bits 1:2 - Data Transfer Width

pub fn d3cd(&self) -> D3CD_R[src]

Bit 3 - DATA3 as Card Detection Pin

pub fn emode(&self) -> EMODE_R[src]

Bits 4:5 - Endian Mode

pub fn cdtl(&self) -> CDTL_R[src]

Bit 6 - Card Detect Test Level

pub fn cdss(&self) -> CDSS_R[src]

Bit 7 - Card Detect Signal Selection

pub fn dmasel(&self) -> DMASEL_R[src]

Bits 8:9 - DMA Select

pub fn sabgreq(&self) -> SABGREQ_R[src]

Bit 16 - Stop At Block Gap Request

pub fn creq(&self) -> CREQ_R[src]

Bit 17 - Continue Request

pub fn rwctl(&self) -> RWCTL_R[src]

Bit 18 - Read Wait Control

pub fn iabg(&self) -> IABG_R[src]

Bit 19 - Interrupt At Block Gap

pub fn rd_done_no_8clk(&self) -> RD_DONE_NO_8CLK_R[src]

Bit 20 - RD_DONE_NO_8CLK

pub fn wecint(&self) -> WECINT_R[src]

Bit 24 - Wakeup Event Enable On Card Interrupt

pub fn wecins(&self) -> WECINS_R[src]

Bit 25 - Wakeup Event Enable On SD Card Insertion

pub fn wecrm(&self) -> WECRM_R[src]

Bit 26 - Wakeup Event Enable On SD Card Removal

pub fn burst_len_en(&self) -> BURST_LEN_EN_R[src]

Bits 27:29 - BURST length enable for INCR, INCR4 / INCR8 / INCR16, INCR4-WRAP / INCR8-WRAP / INCR16-WRAP

pub fn non_exact_blk_rd(&self) -> NON_EXACT_BLK_RD_R[src]

Bit 30 - NON_EXACT_BLK_RD

impl R<u8, DVS_A>[src]

pub fn variant(&self) -> Variant<u8, DVS_A>[src]

Get enumerated values variant

pub fn is_dvs_0(&self) -> bool[src]

Checks if the value of the field is DVS_0

pub fn is_dvs_1(&self) -> bool[src]

Checks if the value of the field is DVS_1

pub fn is_dvs_14(&self) -> bool[src]

Checks if the value of the field is DVS_14

pub fn is_dvs_15(&self) -> bool[src]

Checks if the value of the field is DVS_15

impl R<u8, DTOCV_A>[src]

pub fn variant(&self) -> Variant<u8, DTOCV_A>[src]

Get enumerated values variant

pub fn is_dtocv_0(&self) -> bool[src]

Checks if the value of the field is DTOCV_0

pub fn is_dtocv_1(&self) -> bool[src]

Checks if the value of the field is DTOCV_1

pub fn is_dtocv_13(&self) -> bool[src]

Checks if the value of the field is DTOCV_13

pub fn is_dtocv_14(&self) -> bool[src]

Checks if the value of the field is DTOCV_14

pub fn is_dtocv_15(&self) -> bool[src]

Checks if the value of the field is DTOCV_15

impl R<bool, RSTA_A>[src]

pub fn variant(&self) -> RSTA_A[src]

Get enumerated values variant

pub fn is_rsta_0(&self) -> bool[src]

Checks if the value of the field is RSTA_0

pub fn is_rsta_1(&self) -> bool[src]

Checks if the value of the field is RSTA_1

impl R<bool, RSTC_A>[src]

pub fn variant(&self) -> RSTC_A[src]

Get enumerated values variant

pub fn is_rstc_0(&self) -> bool[src]

Checks if the value of the field is RSTC_0

pub fn is_rstc_1(&self) -> bool[src]

Checks if the value of the field is RSTC_1

impl R<bool, RSTD_A>[src]

pub fn variant(&self) -> RSTD_A[src]

Get enumerated values variant

pub fn is_rstd_0(&self) -> bool[src]

Checks if the value of the field is RSTD_0

pub fn is_rstd_1(&self) -> bool[src]

Checks if the value of the field is RSTD_1

impl R<u32, Reg<u32, _SYS_CTRL>>[src]

pub fn dvs(&self) -> DVS_R[src]

Bits 4:7 - Divisor

pub fn sdclkfs(&self) -> SDCLKFS_R[src]

Bits 8:15 - SDCLK Frequency Select

pub fn dtocv(&self) -> DTOCV_R[src]

Bits 16:19 - Data Timeout Counter Value

pub fn ipp_rst_n(&self) -> IPP_RST_N_R[src]

Bit 23 - IPP_RST_N

pub fn rsta(&self) -> RSTA_R[src]

Bit 24 - Software Reset For ALL

pub fn rstc(&self) -> RSTC_R[src]

Bit 25 - Software Reset For CMD Line

pub fn rstd(&self) -> RSTD_R[src]

Bit 26 - Software Reset For DATA Line

pub fn inita(&self) -> INITA_R[src]

Bit 27 - Initialization Active

pub fn rstt(&self) -> RSTT_R[src]

Bit 28 - Reset Tuning

impl R<bool, CC_A>[src]

pub fn variant(&self) -> CC_A[src]

Get enumerated values variant

pub fn is_cc_0(&self) -> bool[src]

Checks if the value of the field is CC_0

pub fn is_cc_1(&self) -> bool[src]

Checks if the value of the field is CC_1

impl R<bool, TC_A>[src]

pub fn variant(&self) -> TC_A[src]

Get enumerated values variant

pub fn is_tc_0(&self) -> bool[src]

Checks if the value of the field is TC_0

pub fn is_tc_1(&self) -> bool[src]

Checks if the value of the field is TC_1

impl R<bool, BGE_A>[src]

pub fn variant(&self) -> BGE_A[src]

Get enumerated values variant

pub fn is_bge_0(&self) -> bool[src]

Checks if the value of the field is BGE_0

pub fn is_bge_1(&self) -> bool[src]

Checks if the value of the field is BGE_1

impl R<bool, DINT_A>[src]

pub fn variant(&self) -> DINT_A[src]

Get enumerated values variant

pub fn is_dint_0(&self) -> bool[src]

Checks if the value of the field is DINT_0

pub fn is_dint_1(&self) -> bool[src]

Checks if the value of the field is DINT_1

impl R<bool, BWR_A>[src]

pub fn variant(&self) -> BWR_A[src]

Get enumerated values variant

pub fn is_bwr_0(&self) -> bool[src]

Checks if the value of the field is BWR_0

pub fn is_bwr_1(&self) -> bool[src]

Checks if the value of the field is BWR_1

impl R<bool, BRR_A>[src]

pub fn variant(&self) -> BRR_A[src]

Get enumerated values variant

pub fn is_brr_0(&self) -> bool[src]

Checks if the value of the field is BRR_0

pub fn is_brr_1(&self) -> bool[src]

Checks if the value of the field is BRR_1

impl R<bool, CINS_A>[src]

pub fn variant(&self) -> CINS_A[src]

Get enumerated values variant

pub fn is_cins_0(&self) -> bool[src]

Checks if the value of the field is CINS_0

pub fn is_cins_1(&self) -> bool[src]

Checks if the value of the field is CINS_1

impl R<bool, CRM_A>[src]

pub fn variant(&self) -> CRM_A[src]

Get enumerated values variant

pub fn is_crm_0(&self) -> bool[src]

Checks if the value of the field is CRM_0

pub fn is_crm_1(&self) -> bool[src]

Checks if the value of the field is CRM_1

impl R<bool, CINT_A>[src]

pub fn variant(&self) -> CINT_A[src]

Get enumerated values variant

pub fn is_cint_0(&self) -> bool[src]

Checks if the value of the field is CINT_0

pub fn is_cint_1(&self) -> bool[src]

Checks if the value of the field is CINT_1

impl R<bool, RTE_A>[src]

pub fn variant(&self) -> RTE_A[src]

Get enumerated values variant

pub fn is_rte_0(&self) -> bool[src]

Checks if the value of the field is RTE_0

pub fn is_rte_1(&self) -> bool[src]

Checks if the value of the field is RTE_1

impl R<bool, CTOE_A>[src]

pub fn variant(&self) -> CTOE_A[src]

Get enumerated values variant

pub fn is_ctoe_0(&self) -> bool[src]

Checks if the value of the field is CTOE_0

pub fn is_ctoe_1(&self) -> bool[src]

Checks if the value of the field is CTOE_1

impl R<bool, CCE_A>[src]

pub fn variant(&self) -> CCE_A[src]

Get enumerated values variant

pub fn is_cce_0(&self) -> bool[src]

Checks if the value of the field is CCE_0

pub fn is_cce_1(&self) -> bool[src]

Checks if the value of the field is CCE_1

impl R<bool, CEBE_A>[src]

pub fn variant(&self) -> CEBE_A[src]

Get enumerated values variant

pub fn is_cebe_0(&self) -> bool[src]

Checks if the value of the field is CEBE_0

pub fn is_cebe_1(&self) -> bool[src]

Checks if the value of the field is CEBE_1

impl R<bool, CIE_A>[src]

pub fn variant(&self) -> CIE_A[src]

Get enumerated values variant

pub fn is_cie_0(&self) -> bool[src]

Checks if the value of the field is CIE_0

pub fn is_cie_1(&self) -> bool[src]

Checks if the value of the field is CIE_1

impl R<bool, DTOE_A>[src]

pub fn variant(&self) -> DTOE_A[src]

Get enumerated values variant

pub fn is_dtoe_0(&self) -> bool[src]

Checks if the value of the field is DTOE_0

pub fn is_dtoe_1(&self) -> bool[src]

Checks if the value of the field is DTOE_1

impl R<bool, DCE_A>[src]

pub fn variant(&self) -> DCE_A[src]

Get enumerated values variant

pub fn is_dce_0(&self) -> bool[src]

Checks if the value of the field is DCE_0

pub fn is_dce_1(&self) -> bool[src]

Checks if the value of the field is DCE_1

impl R<bool, DEBE_A>[src]

pub fn variant(&self) -> DEBE_A[src]

Get enumerated values variant

pub fn is_debe_0(&self) -> bool[src]

Checks if the value of the field is DEBE_0

pub fn is_debe_1(&self) -> bool[src]

Checks if the value of the field is DEBE_1

impl R<bool, AC12E_A>[src]

pub fn variant(&self) -> AC12E_A[src]

Get enumerated values variant

pub fn is_ac12e_0(&self) -> bool[src]

Checks if the value of the field is AC12E_0

pub fn is_ac12e_1(&self) -> bool[src]

Checks if the value of the field is AC12E_1

impl R<bool, DMAE_A>[src]

pub fn variant(&self) -> DMAE_A[src]

Get enumerated values variant

pub fn is_dmae_0(&self) -> bool[src]

Checks if the value of the field is DMAE_0

pub fn is_dmae_1(&self) -> bool[src]

Checks if the value of the field is DMAE_1

impl R<u32, Reg<u32, _INT_STATUS>>[src]

pub fn cc(&self) -> CC_R[src]

Bit 0 - Command Complete

pub fn tc(&self) -> TC_R[src]

Bit 1 - Transfer Complete

pub fn bge(&self) -> BGE_R[src]

Bit 2 - Block Gap Event

pub fn dint(&self) -> DINT_R[src]

Bit 3 - DMA Interrupt

pub fn bwr(&self) -> BWR_R[src]

Bit 4 - Buffer Write Ready

pub fn brr(&self) -> BRR_R[src]

Bit 5 - Buffer Read Ready

pub fn cins(&self) -> CINS_R[src]

Bit 6 - Card Insertion

pub fn crm(&self) -> CRM_R[src]

Bit 7 - Card Removal

pub fn cint(&self) -> CINT_R[src]

Bit 8 - Card Interrupt

pub fn rte(&self) -> RTE_R[src]

Bit 12 - Re-Tuning Event: (only for SD3.0 SDR104 mode and EMMC HS200 mode)

pub fn tp(&self) -> TP_R[src]

Bit 14 - Tuning Pass:(only for SD3.0 SDR104 mode and EMMC HS200 mode)

pub fn ctoe(&self) -> CTOE_R[src]

Bit 16 - Command Timeout Error

pub fn cce(&self) -> CCE_R[src]

Bit 17 - Command CRC Error

pub fn cebe(&self) -> CEBE_R[src]

Bit 18 - Command End Bit Error

pub fn cie(&self) -> CIE_R[src]

Bit 19 - Command Index Error

pub fn dtoe(&self) -> DTOE_R[src]

Bit 20 - Data Timeout Error

pub fn dce(&self) -> DCE_R[src]

Bit 21 - Data CRC Error

pub fn debe(&self) -> DEBE_R[src]

Bit 22 - Data End Bit Error

pub fn ac12e(&self) -> AC12E_R[src]

Bit 24 - Auto CMD12 Error

pub fn tne(&self) -> TNE_R[src]

Bit 26 - Tuning Error: (only for SD3.0 SDR104 mode and EMMC HS200 mode)

pub fn dmae(&self) -> DMAE_R[src]

Bit 28 - DMA Error

impl R<bool, CCSEN_A>[src]

pub fn variant(&self) -> CCSEN_A[src]

Get enumerated values variant

pub fn is_ccsen_0(&self) -> bool[src]

Checks if the value of the field is CCSEN_0

pub fn is_ccsen_1(&self) -> bool[src]

Checks if the value of the field is CCSEN_1

impl R<bool, TCSEN_A>[src]

pub fn variant(&self) -> TCSEN_A[src]

Get enumerated values variant

pub fn is_tcsen_0(&self) -> bool[src]

Checks if the value of the field is TCSEN_0

pub fn is_tcsen_1(&self) -> bool[src]

Checks if the value of the field is TCSEN_1

impl R<bool, BGESEN_A>[src]

pub fn variant(&self) -> BGESEN_A[src]

Get enumerated values variant

pub fn is_bgesen_0(&self) -> bool[src]

Checks if the value of the field is BGESEN_0

pub fn is_bgesen_1(&self) -> bool[src]

Checks if the value of the field is BGESEN_1

impl R<bool, DINTSEN_A>[src]

pub fn variant(&self) -> DINTSEN_A[src]

Get enumerated values variant

pub fn is_dintsen_0(&self) -> bool[src]

Checks if the value of the field is DINTSEN_0

pub fn is_dintsen_1(&self) -> bool[src]

Checks if the value of the field is DINTSEN_1

impl R<bool, BWRSEN_A>[src]

pub fn variant(&self) -> BWRSEN_A[src]

Get enumerated values variant

pub fn is_bwrsen_0(&self) -> bool[src]

Checks if the value of the field is BWRSEN_0

pub fn is_bwrsen_1(&self) -> bool[src]

Checks if the value of the field is BWRSEN_1

impl R<bool, BRRSEN_A>[src]

pub fn variant(&self) -> BRRSEN_A[src]

Get enumerated values variant

pub fn is_brrsen_0(&self) -> bool[src]

Checks if the value of the field is BRRSEN_0

pub fn is_brrsen_1(&self) -> bool[src]

Checks if the value of the field is BRRSEN_1

impl R<bool, CINSSEN_A>[src]

pub fn variant(&self) -> CINSSEN_A[src]

Get enumerated values variant

pub fn is_cinssen_0(&self) -> bool[src]

Checks if the value of the field is CINSSEN_0

pub fn is_cinssen_1(&self) -> bool[src]

Checks if the value of the field is CINSSEN_1

impl R<bool, CRMSEN_A>[src]

pub fn variant(&self) -> CRMSEN_A[src]

Get enumerated values variant

pub fn is_crmsen_0(&self) -> bool[src]

Checks if the value of the field is CRMSEN_0

pub fn is_crmsen_1(&self) -> bool[src]

Checks if the value of the field is CRMSEN_1

impl R<bool, CINTSEN_A>[src]

pub fn variant(&self) -> CINTSEN_A[src]

Get enumerated values variant

pub fn is_cintsen_0(&self) -> bool[src]

Checks if the value of the field is CINTSEN_0

pub fn is_cintsen_1(&self) -> bool[src]

Checks if the value of the field is CINTSEN_1

impl R<bool, RTESEN_A>[src]

pub fn variant(&self) -> RTESEN_A[src]

Get enumerated values variant

pub fn is_rtesen_0(&self) -> bool[src]

Checks if the value of the field is RTESEN_0

pub fn is_rtesen_1(&self) -> bool[src]

Checks if the value of the field is RTESEN_1

impl R<bool, TPSEN_A>[src]

pub fn variant(&self) -> TPSEN_A[src]

Get enumerated values variant

pub fn is_tpsen_0(&self) -> bool[src]

Checks if the value of the field is TPSEN_0

pub fn is_tpsen_1(&self) -> bool[src]

Checks if the value of the field is TPSEN_1

impl R<bool, CTOESEN_A>[src]

pub fn variant(&self) -> CTOESEN_A[src]

Get enumerated values variant

pub fn is_ctoesen_0(&self) -> bool[src]

Checks if the value of the field is CTOESEN_0

pub fn is_ctoesen_1(&self) -> bool[src]

Checks if the value of the field is CTOESEN_1

impl R<bool, CCESEN_A>[src]

pub fn variant(&self) -> CCESEN_A[src]

Get enumerated values variant

pub fn is_ccesen_0(&self) -> bool[src]

Checks if the value of the field is CCESEN_0

pub fn is_ccesen_1(&self) -> bool[src]

Checks if the value of the field is CCESEN_1

impl R<bool, CEBESEN_A>[src]

pub fn variant(&self) -> CEBESEN_A[src]

Get enumerated values variant

pub fn is_cebesen_0(&self) -> bool[src]

Checks if the value of the field is CEBESEN_0

pub fn is_cebesen_1(&self) -> bool[src]

Checks if the value of the field is CEBESEN_1

impl R<bool, CIESEN_A>[src]

pub fn variant(&self) -> CIESEN_A[src]

Get enumerated values variant

pub fn is_ciesen_0(&self) -> bool[src]

Checks if the value of the field is CIESEN_0

pub fn is_ciesen_1(&self) -> bool[src]

Checks if the value of the field is CIESEN_1

impl R<bool, DTOESEN_A>[src]

pub fn variant(&self) -> DTOESEN_A[src]

Get enumerated values variant

pub fn is_dtoesen_0(&self) -> bool[src]

Checks if the value of the field is DTOESEN_0

pub fn is_dtoesen_1(&self) -> bool[src]

Checks if the value of the field is DTOESEN_1

impl R<bool, DCESEN_A>[src]

pub fn variant(&self) -> DCESEN_A[src]

Get enumerated values variant

pub fn is_dcesen_0(&self) -> bool[src]

Checks if the value of the field is DCESEN_0

pub fn is_dcesen_1(&self) -> bool[src]

Checks if the value of the field is DCESEN_1

impl R<bool, DEBESEN_A>[src]

pub fn variant(&self) -> DEBESEN_A[src]

Get enumerated values variant

pub fn is_debesen_0(&self) -> bool[src]

Checks if the value of the field is DEBESEN_0

pub fn is_debesen_1(&self) -> bool[src]

Checks if the value of the field is DEBESEN_1

impl R<bool, AC12ESEN_A>[src]

pub fn variant(&self) -> AC12ESEN_A[src]

Get enumerated values variant

pub fn is_ac12esen_0(&self) -> bool[src]

Checks if the value of the field is AC12ESEN_0

pub fn is_ac12esen_1(&self) -> bool[src]

Checks if the value of the field is AC12ESEN_1

impl R<bool, TNESEN_A>[src]

pub fn variant(&self) -> TNESEN_A[src]

Get enumerated values variant

pub fn is_tnesen_0(&self) -> bool[src]

Checks if the value of the field is TNESEN_0

pub fn is_tnesen_1(&self) -> bool[src]

Checks if the value of the field is TNESEN_1

impl R<bool, DMAESEN_A>[src]

pub fn variant(&self) -> DMAESEN_A[src]

Get enumerated values variant

pub fn is_dmaesen_0(&self) -> bool[src]

Checks if the value of the field is DMAESEN_0

pub fn is_dmaesen_1(&self) -> bool[src]

Checks if the value of the field is DMAESEN_1

impl R<u32, Reg<u32, _INT_STATUS_EN>>[src]

pub fn ccsen(&self) -> CCSEN_R[src]

Bit 0 - Command Complete Status Enable

pub fn tcsen(&self) -> TCSEN_R[src]

Bit 1 - Transfer Complete Status Enable

pub fn bgesen(&self) -> BGESEN_R[src]

Bit 2 - Block Gap Event Status Enable

pub fn dintsen(&self) -> DINTSEN_R[src]

Bit 3 - DMA Interrupt Status Enable

pub fn bwrsen(&self) -> BWRSEN_R[src]

Bit 4 - Buffer Write Ready Status Enable

pub fn brrsen(&self) -> BRRSEN_R[src]

Bit 5 - Buffer Read Ready Status Enable

pub fn cinssen(&self) -> CINSSEN_R[src]

Bit 6 - Card Insertion Status Enable

pub fn crmsen(&self) -> CRMSEN_R[src]

Bit 7 - Card Removal Status Enable

pub fn cintsen(&self) -> CINTSEN_R[src]

Bit 8 - Card Interrupt Status Enable

pub fn rtesen(&self) -> RTESEN_R[src]

Bit 12 - Re-Tuning Event Status Enable

pub fn tpsen(&self) -> TPSEN_R[src]

Bit 14 - Tuning Pass Status Enable

pub fn ctoesen(&self) -> CTOESEN_R[src]

Bit 16 - Command Timeout Error Status Enable

pub fn ccesen(&self) -> CCESEN_R[src]

Bit 17 - Command CRC Error Status Enable

pub fn cebesen(&self) -> CEBESEN_R[src]

Bit 18 - Command End Bit Error Status Enable

pub fn ciesen(&self) -> CIESEN_R[src]

Bit 19 - Command Index Error Status Enable

pub fn dtoesen(&self) -> DTOESEN_R[src]

Bit 20 - Data Timeout Error Status Enable

pub fn dcesen(&self) -> DCESEN_R[src]

Bit 21 - Data CRC Error Status Enable

pub fn debesen(&self) -> DEBESEN_R[src]

Bit 22 - Data End Bit Error Status Enable

pub fn ac12esen(&self) -> AC12ESEN_R[src]

Bit 24 - Auto CMD12 Error Status Enable

pub fn tnesen(&self) -> TNESEN_R[src]

Bit 26 - Tuning Error Status Enable

pub fn dmaesen(&self) -> DMAESEN_R[src]

Bit 28 - DMA Error Status Enable

impl R<bool, CCIEN_A>[src]

pub fn variant(&self) -> CCIEN_A[src]

Get enumerated values variant

pub fn is_ccien_0(&self) -> bool[src]

Checks if the value of the field is CCIEN_0

pub fn is_ccien_1(&self) -> bool[src]

Checks if the value of the field is CCIEN_1

impl R<bool, TCIEN_A>[src]

pub fn variant(&self) -> TCIEN_A[src]

Get enumerated values variant

pub fn is_tcien_0(&self) -> bool[src]

Checks if the value of the field is TCIEN_0

pub fn is_tcien_1(&self) -> bool[src]

Checks if the value of the field is TCIEN_1

impl R<bool, BGEIEN_A>[src]

pub fn variant(&self) -> BGEIEN_A[src]

Get enumerated values variant

pub fn is_bgeien_0(&self) -> bool[src]

Checks if the value of the field is BGEIEN_0

pub fn is_bgeien_1(&self) -> bool[src]

Checks if the value of the field is BGEIEN_1

impl R<bool, DINTIEN_A>[src]

pub fn variant(&self) -> DINTIEN_A[src]

Get enumerated values variant

pub fn is_dintien_0(&self) -> bool[src]

Checks if the value of the field is DINTIEN_0

pub fn is_dintien_1(&self) -> bool[src]

Checks if the value of the field is DINTIEN_1

impl R<bool, BWRIEN_A>[src]

pub fn variant(&self) -> BWRIEN_A[src]

Get enumerated values variant

pub fn is_bwrien_0(&self) -> bool[src]

Checks if the value of the field is BWRIEN_0

pub fn is_bwrien_1(&self) -> bool[src]

Checks if the value of the field is BWRIEN_1

impl R<bool, BRRIEN_A>[src]

pub fn variant(&self) -> BRRIEN_A[src]

Get enumerated values variant

pub fn is_brrien_0(&self) -> bool[src]

Checks if the value of the field is BRRIEN_0

pub fn is_brrien_1(&self) -> bool[src]

Checks if the value of the field is BRRIEN_1

impl R<bool, CINSIEN_A>[src]

pub fn variant(&self) -> CINSIEN_A[src]

Get enumerated values variant

pub fn is_cinsien_0(&self) -> bool[src]

Checks if the value of the field is CINSIEN_0

pub fn is_cinsien_1(&self) -> bool[src]

Checks if the value of the field is CINSIEN_1

impl R<bool, CRMIEN_A>[src]

pub fn variant(&self) -> CRMIEN_A[src]

Get enumerated values variant

pub fn is_crmien_0(&self) -> bool[src]

Checks if the value of the field is CRMIEN_0

pub fn is_crmien_1(&self) -> bool[src]

Checks if the value of the field is CRMIEN_1

impl R<bool, CINTIEN_A>[src]

pub fn variant(&self) -> CINTIEN_A[src]

Get enumerated values variant

pub fn is_cintien_0(&self) -> bool[src]

Checks if the value of the field is CINTIEN_0

pub fn is_cintien_1(&self) -> bool[src]

Checks if the value of the field is CINTIEN_1

impl R<bool, RTEIEN_A>[src]

pub fn variant(&self) -> RTEIEN_A[src]

Get enumerated values variant

pub fn is_rteien_0(&self) -> bool[src]

Checks if the value of the field is RTEIEN_0

pub fn is_rteien_1(&self) -> bool[src]

Checks if the value of the field is RTEIEN_1

impl R<bool, TPIEN_A>[src]

pub fn variant(&self) -> TPIEN_A[src]

Get enumerated values variant

pub fn is_tpien_0(&self) -> bool[src]

Checks if the value of the field is TPIEN_0

pub fn is_tpien_1(&self) -> bool[src]

Checks if the value of the field is TPIEN_1

impl R<bool, CTOEIEN_A>[src]

pub fn variant(&self) -> CTOEIEN_A[src]

Get enumerated values variant

pub fn is_ctoeien_0(&self) -> bool[src]

Checks if the value of the field is CTOEIEN_0

pub fn is_ctoeien_1(&self) -> bool[src]

Checks if the value of the field is CTOEIEN_1

impl R<bool, CCEIEN_A>[src]

pub fn variant(&self) -> CCEIEN_A[src]

Get enumerated values variant

pub fn is_cceien_0(&self) -> bool[src]

Checks if the value of the field is CCEIEN_0

pub fn is_cceien_1(&self) -> bool[src]

Checks if the value of the field is CCEIEN_1

impl R<bool, CEBEIEN_A>[src]

pub fn variant(&self) -> CEBEIEN_A[src]

Get enumerated values variant

pub fn is_cebeien_0(&self) -> bool[src]

Checks if the value of the field is CEBEIEN_0

pub fn is_cebeien_1(&self) -> bool[src]

Checks if the value of the field is CEBEIEN_1

impl R<bool, CIEIEN_A>[src]

pub fn variant(&self) -> CIEIEN_A[src]

Get enumerated values variant

pub fn is_cieien_0(&self) -> bool[src]

Checks if the value of the field is CIEIEN_0

pub fn is_cieien_1(&self) -> bool[src]

Checks if the value of the field is CIEIEN_1

impl R<bool, DTOEIEN_A>[src]

pub fn variant(&self) -> DTOEIEN_A[src]

Get enumerated values variant

pub fn is_dtoeien_0(&self) -> bool[src]

Checks if the value of the field is DTOEIEN_0

pub fn is_dtoeien_1(&self) -> bool[src]

Checks if the value of the field is DTOEIEN_1

impl R<bool, DCEIEN_A>[src]

pub fn variant(&self) -> DCEIEN_A[src]

Get enumerated values variant

pub fn is_dceien_0(&self) -> bool[src]

Checks if the value of the field is DCEIEN_0

pub fn is_dceien_1(&self) -> bool[src]

Checks if the value of the field is DCEIEN_1

impl R<bool, DEBEIEN_A>[src]

pub fn variant(&self) -> DEBEIEN_A[src]

Get enumerated values variant

pub fn is_debeien_0(&self) -> bool[src]

Checks if the value of the field is DEBEIEN_0

pub fn is_debeien_1(&self) -> bool[src]

Checks if the value of the field is DEBEIEN_1

impl R<bool, AC12EIEN_A>[src]

pub fn variant(&self) -> AC12EIEN_A[src]

Get enumerated values variant

pub fn is_ac12eien_0(&self) -> bool[src]

Checks if the value of the field is AC12EIEN_0

pub fn is_ac12eien_1(&self) -> bool[src]

Checks if the value of the field is AC12EIEN_1

impl R<bool, TNEIEN_A>[src]

pub fn variant(&self) -> TNEIEN_A[src]

Get enumerated values variant

pub fn is_tneien_0(&self) -> bool[src]

Checks if the value of the field is TNEIEN_0

pub fn is_tneien_1(&self) -> bool[src]

Checks if the value of the field is TNEIEN_1

impl R<bool, DMAEIEN_A>[src]

pub fn variant(&self) -> DMAEIEN_A[src]

Get enumerated values variant

pub fn is_dmaeien_0(&self) -> bool[src]

Checks if the value of the field is DMAEIEN_0

pub fn is_dmaeien_1(&self) -> bool[src]

Checks if the value of the field is DMAEIEN_1

impl R<u32, Reg<u32, _INT_SIGNAL_EN>>[src]

pub fn ccien(&self) -> CCIEN_R[src]

Bit 0 - Command Complete Interrupt Enable

pub fn tcien(&self) -> TCIEN_R[src]

Bit 1 - Transfer Complete Interrupt Enable

pub fn bgeien(&self) -> BGEIEN_R[src]

Bit 2 - Block Gap Event Interrupt Enable

pub fn dintien(&self) -> DINTIEN_R[src]

Bit 3 - DMA Interrupt Enable

pub fn bwrien(&self) -> BWRIEN_R[src]

Bit 4 - Buffer Write Ready Interrupt Enable

pub fn brrien(&self) -> BRRIEN_R[src]

Bit 5 - Buffer Read Ready Interrupt Enable

pub fn cinsien(&self) -> CINSIEN_R[src]

Bit 6 - Card Insertion Interrupt Enable

pub fn crmien(&self) -> CRMIEN_R[src]

Bit 7 - Card Removal Interrupt Enable

pub fn cintien(&self) -> CINTIEN_R[src]

Bit 8 - Card Interrupt Interrupt Enable

pub fn rteien(&self) -> RTEIEN_R[src]

Bit 12 - Re-Tuning Event Interrupt Enable

pub fn tpien(&self) -> TPIEN_R[src]

Bit 14 - Tuning Pass Interrupt Enable

pub fn ctoeien(&self) -> CTOEIEN_R[src]

Bit 16 - Command Timeout Error Interrupt Enable

pub fn cceien(&self) -> CCEIEN_R[src]

Bit 17 - Command CRC Error Interrupt Enable

pub fn cebeien(&self) -> CEBEIEN_R[src]

Bit 18 - Command End Bit Error Interrupt Enable

pub fn cieien(&self) -> CIEIEN_R[src]

Bit 19 - Command Index Error Interrupt Enable

pub fn dtoeien(&self) -> DTOEIEN_R[src]

Bit 20 - Data Timeout Error Interrupt Enable

pub fn dceien(&self) -> DCEIEN_R[src]

Bit 21 - Data CRC Error Interrupt Enable

pub fn debeien(&self) -> DEBEIEN_R[src]

Bit 22 - Data End Bit Error Interrupt Enable

pub fn ac12eien(&self) -> AC12EIEN_R[src]

Bit 24 - Auto CMD12 Error Interrupt Enable

pub fn tneien(&self) -> TNEIEN_R[src]

Bit 26 - Tuning Error Interrupt Enable

pub fn dmaeien(&self) -> DMAEIEN_R[src]

Bit 28 - DMA Error Interrupt Enable

impl R<bool, AC12NE_A>[src]

pub fn variant(&self) -> AC12NE_A[src]

Get enumerated values variant

pub fn is_ac12ne_0(&self) -> bool[src]

Checks if the value of the field is AC12NE_0

pub fn is_ac12ne_1(&self) -> bool[src]

Checks if the value of the field is AC12NE_1

impl R<bool, AC12TOE_A>[src]

pub fn variant(&self) -> AC12TOE_A[src]

Get enumerated values variant

pub fn is_ac12toe_0(&self) -> bool[src]

Checks if the value of the field is AC12TOE_0

pub fn is_ac12toe_1(&self) -> bool[src]

Checks if the value of the field is AC12TOE_1

impl R<bool, AC12EBE_A>[src]

pub fn variant(&self) -> AC12EBE_A[src]

Get enumerated values variant

pub fn is_ac12ebe_0(&self) -> bool[src]

Checks if the value of the field is AC12EBE_0

pub fn is_ac12ebe_1(&self) -> bool[src]

Checks if the value of the field is AC12EBE_1

impl R<bool, AC12CE_A>[src]

pub fn variant(&self) -> AC12CE_A[src]

Get enumerated values variant

pub fn is_ac12ce_0(&self) -> bool[src]

Checks if the value of the field is AC12CE_0

pub fn is_ac12ce_1(&self) -> bool[src]

Checks if the value of the field is AC12CE_1

impl R<bool, AC12IE_A>[src]

pub fn variant(&self) -> AC12IE_A[src]

Get enumerated values variant

pub fn is_ac12ie_0(&self) -> bool[src]

Checks if the value of the field is AC12IE_0

pub fn is_ac12ie_1(&self) -> bool[src]

Checks if the value of the field is AC12IE_1

impl R<bool, CNIBAC12E_A>[src]

pub fn variant(&self) -> CNIBAC12E_A[src]

Get enumerated values variant

pub fn is_cnibac12e_0(&self) -> bool[src]

Checks if the value of the field is CNIBAC12E_0

pub fn is_cnibac12e_1(&self) -> bool[src]

Checks if the value of the field is CNIBAC12E_1

impl R<bool, SMP_CLK_SEL_A>[src]

pub fn variant(&self) -> SMP_CLK_SEL_A[src]

Get enumerated values variant

pub fn is_smp_clk_sel_0(&self) -> bool[src]

Checks if the value of the field is SMP_CLK_SEL_0

pub fn is_smp_clk_sel_1(&self) -> bool[src]

Checks if the value of the field is SMP_CLK_SEL_1

impl R<u32, Reg<u32, _AUTOCMD12_ERR_STATUS>>[src]

pub fn ac12ne(&self) -> AC12NE_R[src]

Bit 0 - Auto CMD12 Not Executed

pub fn ac12toe(&self) -> AC12TOE_R[src]

Bit 1 - Auto CMD12 / 23 Timeout Error

pub fn ac12ebe(&self) -> AC12EBE_R[src]

Bit 2 - Auto CMD12 / 23 End Bit Error

pub fn ac12ce(&self) -> AC12CE_R[src]

Bit 3 - Auto CMD12 / 23 CRC Error

pub fn ac12ie(&self) -> AC12IE_R[src]

Bit 4 - Auto CMD12 / 23 Index Error

pub fn cnibac12e(&self) -> CNIBAC12E_R[src]

Bit 7 - Command Not Issued By Auto CMD12 Error

pub fn execute_tuning(&self) -> EXECUTE_TUNING_R[src]

Bit 22 - Execute Tuning

pub fn smp_clk_sel(&self) -> SMP_CLK_SEL_R[src]

Bit 23 - Sample Clock Select

impl R<bool, USE_TUNING_SDR50_A>[src]

pub fn variant(&self) -> USE_TUNING_SDR50_A[src]

Get enumerated values variant

pub fn is_use_tuning_sdr50_0(&self) -> bool[src]

Checks if the value of the field is USE_TUNING_SDR50_0

pub fn is_use_tuning_sdr50_1(&self) -> bool[src]

Checks if the value of the field is USE_TUNING_SDR50_1

impl R<u8, RETUNING_MODE_A>[src]

pub fn variant(&self) -> Variant<u8, RETUNING_MODE_A>[src]

Get enumerated values variant

pub fn is_retuning_mode_0(&self) -> bool[src]

Checks if the value of the field is RETUNING_MODE_0

pub fn is_retuning_mode_1(&self) -> bool[src]

Checks if the value of the field is RETUNING_MODE_1

pub fn is_retuning_mode_2(&self) -> bool[src]

Checks if the value of the field is RETUNING_MODE_2

impl R<u8, MBL_A>[src]

pub fn variant(&self) -> Variant<u8, MBL_A>[src]

Get enumerated values variant

pub fn is_mbl_0(&self) -> bool[src]

Checks if the value of the field is MBL_0

pub fn is_mbl_1(&self) -> bool[src]

Checks if the value of the field is MBL_1

pub fn is_mbl_2(&self) -> bool[src]

Checks if the value of the field is MBL_2

pub fn is_mbl_3(&self) -> bool[src]

Checks if the value of the field is MBL_3

impl R<bool, ADMAS_A>[src]

pub fn variant(&self) -> ADMAS_A[src]

Get enumerated values variant

pub fn is_admas_0(&self) -> bool[src]

Checks if the value of the field is ADMAS_0

pub fn is_admas_1(&self) -> bool[src]

Checks if the value of the field is ADMAS_1

impl R<bool, HSS_A>[src]

pub fn variant(&self) -> HSS_A[src]

Get enumerated values variant

pub fn is_hss_0(&self) -> bool[src]

Checks if the value of the field is HSS_0

pub fn is_hss_1(&self) -> bool[src]

Checks if the value of the field is HSS_1

impl R<bool, DMAS_A>[src]

pub fn variant(&self) -> DMAS_A[src]

Get enumerated values variant

pub fn is_dmas_0(&self) -> bool[src]

Checks if the value of the field is DMAS_0

pub fn is_dmas_1(&self) -> bool[src]

Checks if the value of the field is DMAS_1

impl R<bool, SRS_A>[src]

pub fn variant(&self) -> SRS_A[src]

Get enumerated values variant

pub fn is_srs_0(&self) -> bool[src]

Checks if the value of the field is SRS_0

pub fn is_srs_1(&self) -> bool[src]

Checks if the value of the field is SRS_1

impl R<bool, VS33_A>[src]

pub fn variant(&self) -> VS33_A[src]

Get enumerated values variant

pub fn is_vs33_0(&self) -> bool[src]

Checks if the value of the field is VS33_0

pub fn is_vs33_1(&self) -> bool[src]

Checks if the value of the field is VS33_1

impl R<bool, VS30_A>[src]

pub fn variant(&self) -> VS30_A[src]

Get enumerated values variant

pub fn is_vs30_0(&self) -> bool[src]

Checks if the value of the field is VS30_0

pub fn is_vs30_1(&self) -> bool[src]

Checks if the value of the field is VS30_1

impl R<bool, VS18_A>[src]

pub fn variant(&self) -> VS18_A[src]

Get enumerated values variant

pub fn is_vs18_0(&self) -> bool[src]

Checks if the value of the field is VS18_0

pub fn is_vs18_1(&self) -> bool[src]

Checks if the value of the field is VS18_1

impl R<u32, Reg<u32, _HOST_CTRL_CAP>>[src]

pub fn sdr50_support(&self) -> SDR50_SUPPORT_R[src]

Bit 0 - SDR50 support

pub fn sdr104_support(&self) -> SDR104_SUPPORT_R[src]

Bit 1 - SDR104 support

pub fn ddr50_support(&self) -> DDR50_SUPPORT_R[src]

Bit 2 - DDR50 support

pub fn time_count_retuning(&self) -> TIME_COUNT_RETUNING_R[src]

Bits 8:11 - Time Counter for Retuning

pub fn use_tuning_sdr50(&self) -> USE_TUNING_SDR50_R[src]

Bit 13 - Use Tuning for SDR50

pub fn retuning_mode(&self) -> RETUNING_MODE_R[src]

Bits 14:15 - Retuning Mode

pub fn mbl(&self) -> MBL_R[src]

Bits 16:18 - Max Block Length

pub fn admas(&self) -> ADMAS_R[src]

Bit 20 - ADMA Support

pub fn hss(&self) -> HSS_R[src]

Bit 21 - High Speed Support

pub fn dmas(&self) -> DMAS_R[src]

Bit 22 - DMA Support

pub fn srs(&self) -> SRS_R[src]

Bit 23 - Suspend / Resume Support

pub fn vs33(&self) -> VS33_R[src]

Bit 24 - Voltage Support 3.3V

pub fn vs30(&self) -> VS30_R[src]

Bit 25 - Voltage Support 3.0 V

pub fn vs18(&self) -> VS18_R[src]

Bit 26 - Voltage Support 1.8 V

impl R<u32, Reg<u32, _WTMK_LVL>>[src]

pub fn rd_wml(&self) -> RD_WML_R[src]

Bits 0:7 - Read Watermark Level

pub fn rd_brst_len(&self) -> RD_BRST_LEN_R[src]

Bits 8:12 - Read Burst Length Due to system restriction, the actual burst length may not exceed 16.

pub fn wr_wml(&self) -> WR_WML_R[src]

Bits 16:23 - Write Watermark Level

pub fn wr_brst_len(&self) -> WR_BRST_LEN_R[src]

Bits 24:28 - Write Burst Length Due to system restriction, the actual burst length may not exceed 16.

impl R<bool, DMAEN_A>[src]

pub fn variant(&self) -> DMAEN_A[src]

Get enumerated values variant

pub fn is_dmaen_0(&self) -> bool[src]

Checks if the value of the field is DMAEN_0

pub fn is_dmaen_1(&self) -> bool[src]

Checks if the value of the field is DMAEN_1

impl R<bool, BCEN_A>[src]

pub fn variant(&self) -> BCEN_A[src]

Get enumerated values variant

pub fn is_bcen_0(&self) -> bool[src]

Checks if the value of the field is BCEN_0

pub fn is_bcen_1(&self) -> bool[src]

Checks if the value of the field is BCEN_1

impl R<bool, AC12EN_A>[src]

pub fn variant(&self) -> AC12EN_A[src]

Get enumerated values variant

pub fn is_ac12en_0(&self) -> bool[src]

Checks if the value of the field is AC12EN_0

pub fn is_ac12en_1(&self) -> bool[src]

Checks if the value of the field is AC12EN_1

impl R<bool, DTDSEL_A>[src]

pub fn variant(&self) -> DTDSEL_A[src]

Get enumerated values variant

pub fn is_dtdsel_0(&self) -> bool[src]

Checks if the value of the field is DTDSEL_0

pub fn is_dtdsel_1(&self) -> bool[src]

Checks if the value of the field is DTDSEL_1

impl R<bool, MSBSEL_A>[src]

pub fn variant(&self) -> MSBSEL_A[src]

Get enumerated values variant

pub fn is_msbsel_0(&self) -> bool[src]

Checks if the value of the field is MSBSEL_0

pub fn is_msbsel_1(&self) -> bool[src]

Checks if the value of the field is MSBSEL_1

impl R<bool, EXE_TUNE_A>[src]

pub fn variant(&self) -> EXE_TUNE_A[src]

Get enumerated values variant

pub fn is_exe_tune_0(&self) -> bool[src]

Checks if the value of the field is EXE_TUNE_0

pub fn is_exe_tune_1(&self) -> bool[src]

Checks if the value of the field is EXE_TUNE_1

impl R<bool, SMP_CLK_SEL_A>[src]

pub fn variant(&self) -> SMP_CLK_SEL_A[src]

Get enumerated values variant

pub fn is_smp_clk_sel_0(&self) -> bool[src]

Checks if the value of the field is SMP_CLK_SEL_0

pub fn is_smp_clk_sel_1(&self) -> bool[src]

Checks if the value of the field is SMP_CLK_SEL_1

impl R<bool, AUTO_TUNE_EN_A>[src]

pub fn variant(&self) -> AUTO_TUNE_EN_A[src]

Get enumerated values variant

pub fn is_auto_tune_en_0(&self) -> bool[src]

Checks if the value of the field is AUTO_TUNE_EN_0

pub fn is_auto_tune_en_1(&self) -> bool[src]

Checks if the value of the field is AUTO_TUNE_EN_1

impl R<bool, FBCLK_SEL_A>[src]

pub fn variant(&self) -> FBCLK_SEL_A[src]

Get enumerated values variant

pub fn is_fbclk_sel_0(&self) -> bool[src]

Checks if the value of the field is FBCLK_SEL_0

pub fn is_fbclk_sel_1(&self) -> bool[src]

Checks if the value of the field is FBCLK_SEL_1

impl R<u32, Reg<u32, _MIX_CTRL>>[src]

pub fn dmaen(&self) -> DMAEN_R[src]

Bit 0 - DMA Enable

pub fn bcen(&self) -> BCEN_R[src]

Bit 1 - Block Count Enable

pub fn ac12en(&self) -> AC12EN_R[src]

Bit 2 - Auto CMD12 Enable

pub fn ddr_en(&self) -> DDR_EN_R[src]

Bit 3 - Dual Data Rate mode selection

pub fn dtdsel(&self) -> DTDSEL_R[src]

Bit 4 - Data Transfer Direction Select

pub fn msbsel(&self) -> MSBSEL_R[src]

Bit 5 - Multi / Single Block Select

pub fn nibble_pos(&self) -> NIBBLE_POS_R[src]

Bit 6 - NIBBLE_POS

pub fn ac23en(&self) -> AC23EN_R[src]

Bit 7 - Auto CMD23 Enable

pub fn exe_tune(&self) -> EXE_TUNE_R[src]

Bit 22 - Execute Tuning: (Only used for SD3.0, SDR104 mode and EMMC HS200 mode)

pub fn smp_clk_sel(&self) -> SMP_CLK_SEL_R[src]

Bit 23 - SMP_CLK_SEL

pub fn auto_tune_en(&self) -> AUTO_TUNE_EN_R[src]

Bit 24 - Auto Tuning Enable (Only used for SD3.0, SDR104 mode and and EMMC HS200 mode)

pub fn fbclk_sel(&self) -> FBCLK_SEL_R[src]

Bit 25 - Feedback Clock Source Selection (Only used for SD3.0, SDR104 mode and EMMC HS200 mode)

impl R<u32, Reg<u32, _FORCE_EVENT>>[src]

pub fn fevtac12ne(&self) -> FEVTAC12NE_R[src]

Bit 0 - Force Event Auto Command 12 Not Executed

pub fn fevtac12toe(&self) -> FEVTAC12TOE_R[src]

Bit 1 - Force Event Auto Command 12 Time Out Error

pub fn fevtac12ce(&self) -> FEVTAC12CE_R[src]

Bit 2 - Force Event Auto Command 12 CRC Error

pub fn fevtac12ebe(&self) -> FEVTAC12EBE_R[src]

Bit 3 - Force Event Auto Command 12 End Bit Error

pub fn fevtac12ie(&self) -> FEVTAC12IE_R[src]

Bit 4 - Force Event Auto Command 12 Index Error

pub fn fevtcnibac12e(&self) -> FEVTCNIBAC12E_R[src]

Bit 7 - Force Event Command Not Executed By Auto Command 12 Error

pub fn fevtctoe(&self) -> FEVTCTOE_R[src]

Bit 16 - Force Event Command Time Out Error

pub fn fevtcce(&self) -> FEVTCCE_R[src]

Bit 17 - Force Event Command CRC Error

pub fn fevtcebe(&self) -> FEVTCEBE_R[src]

Bit 18 - Force Event Command End Bit Error

pub fn fevtcie(&self) -> FEVTCIE_R[src]

Bit 19 - Force Event Command Index Error

pub fn fevtdtoe(&self) -> FEVTDTOE_R[src]

Bit 20 - Force Event Data Time Out Error

pub fn fevtdce(&self) -> FEVTDCE_R[src]

Bit 21 - Force Event Data CRC Error

pub fn fevtdebe(&self) -> FEVTDEBE_R[src]

Bit 22 - Force Event Data End Bit Error

pub fn fevtac12e(&self) -> FEVTAC12E_R[src]

Bit 24 - Force Event Auto Command 12 Error

pub fn fevttne(&self) -> FEVTTNE_R[src]

Bit 26 - Force Tuning Error

pub fn fevtdmae(&self) -> FEVTDMAE_R[src]

Bit 28 - Force Event DMA Error

pub fn fevtcint(&self) -> FEVTCINT_R[src]

Bit 31 - Force Event Card Interrupt

impl R<bool, ADMALME_A>[src]

pub fn variant(&self) -> ADMALME_A[src]

Get enumerated values variant

pub fn is_admalme_0(&self) -> bool[src]

Checks if the value of the field is ADMALME_0

pub fn is_admalme_1(&self) -> bool[src]

Checks if the value of the field is ADMALME_1

impl R<bool, ADMADCE_A>[src]

pub fn variant(&self) -> ADMADCE_A[src]

Get enumerated values variant

pub fn is_admadce_0(&self) -> bool[src]

Checks if the value of the field is ADMADCE_0

pub fn is_admadce_1(&self) -> bool[src]

Checks if the value of the field is ADMADCE_1

impl R<u32, Reg<u32, _ADMA_ERR_STATUS>>[src]

pub fn admaes(&self) -> ADMAES_R[src]

Bits 0:1 - ADMA Error State (when ADMA Error is occurred)

pub fn admalme(&self) -> ADMALME_R[src]

Bit 2 - ADMA Length Mismatch Error

pub fn admadce(&self) -> ADMADCE_R[src]

Bit 3 - ADMA Descriptor Error

impl R<u32, Reg<u32, _ADMA_SYS_ADDR>>[src]

pub fn ads_addr(&self) -> ADS_ADDR_R[src]

Bits 2:31 - ADMA System Address

impl R<u32, Reg<u32, _DLL_CTRL>>[src]

pub fn dll_ctrl_enable(&self) -> DLL_CTRL_ENABLE_R[src]

Bit 0 - DLL_CTRL_ENABLE

pub fn dll_ctrl_reset(&self) -> DLL_CTRL_RESET_R[src]

Bit 1 - DLL_CTRL_RESET

pub fn dll_ctrl_slv_force_upd(&self) -> DLL_CTRL_SLV_FORCE_UPD_R[src]

Bit 2 - DLL_CTRL_SLV_FORCE_UPD

pub fn dll_ctrl_slv_dly_target0(&self) -> DLL_CTRL_SLV_DLY_TARGET0_R[src]

Bits 3:6 - DLL_CTRL_SLV_DLY_TARGET0

pub fn dll_ctrl_gate_update(&self) -> DLL_CTRL_GATE_UPDATE_R[src]

Bit 7 - DLL_CTRL_GATE_UPDATE

pub fn dll_ctrl_slv_override(&self) -> DLL_CTRL_SLV_OVERRIDE_R[src]

Bit 8 - DLL_CTRL_SLV_OVERRIDE

pub fn dll_ctrl_slv_override_val(&self) -> DLL_CTRL_SLV_OVERRIDE_VAL_R[src]

Bits 9:15 - DLL_CTRL_SLV_OVERRIDE_VAL

pub fn dll_ctrl_slv_dly_target1(&self) -> DLL_CTRL_SLV_DLY_TARGET1_R[src]

Bits 16:18 - DLL_CTRL_SLV_DLY_TARGET1

pub fn dll_ctrl_slv_update_int(&self) -> DLL_CTRL_SLV_UPDATE_INT_R[src]

Bits 20:27 - DLL_CTRL_SLV_UPDATE_INT

pub fn dll_ctrl_ref_update_int(&self) -> DLL_CTRL_REF_UPDATE_INT_R[src]

Bits 28:31 - DLL_CTRL_REF_UPDATE_INT

impl R<u32, Reg<u32, _DLL_STATUS>>[src]

pub fn dll_sts_slv_lock(&self) -> DLL_STS_SLV_LOCK_R[src]

Bit 0 - DLL_STS_SLV_LOCK

pub fn dll_sts_ref_lock(&self) -> DLL_STS_REF_LOCK_R[src]

Bit 1 - DLL_STS_REF_LOCK

pub fn dll_sts_slv_sel(&self) -> DLL_STS_SLV_SEL_R[src]

Bits 2:8 - DLL_STS_SLV_SEL

pub fn dll_sts_ref_sel(&self) -> DLL_STS_REF_SEL_R[src]

Bits 9:15 - DLL_STS_REF_SEL

impl R<u32, Reg<u32, _CLK_TUNE_CTRL_STATUS>>[src]

pub fn dly_cell_set_post(&self) -> DLY_CELL_SET_POST_R[src]

Bits 0:3 - DLY_CELL_SET_POST

pub fn dly_cell_set_out(&self) -> DLY_CELL_SET_OUT_R[src]

Bits 4:7 - DLY_CELL_SET_OUT

pub fn dly_cell_set_pre(&self) -> DLY_CELL_SET_PRE_R[src]

Bits 8:14 - DLY_CELL_SET_PRE

pub fn nxt_err(&self) -> NXT_ERR_R[src]

Bit 15 - NXT_ERR

pub fn tap_sel_post(&self) -> TAP_SEL_POST_R[src]

Bits 16:19 - TAP_SEL_POST

pub fn tap_sel_out(&self) -> TAP_SEL_OUT_R[src]

Bits 20:23 - TAP_SEL_OUT

pub fn tap_sel_pre(&self) -> TAP_SEL_PRE_R[src]

Bits 24:30 - TAP_SEL_PRE

pub fn pre_err(&self) -> PRE_ERR_R[src]

Bit 31 - PRE_ERR

impl R<bool, VSELECT_A>[src]

pub fn variant(&self) -> VSELECT_A[src]

Get enumerated values variant

pub fn is_vselect_0(&self) -> bool[src]

Checks if the value of the field is VSELECT_0

pub fn is_vselect_1(&self) -> bool[src]

Checks if the value of the field is VSELECT_1

impl R<bool, CONFLICT_CHK_EN_A>[src]

pub fn variant(&self) -> CONFLICT_CHK_EN_A[src]

Get enumerated values variant

pub fn is_conflict_chk_en_0(&self) -> bool[src]

Checks if the value of the field is CONFLICT_CHK_EN_0

pub fn is_conflict_chk_en_1(&self) -> bool[src]

Checks if the value of the field is CONFLICT_CHK_EN_1

impl R<bool, AC12_WR_CHKBUSY_EN_A>[src]

pub fn variant(&self) -> AC12_WR_CHKBUSY_EN_A[src]

Get enumerated values variant

pub fn is_ac12_wr_chkbusy_en_0(&self) -> bool[src]

Checks if the value of the field is AC12_WR_CHKBUSY_EN_0

pub fn is_ac12_wr_chkbusy_en_1(&self) -> bool[src]

Checks if the value of the field is AC12_WR_CHKBUSY_EN_1

impl R<bool, FRC_SDCLK_ON_A>[src]

pub fn variant(&self) -> FRC_SDCLK_ON_A[src]

Get enumerated values variant

pub fn is_frc_sdclk_on_0(&self) -> bool[src]

Checks if the value of the field is FRC_SDCLK_ON_0

pub fn is_frc_sdclk_on_1(&self) -> bool[src]

Checks if the value of the field is FRC_SDCLK_ON_1

impl R<bool, CRC_CHK_DIS_A>[src]

pub fn variant(&self) -> CRC_CHK_DIS_A[src]

Get enumerated values variant

pub fn is_crc_chk_dis_0(&self) -> bool[src]

Checks if the value of the field is CRC_CHK_DIS_0

pub fn is_crc_chk_dis_1(&self) -> bool[src]

Checks if the value of the field is CRC_CHK_DIS_1

impl R<bool, CMD_BYTE_EN_A>[src]

pub fn variant(&self) -> CMD_BYTE_EN_A[src]

Get enumerated values variant

pub fn is_cmd_byte_en_0(&self) -> bool[src]

Checks if the value of the field is CMD_BYTE_EN_0

pub fn is_cmd_byte_en_1(&self) -> bool[src]

Checks if the value of the field is CMD_BYTE_EN_1

impl R<u32, Reg<u32, _VEND_SPEC>>[src]

pub fn vselect(&self) -> VSELECT_R[src]

Bit 1 - Voltage Selection

pub fn conflict_chk_en(&self) -> CONFLICT_CHK_EN_R[src]

Bit 2 - Conflict check enable.

pub fn ac12_wr_chkbusy_en(&self) -> AC12_WR_CHKBUSY_EN_R[src]

Bit 3 - AC12_WR_CHKBUSY_EN

pub fn frc_sdclk_on(&self) -> FRC_SDCLK_ON_R[src]

Bit 8 - FRC_SDCLK_ON

pub fn crc_chk_dis(&self) -> CRC_CHK_DIS_R[src]

Bit 15 - CRC Check Disable

pub fn cmd_byte_en(&self) -> CMD_BYTE_EN_R[src]

Bit 31 - CMD_BYTE_EN

impl R<u8, DTOCV_ACK_A>[src]

pub fn variant(&self) -> Variant<u8, DTOCV_ACK_A>[src]

Get enumerated values variant

pub fn is_dtocv_ack_0(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_0

pub fn is_dtocv_ack_1(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_1

pub fn is_dtocv_ack_2(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_2

pub fn is_dtocv_ack_3(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_3

pub fn is_dtocv_ack_4(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_4

pub fn is_dtocv_ack_5(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_5

pub fn is_dtocv_ack_6(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_6

pub fn is_dtocv_ack_7(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_7

pub fn is_dtocv_ack_14(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_14

pub fn is_dtocv_ack_15(&self) -> bool[src]

Checks if the value of the field is DTOCV_ACK_15

impl R<bool, BOOT_ACK_A>[src]

pub fn variant(&self) -> BOOT_ACK_A[src]

Get enumerated values variant

pub fn is_boot_ack_0(&self) -> bool[src]

Checks if the value of the field is BOOT_ACK_0

pub fn is_boot_ack_1(&self) -> bool[src]

Checks if the value of the field is BOOT_ACK_1

impl R<bool, BOOT_MODE_A>[src]

pub fn variant(&self) -> BOOT_MODE_A[src]

Get enumerated values variant

pub fn is_boot_mode_0(&self) -> bool[src]

Checks if the value of the field is BOOT_MODE_0

pub fn is_boot_mode_1(&self) -> bool[src]

Checks if the value of the field is BOOT_MODE_1

impl R<bool, BOOT_EN_A>[src]

pub fn variant(&self) -> BOOT_EN_A[src]

Get enumerated values variant

pub fn is_boot_en_0(&self) -> bool[src]

Checks if the value of the field is BOOT_EN_0

pub fn is_boot_en_1(&self) -> bool[src]

Checks if the value of the field is BOOT_EN_1

impl R<bool, DISABLE_TIME_OUT_A>[src]

pub fn variant(&self) -> DISABLE_TIME_OUT_A[src]

Get enumerated values variant

pub fn is_disable_time_out_0(&self) -> bool[src]

Checks if the value of the field is DISABLE_TIME_OUT_0

pub fn is_disable_time_out_1(&self) -> bool[src]

Checks if the value of the field is DISABLE_TIME_OUT_1

impl R<u32, Reg<u32, _MMC_BOOT>>[src]

pub fn dtocv_ack(&self) -> DTOCV_ACK_R[src]

Bits 0:3 - DTOCV_ACK

pub fn boot_ack(&self) -> BOOT_ACK_R[src]

Bit 4 - BOOT_ACK

pub fn boot_mode(&self) -> BOOT_MODE_R[src]

Bit 5 - BOOT_MODE

pub fn boot_en(&self) -> BOOT_EN_R[src]

Bit 6 - BOOT_EN

pub fn auto_sabg_en(&self) -> AUTO_SABG_EN_R[src]

Bit 7 - AUTO_SABG_EN

pub fn disable_time_out(&self) -> DISABLE_TIME_OUT_R[src]

Bit 8 - Disable Time Out

pub fn boot_blk_cnt(&self) -> BOOT_BLK_CNT_R[src]

Bits 16:31 - BOOT_BLK_CNT

impl R<bool, CARD_INT_D3_TEST_A>[src]

pub fn variant(&self) -> CARD_INT_D3_TEST_A[src]

Get enumerated values variant

pub fn is_card_int_d3_test_0(&self) -> bool[src]

Checks if the value of the field is CARD_INT_D3_TEST_0

pub fn is_card_int_d3_test_1(&self) -> bool[src]

Checks if the value of the field is CARD_INT_D3_TEST_1

impl R<bool, TUNING_CMD_EN_A>[src]

pub fn variant(&self) -> TUNING_CMD_EN_A[src]

Get enumerated values variant

pub fn is_tuning_cmd_en_0(&self) -> bool[src]

Checks if the value of the field is TUNING_CMD_EN_0

pub fn is_tuning_cmd_en_1(&self) -> bool[src]

Checks if the value of the field is TUNING_CMD_EN_1

impl R<bool, ACMD23_ARGU2_EN_A>[src]

pub fn variant(&self) -> ACMD23_ARGU2_EN_A[src]

Get enumerated values variant

pub fn is_acmd23_argu2_en_0(&self) -> bool[src]

Checks if the value of the field is ACMD23_ARGU2_EN_0

pub fn is_acmd23_argu2_en_1(&self) -> bool[src]

Checks if the value of the field is ACMD23_ARGU2_EN_1

impl R<u32, Reg<u32, _VEND_SPEC2>>[src]

pub fn card_int_d3_test(&self) -> CARD_INT_D3_TEST_R[src]

Bit 3 - Card Interrupt Detection Test

pub fn tuning_8bit_en(&self) -> TUNING_8BIT_EN_R[src]

Bit 4 - TUNING_8bit_EN

pub fn tuning_1bit_en(&self) -> TUNING_1BIT_EN_R[src]

Bit 5 - TUNING_1bit_EN

pub fn tuning_cmd_en(&self) -> TUNING_CMD_EN_R[src]

Bit 6 - TUNING_CMD_EN

pub fn acmd23_argu2_en(&self) -> ACMD23_ARGU2_EN_R[src]

Bit 12 - Argument2 register enable for ACMD23

pub fn part_dll_debug(&self) -> PART_DLL_DEBUG_R[src]

Bit 13 - debug for part dll

pub fn bus_rst(&self) -> BUS_RST_R[src]

Bit 14 - BUS reset

impl R<u32, Reg<u32, _TUNING_CTRL>>[src]

pub fn tuning_start_tap(&self) -> TUNING_START_TAP_R[src]

Bits 0:7 - TUNING_START_TAP

pub fn tuning_counter(&self) -> TUNING_COUNTER_R[src]

Bits 8:15 - TUNING_COUNTER

pub fn tuning_step(&self) -> TUNING_STEP_R[src]

Bits 16:18 - TUNING_STEP

pub fn tuning_window(&self) -> TUNING_WINDOW_R[src]

Bits 20:22 - TUNING_WINDOW

pub fn std_tuning_en(&self) -> STD_TUNING_EN_R[src]

Bit 24 - STD_TUNING_EN

Trait Implementations

impl<U, T, FI> PartialEq<FI> for R<U, T> where
    U: PartialEq,
    FI: Copy + Into<U>, 
[src]

Auto Trait Implementations

impl<U, T> Send for R<U, T> where
    T: Send,
    U: Send

impl<U, T> Sync for R<U, T> where
    T: Sync,
    U: Sync

impl<U, T> Unpin for R<U, T> where
    T: Unpin,
    U: Unpin

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.