Performanceeinbußen bringt das nur dann, wenn Alternativen zur Verfügung
stehen. Sollte beispielsweise mit DMA auf die Platte zugegriffen werden,
dann ist die von mir vorgeschlagene Lösung nicht sinnvoll.
Das aber hängt alles sehr stark von der verwendeten Umgebung ab; Deinen
Coldfire kenne ich nicht. Das ist doch ein 68K-Derivat, oder?
Wenn der Controller selbst DMA-unterstützte 16-Bit-I/O-Zugriffe
ermöglichen sollte, dann bestünde die Performanceeinbuße darin, daß die
Platte halt im "PIO"-Mode angesprochen nicht mehr als etwa 16
MByte/sec Datenrate liefern kann.
Ist denn Dein Coldfire (und der daran angeschlossene Speicher) so
schnell, daß das irgendeine Relevanz hat?