
SMHC_IDST Хост-контроллер SD / MMC (SMHC): список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 Unused Bits 31 : 17RESERVED1 Bits 16 : 13R 0x0 Reserved IDMAC_ERR_STA Bits 12 : 10R 0x0 Error Bits ABN_INT_SUM_AIS Bit 9R/W1C 0x0 Abnormal Interrupt Summary NOR_INT_SUM_NIS Bit 8R/W1C 0x0 Normal Interrupt Summary Unused Bits 7 : 6ERR_FLAG_SUM Bit 5R/W1C 0x0 Card Error Summary DES_UNAVL_INT Bit 4R/W1C 0x0 Descriptor Unavailable Interrupt Unused Bit 3FATAL_BERR_INT Bit 2R/W1C 0x0 Fatal Bus Error Interrupt RX_INT Bit 1R/W1C 0x0 Receive Interrupt TX_INT Bit 0R/W1C 0x0 Transmit Interrupt Команда U-Boot для чтения регистра md 4020088 1md 4021088 1 md 4022088 1 Bit fields structure
typedef union smhc_idst
{
struct
{
unsigned tx_int : 1;
unsigned rx_int : 1;
unsigned fatal_berr_int : 1;
unsigned unused0 : 1;
unsigned des_unavl_int : 1;
unsigned err_flag_sum : 1;
unsigned unused1 : 2;
unsigned nor_int_sum_nis : 1;
unsigned abn_int_sum_ais : 1;
unsigned idmac_err_sta : 3;
unsigned reserved1 : 4;
unsigned unused2 : 15;
} b;
unsigned long w;
} SMHC_IDST
|
![]() |