
.
|
 |
|
 |
- Что такое FOSSIL?
Fido/Opus/SeaDog Standard Interface Layer - стандартный уровень
интерфейса, совместно разработанный Fido, Opus и SeaDog. Служит для
унификации интерфейса с последовательными портами в DOS, заменяя и
дополняя функции BIOS. В дополнение к стандартным для BIOS функциям
ввода/вывода символа с ожиданием предоставляет функции ввода/вывода
без ожидания, работы по прерываниям, буферизованного ввода/вывода и
т.д. В FOSSIL может быть также включен интерфейс с видеоадаптером.
Наиболее известные версии FOSSIL для DOS - BNU и X00.
FOSSIL полезен и под многозадачными системами типа OS/2 и Windows.
Стандартные средства виртуализации портов этих систем эмулируют только
поведение порта на аппаратном уровне - байтовый ввод/вывод по
прерываниям, при этом эмуляция побайтного обмена с прерыванием на
каждые несколько байтов создает заметные накладные расходы и приводит
к периодической потере байтов. Версии FOSSIL для этих систем создают
DOS-программам оптимальный интерфейс с портами. Наиболее известная
версии FOSSIL для Windows - WinFossil, для OS/2 - SIO (Serial I/O).
SIO является развитием версии X00 и, помимо поддержки функций FOSSIL,
эмулирует соединение двух последовательных портов посредством сетевых
протоколов.
[ К списку статей ]
[ К оглавлению FAQ ]
Как подключить модем через блокиратор или АВУ?
Где взять драйверы под Win95/98 для модема (...)
|
 |
|
|
 |