The southbridge in this machine is a VT8231. According to the datasheet there are registers there that can be flipped on to enable UDMA. My storage solution supports UDMA. I have verified this using another machine.
Thanks to some VERY nice Discord users, I now have a modded BIOS for my machine that someone programmed an ISA Expansion/Option ROM for and that ROM flips the necessary bits to enable UDMA. I can confirm this works by using WPCREDIT and viewing the bits on the appropriate registers. However, UDMA is still not enabled. On my working UDMA system I can simply use the old DOS program Spinrite to go look at the details of the drive and it confirms whether or not UDMA is in use. When I try that on this problem machine, it says it is not being used. I also have tried viewing in device manager (Both WinXP and Win2k) if UDMA is enabled but it is not.
What else could we try here?
Thanks to some VERY nice Discord users, I now have a modded BIOS for my machine that someone programmed an ISA Expansion/Option ROM for and that ROM flips the necessary bits to enable UDMA. I can confirm this works by using WPCREDIT and viewing the bits on the appropriate registers. However, UDMA is still not enabled. On my working UDMA system I can simply use the old DOS program Spinrite to go look at the details of the drive and it confirms whether or not UDMA is in use. When I try that on this problem machine, it says it is not being used. I also have tried viewing in device manager (Both WinXP and Win2k) if UDMA is enabled but it is not.
What else could we try here?