[coreboot] v3 bug report: Error base address register of UART in vt1211

JasonZhao at viatech.com.cn JasonZhao at viatech.com.cn
Mon Jan 12 07:40:06 CET 2009

Hi Carl,
I find a bug need to fix in superior/via/vt1211/Stage1.c 
	rawpnp_set_iobase(dev, 2, (iobase >> 2) & 0xff); 
    should be
    	rawpnp_set_iobase(dev, 0x60, ((iobase >> 2) & 0xff)<<8);
    according the spec of VT1211.
It seems that vt1211 only define the Rx60 for LOW address of UART
base,and Rx61 is not used at all.

More information about the coreboot mailing list