port.py: re-add ability to use generics to set bus size
port.py: re-add ability to use generics to set bus size

Martoni/periphondemand,trabucayre/periphondemand,Martoni/periphondemand,trabucayre/periphondemand,Martoni/periphondemand,trabucayre/periphondemand