Port-amd64 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Suspend on Dell XPS 9550



I keep trying, one of my biggest issues is the lack of an indication of
how far along I would be in the asm code if it is actually running.

I tried 'sti; lidt 0; int $0x21' to initiate a reboot, but that just
hangs, which is how it fails in resume anyway, so not distinguishable.
Alternate suggestions welcome :-)

I know that the OpenBSD code works for the same machine, so I am slowly
introducing changes to make it identical, testing on the machine that
can suspend, then testing on the machine which can't.
(Diff so far: http://coypu.sdf.org/acpi3.diff)

Unfortunately that got me nothing thus far, but at least it will help
narrow down the number of possible things.

from 16bit, openbsd points the segment registers to a particular
address, where as we rely on something granted by ACPI (which might be
flaky), but changing it hasn't worked out for me yet.


Home | Main Index | Thread Index | Old Index