Using serial port on docking station
Posted: Thu Feb 04, 2021 8:23 am
Hello fellow OS developers!
I'm trying to develop my OS for a real machine. The machine is a ThinkPad T400, which I'd like to connect to my dev machine via serial port for easier debugging. The ThinkPad does not have a serial port, but I have a docking station for it that does. However, even with the laptop in the docking station, the BIOS data area reports no available serial ports at all (I/O addresses for COM[1-4] are all 0) and indeed, serial loopback test on the usual address of COM1 (3F8h) fails. Also there is nothing on the PCI bus that resembles a serial port.
The serial port on the docking station works perfectly well on Windows XP out of the box. Now I have totally no idea how to get this port working. I can tell from Windows XP's Device Manager that the port is apparantly connected to the LPC interface of the ICH9. I've glanced through the datasheets but could not find out why it doesn't work.
Any ideas?
I'm trying to develop my OS for a real machine. The machine is a ThinkPad T400, which I'd like to connect to my dev machine via serial port for easier debugging. The ThinkPad does not have a serial port, but I have a docking station for it that does. However, even with the laptop in the docking station, the BIOS data area reports no available serial ports at all (I/O addresses for COM[1-4] are all 0) and indeed, serial loopback test on the usual address of COM1 (3F8h) fails. Also there is nothing on the PCI bus that resembles a serial port.
The serial port on the docking station works perfectly well on Windows XP out of the box. Now I have totally no idea how to get this port working. I can tell from Windows XP's Device Manager that the port is apparantly connected to the LPC interface of the ICH9. I've glanced through the datasheets but could not find out why it doesn't work.
Any ideas?