-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
allow enabling/disabling "presence filtering" so that it is possible to
verify if later PC-9821's don't have the same shitty PCI bus the test 486 laptop did that necessitated the hack in the first place.
- Loading branch information
1 parent
f5b6709
commit 187f057
Showing
3 changed files
with
18 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
187f057
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm booting up the NEC PC-9821Ls150 now to see if Pentium class laptops of that platform have better PCI busses than the 486SX I originally wrote the PCI support for, and whether or not the "presence detect" is needed.
Result: Apparently by the time Windows 95 OSR2 came around to PC-98 the PCI bus was fixed up to enum properly. Good. I will remove some of my snarky comments and fix the hw/pci library to enable presence detect only if the CPU is a 486 or lower.
187f057
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have a PC-9821La10 as a second Pentium class test case I'm booting up now. We'll see if that one also has a better PCI implementation. It's a bit slower to test as the only file transfer I have at this time is with a CF card in a PCMCIA adapter via the PCMCIA slot.
Result: Yes! It works properly. So far, it seems the "presence detect" paranoid code is only needed on pre-Pentium PC-9821 systems.