Do some proper random read/write testing.
Added longer write/read test.

Speeds are abysmal.  DMA is not optional.