SKAMIENIAŁOŚĆ

FOSSIL to standardowy protokół umożliwiający komunikację szeregową dla programów telekomunikacyjnych w systemie operacyjnym DOS . FOSSIL to skrót od Fido Opus SEAdog Standard Interface Layer . Fido odnosi się do FidoBBS , Opus odnosi się do Opus-CBCS BBS, a SEAdog odnosi się do programu pocztowego kompatybilnego z Fidonet. Dokument standardów definiujący protokół FOSSIL jest utrzymywany przez Komitet Standardów Technicznych Fidonet.

Sterowniki urządzeń szeregowych

„Sterownik FOSSIL” to po prostu sterownik urządzenia komunikacyjnego . Istnieją, ponieważ w początkach Fidonetu sprzęt komputerowy był bardzo różnorodny i nie istniały żadne standardy dotyczące tego, jak oprogramowanie miało komunikować się ze sprzętem interfejsu szeregowego. Początkowy rozwój FidoBBS działał tylko na określonym typie maszyny. [ która? ] Zanim FidoBBS mógł zacząć się rozprzestrzeniać, zauważono, że potrzebna jest jednolita metoda komunikacji ze sprzętem z interfejsem szeregowym, jeśli oprogramowanie miało być używane na innych komputerach. Potrzeba ta była również widoczna w przypadku innego oprogramowania opartego na komunikacji. Specyfikacja FOSSIL powstała w 1986 roku, aby zapewnić tę jednolitą metodę. Oprogramowanie korzystające ze standardu FOSSIL mogło komunikować się przy użyciu tych samych funkcji przerwań, bez względu na sprzęt, na którym działało. Umożliwiło to programistom skoncentrowanie się na aplikacji, a nie na interfejsie sprzętowym.

Sterowniki FOSSIL są specyficzne dla sprzętu, na którym działają, ponieważ każdy jest napisany tak, aby pasował specjalnie do sprzętu interfejsu szeregowego danej platformy. Sterowniki FOSSIL stały się bardziej znane wraz z rozpowszechnianiem się maszyn kompatybilnych z IBM PC . Maszyny te działały w jakiejś formie DOS (dyskowy system operacyjny), a ich BIOS zapewniał bardzo słabą obsługę komunikacji szeregowej - tak słabą, że nie spełniał potrzeb żadnego nietrywialnego zadania komunikacyjnego. Z biegiem czasu MS-DOS i PC DOS stały się dominującymi systemami operacyjnymi, a sprzęt zgodny z komputerami PC stał się dominujący.

Dwa popularne sterowniki FOSSIL oparte na systemie DOS to X00 i BNU . Popularnym systemie Windows jest NetFoss , który jest darmowy . SIO to popularny sterownik FOSSIL oparty na systemie OS/2 .

Sterowniki FOSSIL dla sprzętu innego niż interfejsy szeregowe

Sterowniki FOSSIL zostały również zaimplementowane w celu obsługi innego sprzętu komunikacyjnego, dzięki czemu „wygląda jak modem” dla aplikacji. Wewnętrzne karty ISDN (które w ogóle nie korzystały z portów szeregowych) często były dostarczane ze sterownikami FOSSIL, aby mogły współpracować z oprogramowaniem, które pierwotnie było przeznaczone tylko do obsługi modemu.

Linki zewnętrzne