[haiku-commits] Re: r41683 - haiku/trunk/src/system/boot/platform/bios_ia32

Il giorno 23/mag/2011 17.07, "François Revol" <revol@xxxxxxx> ha scritto:
>
>
> Le 23 mai 2011 à 16:51, mmlr@xxxxxxxx a écrit :
>
> > Author: mmlr
> > Date: 2011-05-23 16:51:42 +0200 (Mon, 23 May 2011)
> > New Revision: 41683
> > Changeset: https://dev.haiku-os.org/changeset/41683
> >
> > Modified:
> >   haiku/trunk/src/system/boot/platform/bios_ia32/cpu.cpp
> > Log:
> > Switch to using the PIT in mode 0 (interrupt on 0) instead of mode 2
(rate
> > generator). There are chipsets (namely ATI/AMD SBx00) where mode 2
doesn't seem
> > to work (the counter isn't reloaded after the countdown has completed).
Mode 0
> > has the same resolution as mode 2 and, as interrupts are disabled at
this point
> > in booting, is otherwise equivalent as well. I've tested this on 5
machines
> > available to me and it doesn't seem to have any negative effect.

I think this should fix booting on xenserver (and xen) too. I'll check
tomorrow with these changes, and close the ticket if it's the case.

Other related posts: