24.5.7 Buffer Valid Control

Name: BUFCTRL
Offset: 0x07
Reset: 0x00
Property: -

Bit 76543210 
    PGMOUTBVPGMOVRBVSWAPBVDTHSBVDTLSBV 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bit 4 – PGMOUTBV Pattern Generation Mode (PGM) Output Value Buffer Valid

If this bit is set, the PGM Output Value Buffer is written and contains valid data that will be copied into the Pattern Generation Mode Output (WEXn.PGMOUT) register on the following UPDATE condition. If this bit is zero, no action will be taken. The connected timer/counter unit’s Lock Update (LUPD) flag also affects the update for the PGM buffers.

This bit is set only in PGM mode.

Bit 3 – PGMOVRBV Pattern Generation Mode (PGM) Override Buffer Valid

If this bit is set, the PGM Override Buffer is written and contains valid data that will be copied into the Pattern Generation Mode Override (WEXn.PGMOVR) register on the following UPDATE condition. If this bit is zero, no action will be taken. The connected timer/counter unit’s Lock Update (LUPD) flag also affects the update for the PGM buffers.

This bit is set only in PGM mode.

Bit 2 – SWAPBV Swap Buffer Valid

If this bit is set, Swap Buffer is written and contains valid data that will be copied into the DTI Swap (WEXn.SWAP) register on the following UPDATE condition. If this bit is zero, no action will be taken. The connected timer/counter unit’s Lock Update (LUPD) flag also affects the update for Swap buffer.

Bit 1 – DTHSBV Dead-time High Side Buffer Valid

If this bit is set, the corresponding DT buffer is written and contains valid data that will be copied into the Dead-time High Side (WEXn.DTHS) register on the following UPDATE condition. If this bit is zero, no action will be taken. The connected timer/counter unit’s Lock Update (LUPD) flag also affects the update for dead-time buffers.

This bit will always read as zero in PGM mode.

Bit 0 – DTLSBV Dead-time Low Side Buffer Valid

If this bit is set, the corresponding DT buffer is written and contains valid data that will be copied into the Dead-time Low Side (WEXn.DTLS) register on the following UPDATE condition. If this bit is zero, no action will be taken. The connected timer/counter unit’s Lock Update (LUPD) flag also affects the update for dead-time buffers.

This bit will always read as zero in PGM mode.