이 절에서는 Solaris 9 4/04 릴리스에서의 USB 드라이버 기능 향상에 대해 설명합니다. 이 향상을 x86 및 SPARC 플랫폼에 사용할 수 있습니다.
새로운 일반 USB 드라이버 – 특별한 커널 드라이버를 작성하지 않고도 표준 UNIX read(2) 및 write(2) 시스템 호출을 사용하는 응용 프로그램에서 USB 1.0 장치를 액세스하고 조작할 수 있습니다. 추가 기능에는 다음이 포함됩니다.
응용 프로그램은 원시 장치 데이터 및 장치 상태에 액세스할 수 있습니다.
이 드라이버는 전송의 제어, 인터럽트(송수신) 및 대량 전송을 지원합니다.
자세한 내용은 ugen(7D) 설명서 페이지와 다음 웹 사이트의 USB DDK를 참조하십시오.
http://developers.sun.com/solaris/developer/support/driver/usb.html |
Digi Edgeport USB 지원 – 몇 가지 Digi Edgeport USB-to-serial-port 변환 장치를 지원합니다.
새 장치는 /dev/term/[0-9]* 및 /dev/cua/[0-9]*로 액세스됩니다.
USB 직렬 포트는 로컬 직렬 콘솔의 역할을 할 수 없다는 점을 제외하면 다른 직렬 포트와 동일하게 사용할 수 있습니다. 데이터가 USB 포트를 통과한다는 것은 사용자에게 알려진 사실입니다.
자세한 내용은 usbser_edge(7D) 설명서 페이지를 참조하거나 http://www.digi.com 및 http://www.sun.com/io를 방문하십시오.
사용자가 작성한 커널 및 userland 드라이버에 대한 설명서와 이진 지원 –설명서를 포함한 Solaris USB DDK (Driver Development Kit)를 사용할 수 있습니다. DDK에 대한 정보를 포함하여 USB 드라이버 개발에 대한 최신 정보는 다음 웹 사이트를 참조하십시오.
http://developers.sun.com/solaris/developer/support/driver/usb.html |