리눅스 시스템상에서 USB 디바이스 드라이버 개발을지원하는 운영체제 자원 진단 장치 및 방법
    31.
    发明授权
    리눅스 시스템상에서 USB 디바이스 드라이버 개발을지원하는 운영체제 자원 진단 장치 및 방법 失效
    用于诊断操作系统资源以支持Linux系统上USB设备驱动程序开发的方法和设备

    公开(公告)号:KR100757229B1

    公开(公告)日:2007-09-10

    申请号:KR1020060056190

    申请日:2006-06-22

    Inventor: 김정시 임채덕

    CPC classification number: G06F8/20 G06F11/366 G06F13/102

    Abstract: 본 발명은 리눅스 시스템상에서 USB 디바이스 드라이버 개발을 지원하는 운영체제 자원 진단 장치 및 방법에 관한 것으로, 디바이스 드라이버 개발자가 하드웨어와 운영체제에 대한 전문적인 지식을 갖고 있지 않아도 디바이스 드라이버 개발에 필요한 하드웨어 정보에 대한 탐색과 추출, 각종 디스크립터 설정 검색 및 변경, 엔드포인트를 통한 데이터 입출력 처리 등의 운영체제 자원 진단을 간단하게 수행할 수 있는 것을 특징으로 한다.
    본 발명에 따르면, 디바이스 드라이버 개발 과정에 소요되는 노력과 비용을 줄임으로써, 리눅스 USB 디바이스 드라이버 개발 작업의 효율을 향상시킬 수 있는 효과가 있다.
    디바이스 드라이버, USB 디바이스, 개발 지원 도구, 리눅스, 운영체제 자원 진단

    리눅스 시스템상에서 USB 디바이스 드라이버 개발을지원하는 운영체제 자원 진단 장치 및 방법
    32.
    发明公开
    리눅스 시스템상에서 USB 디바이스 드라이버 개발을지원하는 운영체제 자원 진단 장치 및 방법 失效
    用于诊断操作系统资源的方法和装置支持LINUX系统上的USB设备驱动程序开发

    公开(公告)号:KR1020070058948A

    公开(公告)日:2007-06-11

    申请号:KR1020060056190

    申请日:2006-06-22

    Inventor: 김정시 임채덕

    CPC classification number: G06F8/20 G06F11/366 G06F13/102

    Abstract: A method and a device for diagnosing OS resources to support a USB device driver development in a Linux system are provided to enable a device driver developer having no specialized knowledge for hardware and an OS to diagnose the OS resources required for developing the device driver by automating a process requiring kernel programming. An interface part(110) interfaces with a user. An execution environment initializer(120) initializes an execution environment of the system. A device initializer(130) enables the OS to recognize an analyzer USB device. A device descriptor information manager(140) collects, stores, and manages hardware setting information and descriptor information of the analyzed USB device. An endpoint I/O(Input/Output) processor(150) diagnoses endpoint I/O for the analyzed USB device. A device disconnector(160) releases connection to the diagnosed USB device.

    Abstract translation: 提供了用于诊断OS资源以支持Linux系统中的USB设备驱动程序开发的方法和设备,以使得能够对硬件和操作系统没有专业知识的设备驱动程序开发人员通过自动化来诊断开发设备驱动程序所需的OS资源 一个需要内核编程的过程。 接口部分(110)与用户接口。 执行环境初始化器(120)初始化系统的执行环境。 设备初始化器(130)使得OS能够识别分析器USB设备。 设备描述符信息管理器(140)收集,存储和管理所分析的USB设备的硬件设置信息和描述符信息。 端点I / O(输入/输出)处理器(150)诊断分析的USB设备的端点I / O。 设备断路器(160)释放与被诊断的USB设备的连接。

    임베디드 시스템에서의 원격 디바이스 드라이버 개발환경을 지원하기 위한 드라이버 에이전트 장치 및 그 운용방법
    33.
    发明授权
    임베디드 시스템에서의 원격 디바이스 드라이버 개발환경을 지원하기 위한 드라이버 에이전트 장치 및 그 운용방법 有权
    用于支持嵌入式系统中的远程设备驱动程序开发环境的驱动代理设备及其操作方法

    公开(公告)号:KR100550477B1

    公开(公告)日:2006-02-10

    申请号:KR1020030091016

    申请日:2003-12-13

    CPC classification number: H04L67/125 G06F8/20

    Abstract: A host system having a device driver development tool and a target system having a device driver agent, the tool and the target system separated from each other and interconnected with a communication network. The driver agent device communicates with the target system, receiving and processing various service requests from the device driver development tool, and transmits the processed services to the host system through the communication network. Thr driver agent determines types of the services requested from the device driver development tool and performs services based on the types of the services determined. Accordingly, the device driver can be adapted to the target system and tested without complex procedures to effectively reduce time and manpower needed for the device driver development.

    제이티에이지를 이용한 임베디드 시스템의 디버깅 장치 및방법
    34.
    发明公开
    제이티에이지를 이용한 임베디드 시스템의 디버깅 장치 및방법 无效
    基于JTAG接口的嵌入式系统调试器及其方法

    公开(公告)号:KR1020050063023A

    公开(公告)日:2005-06-28

    申请号:KR1020030094076

    申请日:2003-12-19

    Abstract: 본 발명은 임베디드 시스템의 하드웨어 디버깅에 관한 것으로, JTAG포트를 구비하고 있는 임베디드 시스템을 피시만을 이용하여 디버깅하기 위한 장치 및 그 방법에 관한 것이다.
    본 발명의 JTAG을 이용한 임베디드 시스템의 디버거는, 임베디드 시스템의 특성에 따라 타겟에서 직접 디버깅을 할 수 없으므로 호스트와 타겟으로 이루어지는 원격 디버깅 환경으로 구성되어 있다. 임베디드 시스템 디버거는 원격 디버깅을 위해 호스트 시스템에 설치되는 디버거 에이전트와 타겟 시스템에 있는 시피유에 설치되는 디버거 핸들러, 그리고 호스트와 타겟을 물리적으로 연결해 주는 JTAG 어댑터로 구성되어 있으며, 디버거 에이전트는 개발자에게 사용상의 편의를 보장하기 위해 GDB(GNU Debugger)와 연동되어 사용 될 수 있게 하는 장치를 포함하는 것을 특징으로 한다.

    임베디드 시스템에서의 원격 디바이스 드라이버 개발환경을 지원하기 위한 드라이버 에이전트 장치 및 그 운용방법
    35.
    发明公开
    임베디드 시스템에서의 원격 디바이스 드라이버 개발환경을 지원하기 위한 드라이버 에이전트 장치 및 그 운용방법 有权
    用于支持远程设备驱动程序的驱动代理设备在嵌入式系统中的开发环境及其操作方法

    公开(公告)号:KR1020050059366A

    公开(公告)日:2005-06-20

    申请号:KR1020030091016

    申请日:2003-12-13

    CPC classification number: H04L67/125 G06F8/20

    Abstract: 본 발명은 드라이버 에이전트 장치 및 그 운용 방법에 관한 것으로, 특히 디바이스 드라이버 개발 도구를 갖는 호스트 시스템과 디바이스 드라이버를 갖는 타겟 시스템이 각각 분리되어 통신망으로 상호 연결된 임베디드 시스템에서 원격 디바이스 드라이버 개발 환경 지원을 위한 드라이버 에이전트 장치에 있어서, 상기 타겟 시스템과 상호 연결되어 상기 호스트 시스템의 디바이스 드라이버 개발 도구로부터 각종 서비스 요청을 전달 받아 이를 처리하고, 상기 처리된 서비스를 통신망을 통해 상기 호스트 시스템으로 전송하기 위한 통신처리수단; 상기 호스트 시스템의 디바이스 드라이버 개발 도구로부터 요청된 서비스의 종류를 판단하기 위한 코어수단; 및 상기 코어수단으로부터 판단된 서비스의 종류에 따라 해당 서비스를 수행하기 위한 서비스 처리수단을 포함하여 이루어짐으로써, 디바이스 드라이버 개발자가 임베디드 시스템에 대한 전문적인 지식이 없어도 디바이스 드라이버 개발을 쉽고 빠르게 할 수 있으며, 복잡한 절차 없이 디바이스 드라이버를 타겟 시스템에 적용하여 테스트할 수 있게 함으로써, 디바이스 드라이버 개발에 소요되는 시간 및 인력을 효과적으로 줄일 수 있는 이점이 있다.

    임베디드 다중스레드 프로그램의 사후 경합탐지를 위한스레드 병행성 정보 생성 방법
    36.
    发明公开
    임베디드 다중스레드 프로그램의 사후 경합탐지를 위한스레드 병행성 정보 생성 방법 失效
    用于嵌入式多线程程序后路径检测的线程同步数据生成方法

    公开(公告)号:KR1020040056307A

    公开(公告)日:2004-06-30

    申请号:KR1020020082910

    申请日:2002-12-23

    Abstract: PURPOSE: A thread concurrency data generating method for a post-mortem race detection of an embedded multi-thread program is provided to concur with a concurrency test technology to decide parallelism between the accesses to a shared variable stored during program execution by automatically generating the concurrency data fit to a corresponding time. CONSTITUTION: When a program start command is inputted from an executing string of the multithread program, a process for initializing the concurrency data is preformed(S23). When a thread generation command is inputted from the executing string of the multithread program, the process for generating the concurrency data is preformed(S25). When a thread joining command is inputted from the executing string of the multithread program, the process for generating the concurrency data is preformed(S27).

    Abstract translation: 目的:提供一种用于嵌入式多线程程序的验尸竞赛检测的线程并发数据生成方法,以配合并发测试技术,以通过自动生成并发来决定在程序执行期间存储的共享变量的访问之间的并行性 数据适合相应的时间。 构成:当从多线程程序的执行字符串输入程序启动命令时,执行用于初始化并发数据的处理(S23)。 当从多线程程序的执行字符串输入线程生成命令时,执行用于生成并发数据的处理(S25)。 当从多线程程序的执行字符串输入线程加入命令时,执行用于生成并发数据的处理(S27)。

Patent Agency Ranking