화석

FOSSIL

FOXTOM은 DOS 운영체제 에서 통신 프로그램을 위한 시리얼 통신을 가능하게 하는 표준 프로토콜입니다.FOXIL은 Fido Opus SEADog Standard Interface Layer의 약자입니다.FidoFidoBBS, OpusOpus-CBCS BBS, SEADog은 Fidonet 호환 메일러를 나타냅니다.FOXON 프로토콜을 정의하는 표준 문서는 Fidonet 기술 표준 [1]위원회가 관리합니다.

시리얼 디바이스 드라이버

「FOSSIL 드라이버」는, 단순한 통신 디바이스 드라이버입니다.Fidonet 초기 컴퓨터 하드웨어는 매우 다양했고 소프트웨어가 시리얼 인터페이스 [2]하드웨어와 통신하는 방법에 대한 표준이 없었기 때문입니다.FidoBBS의 초기 개발은 특정 유형의 [which?]기계에서만 수행되었습니다.FidoB 이전BS가 확산되기 시작할 수 있기 때문에 소프트웨어를 다른 머신에서 사용하는 경우 시리얼 인터페이스 하드웨어와의 통신을 통일하는 방법이 필요하다고 생각되었습니다.이러한 요구는 다른 통신 기반 소프트웨어에서도 명백했습니다.FOXON 사양은 이 균일한 방법을 제공하기 위해 1986년에 탄생했다[3].FOXEL 표준을 사용하는 소프트웨어는 어떤 하드웨어에서 실행되든 동일한 인터럽트 함수를 사용하여 통신할 수 있습니다.이를 통해 개발자는 하드웨어 인터페이스가 아닌 애플리케이션에 집중할 수 있게 되었습니다.

FOXEL 드라이버는, 각각이 그 플랫폼의 시리얼 인터페이스 하드웨어에 맞추어 작성되어 있기 때문에, 동작하는 하드웨어에 고유의 것입니다.FOXIL 드라이버는 IBM PC 호환 머신의 보급으로 더욱 유명해졌다.이들 머신은 어떤 형태의 DOS(디스크 운영체제)를 실행하고 있으며, BIOS는 시리얼 통신에 대한 지원이 매우 저조하여 사소한 통신 태스크의 요구에는 크게 미치지 못했습니다.시간이 지남에 따라 MS-DOS와 PC DOS가 널리 보급되고 PC 호환 하드웨어가 우세하게 되었습니다.

DOS 기반의 FOXTLE 드라이버는 X00과 BNU입니다.Windows 기반의 FOXTLE 드라이버는 NetFoss프리웨어입니다.SIO널리 사용되는 OS/2 기반의 FOXIL 드라이버입니다.

시리얼 인터페이스 이외의 하드웨어용 FOXEL 드라이버

FOXIL 드라이버는, 애플리케이션에 「모뎀처럼」 보이게 함으로써, 다른 통신 하드웨어를 서포트하기 위해서도 실장되고 있습니다.내장 ISDN 카드(시리얼 포토를 전혀 사용하지 않는 것)에는, FOXY 드라이버가 부속되어 있는 경우가 많아, 원래 모뎀의 동작만을 목적으로 한 소프트웨어와의 연동을 가능하게 됩니다.

레퍼런스

  1. ^ FSC-0015 - Fidonet Technical Standards Committee FOXEL 구현 및 사용
  2. ^ Dobb's - FOXEL 커뮤니케이션 드라이버와의 인터페이스, Dobb's Journal
  3. ^ Sysop World Archived 2007-04-28 at the Wayback Machine (이용할 수 없는 문서) - FOXIL 드라이버의 역사, 공식 BBS FAQ

외부 링크