ide function to query busy state
more cleanup
more
DRQ ready and error test changes