stringtranslate.com

ИСКОПАЕМОЕ

FOSSIL — это стандартный протокол, позволяющий осуществлять последовательную связь для телекоммуникационных программ в операционной системе DOS . FOSSIL — это аббревиатура от Fido Opus SEAdog Standard Interface Layer . Fido относится к FidoNet , Opus относится к Opus-CBCS BBS, а SEAdog относится к почтовой программе, совместимой с Fidonet. Документ по стандартам, определяющий протокол FOSSIL, поддерживается Комитетом по техническим стандартам Fidonet. [1]

Драйверы последовательных устройств

«Драйвер FOSSIL» — это просто драйвер коммуникационного устройства . Они существуют, потому что в ранние дни Fidonet компьютерное оборудование было очень разнообразным, и не было стандартов того, как программное обеспечение должно было взаимодействовать с оборудованием последовательного интерфейса. [2] Первоначальная разработка FidoBBS работала только на определенном типе машин. [ какой? ] До того, как FidoBBS начал распространяться, было замечено, что необходим единый метод взаимодействия с оборудованием последовательного интерфейса, если программное обеспечение будет использоваться на других машинах. Эта потребность была очевидна и для другого программного обеспечения на основе коммуникаций. Спецификация FOSSIL была создана в 1986 году [3] для того, чтобы обеспечить этот единый метод. Программное обеспечение, использующее стандарт FOSSIL, могло взаимодействовать, используя одни и те же функции прерываний, независимо от того, на каком оборудовании оно работало. Это позволило разработчикам сосредоточиться на приложении, а не на интерфейсе с оборудованием.

Драйверы FOSSIL специфичны для оборудования, на котором они работают, поскольку каждый из них написан для соответствия конкретно последовательному интерфейсу оборудования этой платформы. Драйверы FOSSIL стали более известны с распространением IBM PC-совместимых машин. Эти машины работали под управлением некоторой формы DOS (Disk Operating System), а их BIOS обеспечивал очень плохую поддержку последовательной связи — настолько плохую, что она была далека от потребностей любой нетривиальной коммуникационной задачи. Со временем MS-DOS и PC DOS стали преобладающими операционными системами, а PC-совместимое оборудование стало преобладающим.

Два популярных драйвера FOSSIL на базе DOS — X00 и BNU . Популярный драйвер FOSSIL на базе Windows — NetFoss , который является бесплатным . SIO — популярный драйвер FOSSIL на базе OS/2 .

Драйверы FOSSIL для оборудования, отличного от последовательных интерфейсов

Драйверы FOSSIL также были реализованы для поддержки другого коммуникационного оборудования, делая его «выглядящим как модем» для приложения. Внутренние карты ISDN (которые вообще не использовали последовательные порты) часто поставлялись с драйверами FOSSIL, чтобы заставить их работать с программным обеспечением, которое изначально предназначалось только для работы модема.

Ссылки

  1. ^ FSC-0015 — Внедрение и использование FOSSIL, Комитет технических стандартов FidoNet
  2. ^ Доктор Добб - Взаимодействие с ИСКОПАЕМЫМ коммуникационным драйвером, Журнал доктора Добба
  3. ^ SysopWorld Архивировано 28.04.2007 на Wayback Machine (недоступный документ) — История драйверов FOSSIL, Официальный BBS FAQ

Внешние ссылки