Reply 220 of 241, by maxtherabbit
DenizOezmen wrote on 2023-02-19, 09:18:
Sorry for the absence. Glad to see that others chimed in and helped, though. […]
Sorry for the absence. Glad to see that others chimed in and helped, though.maxtherabbit wrote on 2023-02-18, 21:26:
To get this thread back on track - I can report there is no observable difference between p3bf_no_acpi_tables and p3bf_no_ACPI_tables_no_A0_A1_handlers.
Both builds allow Win2k setup and Acronis True Image 2011 to load without issue, but both also suffer from the same shutdown bug.
I have also noticed that pressing the soft power button on the case at a DOS prompt will trigger the bug as well. If you simply press and release the button the machine freezes. To make it shut off you must hold it down for 4 seconds.
Thanks for the tests! Thinking about this, it kind of makes sense. Pressing the power button will make the chipset generate an SCI or SMI, which in turn causes the same BIOS handler routines to be called that would be triggered by an APM shutdown command via int 15h.
The problem lies not within writing to/reading from port 0xB2 itself. If that was the case, the board wouldn't post at all. It's something within the handlers that causes the hang. Possibly not easy to track down.
Well if it can't be solved it's no big deal for me at this point. The system is completely usable with the ACPI tables removed. The shutdown bug is nothing more than a mild annoyance.