Use 'bus' instead of 'type' for bus argumet
Set chip size with qiprog
Implement reading chip
Replace chip erasers with or erase
Implement a stupid erase
Implement stupid write