 
 
| SPI_FSR Синхронный последовательный интерфейс: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 TB_WRBit 31 R 0x0 TX FIFO Write Buffer Write Enable TB_CNTBits 30 : 28 R 0x0 TX FIFO Write Buffer Counter UnusedBits 27 : 24 TF_CNTBits 23 : 16 R 0x0 TX FIFO Counter RB_WRBit 15 R 0x0 RX FIFO Read Buffer Write Enable RB_CNTBits 14 : 12 R 0x0 RX FIFO Read Buffer Counter UnusedBits 11 : 8 RF_CNTBits 7 : 0 R 0x0 RX FIFO Counter Команда U-Boot для чтения регистраmd 501001c 1 md 501101c 1 Bit fields structure
typedef union  spi_fsr
{
  struct
  {
   unsigned rf_cnt : 8;
   unsigned unused0 : 4;
   unsigned rb_cnt : 3;
   unsigned rb_wr : 1;
   unsigned tf_cnt : 8;
   unsigned unused1 : 4;
   unsigned tb_cnt : 3;
   unsigned tb_wr : 1;
  } b;
   unsigned long w;
} SPI_FSR
    |  |