Original research provided mostly by lifehackerhansol.
Returns the 512 bytes read via the “SD read start” command.
Returns zero if done, non-zero if ongoing.
Returns zero when data is ready to access, non-zero if ongoing.
Followed by 512 bytes of SD card data.