This may partially answer your questions.
I recently installed a HighPoint Rocket 100 PCI IDE card using the HPT 370A chipset. I do not use RAID. I downloaded all of the drivers, both RAID and non-RAID and got everything working nicely without installing any software from HighPoint.
I compile my own kernels. I compiled a 2.4.22-ac4 kernel and included the kernel's HPT37x support and it worked perfectly. I did not install kernel RAID drivers nor HighPoint RAID drivers of any kind. If you have both HTP37x kernel support and RAID kernel support maybe boot is spending 15 - 20 seconds waiting for something to respond before it decides that there is no RAID out there.
Before I installed the card I downloaded every driver from HighPoint that I thought might be even remotely applicable to the HPT370A. You will find the drivers here:
http://www.highpoint-tech.com/usaindex.htm
and I thing that the BIOS install instructions are in:
v121_BIOS_r100.zip
HighPoint lists two BIOS versions, v120 and v121. If you have v121 you have the latest version.
You might be able to correct the problem by configuring your BIOS. Check how your BIOS has your IDE controller(s) ordered. Check the BIOS disk geometry to be sure that is correct. On my secondary controller I can configure its BIOS by hitting <cntrl> <H>. It is unlikely, but possible, that you can configure the onboard HPR 370 by hitting <cntrl> <H>.
None of this information solves your problem, per se, but it may help you figure out what the problem is.
___________________________________
Be prepared. Create a LifeBoat CD.
http://users.rcn.com/srstites/LifeBo...home.page.html
Steve Stites