Rough Cut at I/O

Takes a command, starting addr and ending addr.