일반기술
디바이스 드라이버 개발 도구
"디바이스 드라이버 개발 도구"는 "디바이스 드라이버 소스 코드 자동 생성 기술 개발"의 결과물이다. 디바이스 드라이버는 하드웨어와 응용체계 및 응용 프로그램 사이의 연결고리 역할을 하는 핵심 구성 요소로서, 다양한 응용 프로그램에서 하드웨어가 제공하는 기능을 사용할 수 있도록 제어 및 상호 동작을 위한 일관적인 기능을 제공하는 소프트웨어이다. 이와 같은 디바이스 드라이버는 임베디드 시스템에서 필수적인 구성 요소로 중요성을 인식하고 있지만, 그 개발 과정의 어려움과 자체의 복잡성 때문에 개발이 개발에 기술적인 어려움이 존재한다. 따라서, 이러한 디바이스 드라이버 개발 도구를 제공함으로써 실제 산업계에서 디바이스 드라이버 개발자가 디바이스 드라이버를 개발하는데도움을 주고자 한다. 디바이스 드라이버 개발 도구는 크게 디바이스 드라이버 통합 개발 환경 도구을 중심으로 디바이스 드라이버 소스 코드 자동 생성 도구, 디바이스 드라이버 검증 도구, 디바이스 드라이버 테스트 도구, 디바이스 드라이버 개발 유틸리티 도구로 구성되어 있다. 현재 디바이스 드라이버의 전체적인 개발을 지원하는 도구를 시장에서 찾아보기 힘든 상황에서 본 기술을 기업에 기술 이전하고 상용화함으로써 새로운 시장을 창출해낼 필요성이 있다.활용방안 및 기대성과본 기술 이전을 통해서 디바이스 드라이버 개발도구가 임베디드 시스템 산업체에 보급될 경우 각 업체들이 개발하는 임베디드 시스템에 최적화된 디바이스 드라이버를 빠른 시간 안에 개발할 수 있도록 도움을 줄 수있다. 이를 통해, 임베디드 시스템 제품의 시장 경쟁력 향상에 도모할 것으로 기대된다. 기존(선행)기술과 비교하여 유리한점- 디바이스 타입이나 버스타입에 의해 결정되는 단순한 소스코드 요소외의 비동기처리를 위한 인터럽트, 워크큐 등의 요소 자동생성 가능 - 디바이스 드라이버 검증 조건 기술 방법의 확장 - 블랙박스 테스트 지원 : 테스트 수행 가능한 디바이스 드라이버가 제한적이지 않음- 리눅스 커널을 대상으로 원격으로 PCI, PCMCIA, USB 디바이스 리소스 진단과 커널 시스템 메시지의 브라우징 및 대화식 커널 API 실행이 가능
기술정보
- 기술분류
- 정보 > 기타 정보
- 보유기관
- 한국전자통신연구원
- 기술유형
- 일반기술
- 등록일
- 2006-03-29
- 데이터 갱신일
- 정보 없음
상세설명
정보 없음
관련 특허
등록된 관련 특허가 없습니다.