On Fri, 20 Dec 2002 10:15:47 -0600 (CST), Scott Garfinkle wrote: >On Fri, 20 Dec 2002 13:13:09 +0100 (CET), kiewitz wrote: > >> I also want to implement support for 32-bit code. >Why? Is there anyone who really cares?
So GCONFIG API can get used from PDDs within 32-bit code. This is also needed when integrating LXAPI into GCONFIG. It would be also possible that LXAPI uses GCONFIG-API to access PCI bus. This will be needed, otherwise we have 2 different enumerations, where in fact one is enough. Implementing LXAPI into GCONFIG would allow LXAPI to be available from the start (even for BASEDEVs, because GCONFIG will get loaded prior any config.sys BASEDEVs), which is quite nice at least imho and one would only have to install one driver at all. I don't know what you mean by "who really cares". If it's so unimportant, IBM wouldn't have implemented KEE. Also we could just stop our work on ACPI right here and now and forget about OS/2 altogether. The API is dynamically extendible, which means one could implement special ACPI functions that way. Or all sorts of stuff. My primary concern is currently to generate a generic driver for device detection & configuration including hot-plug ability. Leaving the old PCIBUS.snp and ISAPNP.snp in there could severely mess on ACPI-only systems. Also SERIAL.snp is halting my notebook on random times and even this gets fixed by gconfig, because it will register all PnP devices (including system nodes) to resource-manager so serial.snp won't get anything to snoop at. This is also true for ACPI-only systems. I don't want to know what could halt on those. My driver is also able to e.g. assign bus-numbers to bridges. This is needed for cardbus-bridges, because they don't get assigned on most notebooks by BIOS (even on non-ACPI systems) and some cardbus drivers assign a hardcoded bus-number of 2 (!) to the bridge, which means they will at least f**k up AGP systems. cu, Kiewitz ----------- To unsubscribe yourself from this list, send the following message to [EMAIL PROTECTED] unsubscribe acpi-os2 end