On Sat, Feb 13, 2010 at 10:36 AM, Peter Bannis peterjayb@gmail.com wrote:
romcc generates wrong code in pc97317_early_serial_init.c /* Wait for the clock to stabilise */ while(!inb(PM_BASE + 1 & 0x80)) ;
Should this be while(!(inb(PM_BASE + 1) & 0x80))
or some such? You're doing an inb from PM_BASE+1&0x80 as an address? I'm confused.
ron