Removed dead code
Added experimental support for using DMA with only pins 0-31 (more efficient)