
references:
http://www.beyondlogic.org/serial/serial.htm
http://jamesthornton.com/freebsd/articles/serial-uart/
http://dugeem.net/david/work/freebsd-serial.html
http://dugeem.net/david/work/etc/sio.c

Moschip:
http://lxr.linux.no/linux+v2.6.28.7/drivers/parport/parport_serial.c#L108
http://lxr.linux.no/linux+v2.6.28.7/drivers/pci/quirks.c#L1462

if you can understand it:
http://lxr.linux.no/linux+v2.6.28.7/drivers/serial/

