* small tweaks * fix up some more dma stuff
* get to vif * support basic bitfield access * make bitfields in dma work * clean up dma * fix merge conflict