This field is used only if SDHC_TMR.BCEN (Block Count
Enable) is set to 1 and is valid only for multiple block transfers. BLKCNT is
the number of blocks to be transferred and it must be set to a value between 1
and the maximum block count. The peripheral decrements the block count after
each block transfer and stops when the count reaches 0. When this field is set
to 0, no data block is transferred.
This register should be accessed only when no transaction
is executing (i.e., after transactions are stopped). During data transfer, read
operations on this register may return an invalid value and write operations are
ignored.
When a suspend command is completed, the number of blocks
yet to be transferred can be determined by reading this register. Before issuing
a resume command, the previously saved block count is restored.