
TSF_IESR Контроллер ШИМ: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 Unused Bits 31 : 20TSFFOIE Bit 19R/W 0x0 TS PID Filter (TSF) Internal FIFO Overrun Interrupt Enable TSFPPDIE Bit 18R/W 0x0 TS PCR Packet Detect Interrupt Enable TSFCOIE Bit 17R/W 0x0 TS PID Filter (TSF) Channel Overlap Interrupt Global Enable TSFCDIE Bit 16R/W 0x0 TS PID Filter (TSF) Channel DMA Interrupt Global Enable Unused Bits 15 : 4TSFFOIS Bit 3R/W1C 0x0 TS PID Filter (TSF) Internal FIFO Overrun Status TSFPPDIS Bit 2R/W1C 0x0 TS PCR Packet Found Status TSFCOIS Bit 1R 0x0 TS PID Filter (TSF) Channel Overlap Status TSFCDIS Bit 0R 0x0 TS PID Filter (TSF) Channel DMA Status Команда U-Boot для чтения регистра md 3019008 1Bit fields structure
typedef union tsf_iesr
{
struct
{
unsigned tsfcdis : 1;
unsigned tsfcois : 1;
unsigned tsfppdis : 1;
unsigned tsffois : 1;
unsigned unused0 : 12;
unsigned tsfcdie : 1;
unsigned tsfcoie : 1;
unsigned tsfppdie : 1;
unsigned tsffoie : 1;
unsigned unused1 : 12;
} b;
unsigned long w;
} TSF_IESR
|
![]() |