From: Nate L. <na...@ro...> - 2004-03-17 22:46:03
|
On Thu, 12 Mar 2004, Len Brown wrote: > On Thu, 2004-03-11 at 23:00, Nate Lawson wrote: > > On Thu, 11 Mar 2004, Yu, Luming wrote: > > > > On Wed, 11 Mar 2004, Len Brown wrote: > > > > > On Wed, 2004-03-10 at 21:26, Nate Lawson wrote: > > > > > > Bob, any word on _OSI implementation? > > > > > > > > > > Bob sent me an initial implementation for review today;-) > > > > > > > > > > I'm uncomfortable, however, at claiming to be compatible > > > > with Windows, > > > > > since I don't really have a definition of exactly what that means... > > > > > > > > > > -Len > > > > > > > > Doesn't matter to me. I plan on claiming to be everything from Win 2k > > > > onward and sort out the rest on the mailing list. :) > > > > > > > > We already fixed some problems by claiming to be Win 2k for _OS. > > > > > > > > > > Cool! what kind of problems? :) > > > > PCI routing. > > > > -Nate > > You don't need to tempt me any more than that!;-) > > While I don't like blindly claiming compatibility with something that is > neither specified nor visible, I *do* like the idea of causing the AML > to follow the *tested* path that it follows under Windows. OSI is different than _OS. _OS is a static string, OSI means you can support the behavior of the string passed in. Since Win2k was the first OS that really supported ACPI and the tests for strings for Win98 and ME in the ASL are usually to disable functionality/workaround bugs, I think it's very reasonable to claim compliance with all Win2k and above versions. -Nate |