First post, by Optimus
I recently got a very old motherboard with 386SX and a BIOS called NEAT. I haven't seen this BIOS before.
The problem is that when I try to setup a HD, there are only specific TYPES from 1 to 45 with specific Cylinders/Heads/Sectors/etc..
I am used to other BIOSes (like AMI BIOS for example) where you would either given the option to manually type the values, or simply automatically detect.
But this one doesn't seem to have this option. The only thing I can see is a TYPE 15 where all values are 0,0,0,0,0 (is this some type for autodetect? It didn't seem to work with one HD I tried).
What happens with this? Also,. if I have an old HD that matches few values (like Cylinders or Heads or both) will that work? Which of these values are the most essential? I wrote down on paper all the types and values to be able to compare. There are even values like PRE-COMP and LAND ZONE which I don't even know how important they are.
p.s. I even tried my XT-IDE that takes CF card and was even working on my 8086 and a 286. On this 386sx it simply doesn't work, the boot freezes at some point. I wonder if I could use some of my other more modern CF cards I use on later PCs (with 512MB CD cards) that are autodetected on their BIOSes, but what would be the values for the old BIOS to even work? I don't know how CF cards work with this Cylinder/Head/Sector paradigm (many times some of them display wrong things) when it's not a real HD. I had issues even on 386dx/486/Pentium sometimes, so I didn't even dare to try on this 386sx (and what should I type for them if I could manually?)