Re: Won't finish booting
Posted: Mon May 18, 2020 10:20 pm
Hi hooptydoopty
The problem that Ron was having over in the Visopsys forum seems to have been transient, and I can't reproduce it either.
I started looking at your description of your system. This 'Bolton' chipset triggered a memory, and a search of earlier posts turned up this:
https://visopsys.org/forums/viewtopic.php?f=3&t=400
which was similar and motivated me to spend a bunch of time to sort out the APIC driver and interrupts for the 0.85 release. I never did fully get to the bottom of some of the things I saw, however.
In your case, it looks like things start to go wrong during the detection of the old-fashioned PIC interrupt controller, which normally happens just before detecting the modern APIC controller. It might be interesting to disable the PIC initialization and see whether that's the key to these mysterious problems (on AMD boards, seems like -- my dev workstation is one of them). Would you be able to test a custom version?
The problem that Ron was having over in the Visopsys forum seems to have been transient, and I can't reproduce it either.
I started looking at your description of your system. This 'Bolton' chipset triggered a memory, and a search of earlier posts turned up this:
https://visopsys.org/forums/viewtopic.php?f=3&t=400
which was similar and motivated me to spend a bunch of time to sort out the APIC driver and interrupts for the 0.85 release. I never did fully get to the bottom of some of the things I saw, however.
In your case, it looks like things start to go wrong during the detection of the old-fashioned PIC interrupt controller, which normally happens just before detecting the modern APIC controller. It might be interesting to disable the PIC initialization and see whether that's the key to these mysterious problems (on AMD boards, seems like -- my dev workstation is one of them). Would you be able to test a custom version?