A while ago, I got myself a used Adaptec 1200A controller card to keep my onboard slots free for easier connect/disconnect of drives and now I am wondering why this card will only operate at UDMA 66.
However. I am not going to accept a response like "this is an old card, you can't expect it to go higher than that". This is not true, as the original hardware was definitely sold as a UDMA/100-capable one. Older screenshots of the original box that I found in the net after some research have proved this fact, too.
When I asked someone else about this, he told me it may be that I am using the "wrong driver". Well, I just let the kernel do the initialization work, and this is the result from
ata5: PATA max UDMA/66 cmd 0x (...)
01:09.0 Mass storage controller : HighPoint Technologies, Inc. HPT366/368/370/370A/372/372N [1103:0004] (rev 03) Subsystem: HighPoint Technologies, Inc. HPT370 UDMA100 [1103:0005]
So yes, this chip is definitely UDMA/100 capable. Just the driver prevents it.