DMA vs IRQ
specify should try to check interrupt status
more cleanup
shift down the count, for full menu again
copy down more
retry tolerance