If my DMA write size is set to 64 bytes, is it actually implemented as a single atomic write? I know from the Hercules technical reference that an element cannot be interrupted, but could code running on the CPU reading from the DMA destination ever see a partial write?