1 |
1
유닉스 시스템 커널(SVR 4
|
2 |
2
제1항에 있어서, 상기 램 디바이스 드라이버는 FDDI보드에 펌 웨어를 다운 로딩하거나 보드의 상태를 검색하거나 지정하는 상태 정보 접근 프로그램으로 이루어지는 것을 특징으로 하는 유닉스(UNIX)시스템 커널에서의 스트림 방식을 이용한 섬유분포 데이터 인터페이스(FDDI)보드 구동장치
|
3 |
3
제1항에 있어서, 상기 램 디바이스 드라이버는 데이터를 보드로 다운 로딩하기 위해서 함수를 이용하여 사용자 영역의 데이터를 커널의 가상 주소 영역으로 복제하여 VMEbus를 통해서 FDDI보드의 버퍼 메모리에 전달하는 것을 특징으로 하는 유닉스(UNIX) 시스템 커널에서의 스트림 방식을 이용한 섬유분포 데이터 인터페이스 (FDDI) 보드 구동장치
|
4 |
4
제1항에 있어서, 상기 램 디바이스 드라이버는 FDDI보드의 수행을 시작하거나 종료시키기 위해서 보드의 레지스터값을 지정하는 부분과 FDDI보드에 소프트웨어로 작동하는 SMT 드라이버에 변수값을 지정하거나 검색하는 입/출력 제어함수를 갖는 것을 특징으로 하는 유닉스(UNIX) 시스템 커널에서의 스트림 방식을 이용한 섬유분포 데이터 인터페이스(FDDI)보드 구동장치
|
5 |
5
제1항 있어서, 상기 네트워크 인터페이스 드라이버는 상위 모듈인 TCP/IP 모듈로부터 메시지를 수신하여 그 메시지의 종류를 판별하는 쓰기 풋프로시져(51)와, 상기 쓰기 풋 프로시져(51)에서 메시지를 수신한 경우 그 메시지에 따른 드라이버를 설정하여 상기 쓰기 풋 프로시져(51)로 전송하는 드라이버 설정 관리자(52)와, FDDI 프레임 헤더를 추가하여 수신된 메시지를 프레임으로 구성한 후, 상기 쓰기 풋 프로시져(51)로 전송하는 프레임 구성자(51)와, 상기 쓰기 풋 프로시져(51)로부터 수신된 메시지가 FDDI 보드에 씌여지도록 제어하는 쓰기 서비스 프로시져(54)와, 상기 쓰기 서비스 프로시져(54)의 제어에 의해 FDDI 보드에 메시지를 작성하는 쓰기 링 관리자(55)와, 네트워크 인터페이스 드라이버를 통해 읽거나, 쓰여질 스트림 형태의 메시지를 임시 보관하는 스트림 스케쥴러(56)와, FDDI 보드로부터 메시지를 읽어들이는 읽기 링 관리자(58)와, 상기 읽기 링 관리자(58)로부터 메시지가 전달된 사실을 인터럽트를 통해 인식하는 인터럽트 처리기(57)와, FDDI 보드로부터 읽혀진 메시지를 상위 모듈인 TCP/IP 모듈로 전송하도록 제어하는 읽기 서비스 프로시져(59)로 구성된 것을 특징으로 하는 유닉스(UNIX) 시스템 커널에서의 스트림 방식을 이용한 섬유분포 데이터 인터페이스(FDDI)보드 구동장치
|
6 |
6
제1항에 있어서, 상기 네트워크 인터페이스 드라이버는 VMEbus를 통해서 FDDI 보드로 데이터를 전송할 때 버퍼제어 블록 구조체를 통해서 데이터를 전송하는 것을 특징으로 하는 유닉스(UNIX)시스템 커널에서의 스트림 방식을 이용한 섬유분포 데이터 인터페이스 (FDDI)보드 구동장치
|
7 |
7
제1항에 있어서, 상기 네트워크 인터페이스 드라이버는 M_IOCTL 데이터 유형은 스트림 인터페이스 유형을 위한 제어정보에 관한 엑세스 기능을 수행하고 M_PROTO 데이터 유형의 메시지는 인터페이스를 위한 원시 구조체를 포함하며 이들 원시 구조체에 따라 각각 독립적으로 수행되어 스트림 링크를 제어하거나 스트림 데이터를 전송하는 기능을 수행하는 쓰기 풋 프로시져의 동작에 의해 하나의 FDDI프레임으로 구성된 스트림 메시지를 갖는 것을 특징으로 하는 유닉스(UNIX) 시스템 커널에서의 스트림 방식을 이용한 섬유분포 데이터 인터페이스(FDDI)보드 구동장치
|
8 |
8
제1항에 있어서, 상기 네트워크 인터페이스 드라이버는 FDDI보드가 망에서 데이터를 수신하면 해당 FDDI프로토콜에 따라 프레임을 처리하고 호스트에 인터럽터를 발생시키며, 인터럽트를 받은 커널은 어느 장치의 것인가를 체크하여 FDDI드라이버의 인터럽트 루틴을 수행하는 쓰기 서비스 프로시져를 갖고 상기 인터럽트에 받아진 버퍼제어블록 구조체의 데이터를 스트림 메카니즘에 맞도록 구성함을 특징으로 하는 유닉스(UNIX)시스템 커널에서의 스트림 방식을 이용한 섬유분포데이터 인터페이스(FDDI)보드 구동장치
|
9 |
9
제8항에 있어서, 상기 네트워크 인터페이스 드라이버는 상기 인터럽트루틴은 FDDI보드로 보낸 데이터에 관련된 결과를 FDDI보드로부터 통보받기 위한 인터럽트와, FDDI통신망에 관련된 상태 정보를 호스트에 전달하기 위한 SMT 상태정보에 인터럽트와 , 통신망의 다른 노드로부터 도착한 데이터를 호스트에 전달하기 위한 인터럽트로 구성함을 특징으로 하는 유닉스(UNIX)시스템 커널에서의 스트림 방식을 이용한 섬유분포 데이터 인터페이스(FDDI) 보드 구동장치
|