Driver FOSSIL
Um driver serial para DOS que permitia ao software de BBS e aos door games falar com o modem sem se importar com o hardware por baixo.
FOSSIL significa Fido/Opus/SEAdog Standard Interface Layer e nasceu no mundo da FidoNet. O driver era carregado como TSR e oferecia um conjunto uniforme de chamadas via INT 14h; programas como o Synchronet, mailers e door games falavam com ele em vez de mexer direto nos registradores da UART.
A vantagem era que um único driver — X00 e BNU eram os mais comuns — cuidava de buffer, controle de fluxo e hardware serial estranho, poupando cada pacote de BBS de reescrever o mesmo código. Um exemplo precoce de camada de driver abstraindo a porta, exatamente o trabalho que os sistemas operacionais assumiram depois.