Input and output buffer/driver structures