MAJOR warning here - I've had some recent issues. I have an MSI K4TV-L rev. 1.0 mobo. You may or may not have the same one, they've come out with both a KT4AV and a KT4V-A board, which are different from the original KT4V-L. Anyways. There is a new BIOS out for mine, rev 1.B, with support for the new Socket-A Sempron CPUs mentioned in the readme.
I have a Promise Ultra 100 TX2 PCI IDE controller with three HDs on it, the mobo IDE controllers have four opticals. The first HD is a WD 80GB JB, second is a 160GB JB, third is a 250GB Maxtor DM+9.
To make a long story short, I went from my BIOS 1.7 to 1.B, and lost DOS/BIOS access to my 2nd/3rd HD! Not sure exactly what's going on, but I'm working on it. I suspect that the changes mentioned in the BIOS 1.9 to somehow "fix" network-boot support, is interfering with the Extended Int13h / 48-bit LBA support provided by the Promise BIOS routines, which otherwise work fine with BIOS 1.7. I believe that this issue probably manifests itself with BIOS 1.9 and all newer releases. I would stick with BIOS 1.7 or 1.8 if you are using any kind of add-on PCI IDE controller card. Unfortunately, I could use 1.A or newer, as that mentions a fix for AGP 8x Radeons, which I also have. BIOS 1.B seemed to fixed some strange possibly video-related freeze issues that I've occasionally encountered.
Unknown if this affects HDs attached to the mobo IDE ports, although I'm guessing it probably doesn't.