A virtual universal serial port interface ("USI") and a virtual storage
device interface ("VSI") interfacing with a host system and a remote
console over a network link is provided. The USI includes a control
register that receives control information from a processor and a legacy
control register; and a status register that receives information from a
legacy control register and based on that information, the processor
formats information stored in a buffer destined for transmission over a
serial port. The VSI includes, a first register that receives control
information from a third register that stores control information sent by
a processor used to update a fourth register that notifies the host
system.