I have run into the same problem you have. I'll take it that your running your HPT370 as a mirror pair.
In my case, it was in Win98 that one of my drive letters was coming up in MS-DOS compatibility mode (you didn't state which OS the message comes up in). The particular drive letter was a NTFS drive, 2nd primary partition.
I know Win98 cannot read NTFS and doesn't support more than 1 primary partition. But some how, Win98 does sometimes recognize that something is there and makes the drive MS-DOS compatible. If you search MS KB, you'll see that there isn't a way, per se, to change it. Its more of an error and putting the drive in MS-DOS mode is the solution Win98 has chosen.
This occured on my 3 HDD/6 OS system (Win98 was the 1st OS installed on the 1st primary FAT partition). Rearranging the partitions got rid of the MS-DOS mode drive.
To make matters worse, I upgraded the 1st HDD to a larger HDD (the one with Win98 on it). When I did a fresh install of Win98 on to it, the problem came back on two different drive letters. Fortunely, and I don't know why, when I replace the installed version of Win98 with a disk copy of the originally installed Win98, they disappeared.
Bottom line is you may have to re do you HDD. It could have happen because you used PM for the first partitioning and format. I don't know as I don't use it. It could have something to do with your partition sizes. What size are your partitions, and is the XP partition a 2nd primary partition or a logical drive in an Extended partition?