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 structuretypedef 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 |