DMA_DARn field descriptions (continued)Field Description• 0x000x_xxxx• 0x1FFx_xxxx• 0x200x_xxxx• 0x400x_xxxxAfter being written with one of the allowed values, bits 31-20 read back as the written value.After being written with any other value, bits 31-20 read back as an indeterminate value.21.3.3 DMA Status Register / Byte Count Register (DMA_DSR_BCRn)DSR and BCR are two logical registers that occupy one 32-bit address. DSRn occupiesbits 31–24, and BCRn occupies bits 23–0. DSRn contains flags indicating the channelstatus, and BCRn contains the number of bytes yet to be transferred for a given block.On the successful completion of the write transfer, BCRn decrements by 1, 2, or 4 for 8-bit, 16-bit, or 32-bit accesses, respectively. BCRn is cleared if a 1 is written toDSR[DONE].In response to an event, the DMA controller writes to the appropriate DSRn bit. Only awrite to DSRn[DONE] results in action. DSRn[DONE] is set when the block transfer iscomplete.When a transfer sequence is initiated and BCRn[BCR] is not a multiple of 4 or 2 whenthe DMA is configured for 32-bit or 16-bit transfers, respectively, DSRn[CE] is set andno transfer occurs.Address: 4000_8000h base + 108h offset + (16d × i), where i=0d to 3dBit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16R 0 CE BES BED 0REQBSYDONEBCRW w1cReset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0Chapter 21 DMA Controller ModuleKL27 Sub-Family Reference Manual , Rev. 5, 01/2016Freescale Semiconductor, Inc. 313