Its not hard to fix any broken drivers as long as you find a programmer who is interested in the subject and can get the source code.
You could prob even get RedSkullDC to do it without source code.
RedSkullDC> I donno anything about hard drive drivers.
Don't worry

You just need to flush the cache after loading some DMA data. Problem solved. Presto! (That is the simple explanation). I think there may be a fancier more elegant thing you can do with the MMU but this is outside my realm.
Thor can explain anything about these cache coherency problems to any competent haxx0r and we can get this problem fixed. Thor hangs out on the Natami forums and is easily reached there. Put "Cache Coherency" or "MMU" in the title of your forum post and he is 512% likely to read it and teach you all the magic spells u need to know.
