sl82c105: rework PIO support (take 2)