Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Jemm386 v5.8 - alternate reset port and reset value (Developers)

posted by Laaca Homepage, Czech republic, 31.01.2021, 00:59

> One could make ALTBOOT send a "system reset" command to the keyboard
> controller - if that will indeed restart your machine. You can check it
> with debug.com: start debug, then enter
>
> -o 64,fe
>
> and see if the system reboots properly.

This method does not work on my i7 machine but got my one idea. In ACPI documentation are described registers for cold reboot.
I updated my test utility Numcores and now it can detect a version of your ACPI and the reboot HOWTO.
So for machine is the reboot register is B2h and the reset value is FBh.
Accordingly the DEBUG command "-o B2,FB" reboots my computer without any problem both in real and protected/V86 mode.

My favour ask for you is a slight modification for ALTBOOT parameter in Jemm386. Please, extend the syntax to something like "DEVICE=JEMM386.EXE ALTBOOT:xx,yy" where XX and YY would be a optional arguments for alternate reboot port and alternate reboot value.
So in my case I would call your driver with "DEVICE=JEMM386.EXE ALTBOOT:B2,FB"
Of course, ideal solution would be if the JEMM386 could perform the ACPI scan itself but I agree that it would need a lot of new code and my proposed compromise is sufficient.

---
DOS-u-akbar!

 

Complete thread:

Back to the forum
Board view  Mix view
22749 Postings in 2119 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum