RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,015
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
No change commenting it out unfortunately. But here's something interesting. Even AFTER commenting everything in ESGX out, the stub still came up in System Profiler. However doing the same but calling it from _INI instead (the currently best working configuration), gets rid of it completely. I think there is something inherently different about running it from _REG. Perhaps the PEG and root ports aren't initialised at this point so when they are, PEG just _INIs a disabled device? I'm not sure. I'm going to try lastly to move it back to _INI in its current state and leave _ON in _PTS. Though I think I may have already tried this.
Not sure what you were 'commenting out'...
It could be that other regions the code accesses aren't ready. I would use ACPIDebug to trace the _REG (and its arguments), so you can see which regions become available and in what order...