If you haven't already tried... maybe a few out's to port 0x80 to slow things down.
Steve -----Original Message----- From: Richard Smith [mailto:[EMAIL PROTECTED] Sent: Tuesday, March 08, 2005 9:40 AM To: Ronald G. Minnich Cc: Dmitriy Budko; Eric W. Biederman; linuxbios@clustermatic.org Subject: Re: Does anybody needs LinuxBIOS for VMware virtual machines? > As I found on some chipsets, the CPU can be too fast, and it should: > 1. start op > 2. wait for 'smbus active' indicator to go to 1 > 3. wait for 'smbus active' indicator to go to 0 > > is this by any chance your problem? The code is basiclly a port of the working V1 assembly code converted to C. I seem to remember that the V1 code did exactly what you are talking about. Perhaps I goofed up a flag polarity or some other core piece of info while doing it. I'll whip up a patch today when I get to work and post it up for anyone interested to look at. Perhaps a fresh set of eyes will catch the issue. I'll need a place to upload to. Or I guess you can commit to CVS. Didn't someone mention that they were going to provide space for stuff like this? -- Richard A. Smith _______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios _______________________________________________ Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios