@_arti,
post #25
Rozwiązaniem problemów ze sterownikiem pcisata.device okazał się system plików.
Okazuje się że na mojej Amidze 68060/50 z kartą PCI SATA VIA vt6421a tylko ze SmartFileSystem sterownik działa stabilnie :)
Według ChatGPT SFS ma:
własny asynchroniczny bufor I/O (nie robi niepotrzebnych TD_READ/WRITE przy każdym bajcie),
mniejszą zależność od dokładnych timeoutów sterownika,
W praktyce: nawet jeśli sterownik zgubi pojedynczy blok, SFS potrafi to przetrawić lub zretransmitować,
a FFS od razu wyrzuca write error i potrafi zablokować cały system.
SFS:
a) tryb zapisu: asynchroniczny z buforowaniem
b) Sprawdzenie błędów: zbiorczo po serii bloków
c) Retransmisja błędnych sektorów: wielokrotna próba (zależnie od opcji RetryCount)
d) Kolejkowanie I/O: tak
e) Timeouty (współpraca z driverem): dłuższe, bardziej tolerancyjne