An integrated circuit device is discussed that includes a data output
driver having two modes of operation for driving a data bus. The output
driver includes a circuit to produce a full drive output high signal, a
partial drive output high signal, a full drive output low signal and a
partial drive output low signal. The output driver is protected against
negative voltages on the data bus. The output driver is selectable and
adaptable to drive terminated loads and unterminated loads.