| Recommended by Wim's BIOS... |
|
| Recommended by Wim's BIOS... |
|
Sharedoc wrote:Usually 600E floppy is robust as train's toilet. So I suggest do nothing until your new motherboard arrives. I you still after that keep having this floppy problem, let us know.

Sharedoc wrote:Confirmation: DeepSleep DOS version 1.2 works now perfect also from autoexec.bat

Dr. Morg wrote:Sharedoc wrote:Confirmation: DeepSleep DOS version 1.2 works now perfect also from autoexec.bat
I'm try to start DeepSleep DOS version 1.2 from autoexec.bat in WinXP Pro SP2, but it looks like it's not start sometimes.
Why can it occur?
wmarcusm wrote:Dr. Morg,
If you are running NT/2K/XP, then install the 2K/XP version. The DOS
version will only run correctly on an OS prior to winNT (DOS/3x/9x/ME).
The autoexec feature in NT/2K/XP only provides backward compatability
for non real mode applications (those that do not touch hardware).


brokencase wrote:wmarcusm
How about posting the source so I can write a linux module?
wmarcusm wrote:brokencase,
I've added the source files for the DOS/Win3x/Win9x versions to the
download page http://home.pacbell.net/wmarcusm/deepsleep/
Most of the code is either devoted to finding the correct PCI device
(pxii4x), of computing the CPU frequency. The code that sets up the
deepsleep transition is in dsleep.c near the bottom of the file. You will likely want to use the Linux PCI routines to do the bridge lookup.

Dr. Morg wrote:wmarcusm wrote:brokencase,
I've added the source files for the DOS/Win3x/Win9x versions to the
download page http://home.pacbell.net/wmarcusm/deepsleep/
Most of the code is either devoted to finding the correct PCI device
(pxii4x), of computing the CPU frequency. The code that sets up the
deepsleep transition is in dsleep.c near the bottom of the file. You will likely want to use the Linux PCI routines to do the bridge lookup.
wmarcusm, can you post source code for Win2k/WinXP version?
Is it differ to enable Deep Sleep on Win98 and WinXP?
Dr. Morg wrote:It would be healthy, if it was possible to enable L2 Cache also before loading of OS kernel.
What can you tell on it?
There is only one nuance, - if from Deep Sleep utility we have a source code and it can be rewrote at any moment somehow for enabling L2 Cache of source codes is not present!: (
wmarcusm:
Can you find how we can enable L2 Cahce?
wmarcusm wrote:I thought you wanted to do the deepsleep transition at processor ring 0? The 2K/XP application runs in protected mode, and the piix4.sys driver does exactly what the DOS version does. The code to do the deepsleep transition is the same in all the versions. The only difference is how the PIIX4 is located. In the DOS/Win3x/Win9x version it is done by directly reading the PCI config registers and in the Win2K/XP version it is
done by searching the registry. You should have all the information you need to write a ring 0 device driver.
wmarcusm wrote:I'm a bit confused by the utility of what you propose however? Is it simply to place the processor in the high performance state earlier in the boot process? If so, this seems like a significant effort for very little return (a few seconds saved during boot)?
wmarcusm wrote:I have a version I'm testing and will release in the next few days that returns the processor to the high performance state after a suspend or hibernate. I'm hooking into the Power Management vector, and doing a deepsleep on a resume from suspend or hibernate event.

Return to Notebook BIOS and other problems
Users browsing this forum: No registered users and 0 guests
|
© 1996-2011 Wim Bervoets, Contact information | About us | Privacy policy | Terms of service | Disclaimer Associates: soupy, ajzchips, BiosMan, cp, Denniss, edwin, KachiWachi, KURIAKI, NickS, and Rainbow Copyright of all documents belonging to this site by Wim Bervoets 1996-2010. It is illegal to copy or redistribute the HTML pages in any way without the expressed written consent of the author. All BIOS Files and Utilities are copyrighted by their respective owners. |