Design and Implementation of USB Device Driver Generator for Windows Operating Systems
碩士 === 南台科技大學 === 電子工程系 === 94 === The device driver plays an important role in an operating system. It is the communication bridge between the hardware peripheral and the application programs running on computer. Device drivers are very sophisticate to develop, because it depends on knowledge of pe...
Main Authors: | , |
---|---|
Other Authors: | |
Language: | zh-TW |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/32520229246053474718 |
id |
ndltd-TW-094STUT0428050 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094STUT04280502016-11-22T04:11:58Z http://ndltd.ncl.edu.tw/handle/32520229246053474718 Design and Implementation of USB Device Driver Generator for Windows Operating Systems 微軟視窗系統之USB裝置驅動程式產生器之研製 Chung-Han Chang 張眾函 碩士 南台科技大學 電子工程系 94 The device driver plays an important role in an operating system. It is the communication bridge between the hardware peripheral and the application programs running on computer. Device drivers are very sophisticate to develop, because it depends on knowledge of peripheral device specification as well as the OS. kernel’s details. Because a driver is a program which operates in the kernel of OS, it is very sensitive to the modification/upgrade of an OS. Even dealing with the same peripheral device, it usually can not avoid to redevelop a new version of device driver for a newer version of OS. Therefore, the development of device drivers has become a big problem for many PC peripheral system providers. In this thesis, we proposed a device driver generator for PC peripherals using USB interface. More specifically, we focus on the USB force feedback devices. Given the necessary parameters for a specific device, the tool can automatic generate a specific device driver, an INF file and a corresponding application program for verification. This tool can release a software engineer from learning the heavy burden of investigating the operating system core and relevant knowledge of the hardware, hence accelerates the development of the driver. In short, it is a very useful synthesis tool for device driver, which can help many hardware peripheral providers to solve their problem. 王立洋 2006 學位論文 ; thesis zh-TW |
collection |
NDLTD |
language |
zh-TW |
sources |
NDLTD |
description |
碩士 === 南台科技大學 === 電子工程系 === 94 === The device driver plays an important role in an operating system. It is the communication bridge between the hardware peripheral and the application programs running on computer. Device drivers are very sophisticate to develop, because it depends on knowledge of peripheral device specification as well as the OS. kernel’s details. Because a driver is a program which operates in the kernel of OS, it is very sensitive to the modification/upgrade of an OS. Even dealing with the same peripheral device, it usually can not avoid to redevelop a new version of device driver for a newer version of OS. Therefore, the development of device drivers has become a big problem for many PC peripheral system providers.
In this thesis, we proposed a device driver generator for PC peripherals using USB interface. More specifically, we focus on the USB force feedback devices. Given the necessary parameters for a specific device, the tool can automatic generate a specific device driver, an INF file and a corresponding application program for verification. This tool can release a software engineer from learning the heavy burden of investigating the operating system core and relevant knowledge of the hardware, hence accelerates the development of the driver. In short, it is a very useful synthesis tool for device driver, which can help many hardware peripheral providers to solve their problem.
|
author2 |
王立洋 |
author_facet |
王立洋 Chung-Han Chang 張眾函 |
author |
Chung-Han Chang 張眾函 |
spellingShingle |
Chung-Han Chang 張眾函 Design and Implementation of USB Device Driver Generator for Windows Operating Systems |
author_sort |
Chung-Han Chang |
title |
Design and Implementation of USB Device Driver Generator for Windows Operating Systems |
title_short |
Design and Implementation of USB Device Driver Generator for Windows Operating Systems |
title_full |
Design and Implementation of USB Device Driver Generator for Windows Operating Systems |
title_fullStr |
Design and Implementation of USB Device Driver Generator for Windows Operating Systems |
title_full_unstemmed |
Design and Implementation of USB Device Driver Generator for Windows Operating Systems |
title_sort |
design and implementation of usb device driver generator for windows operating systems |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/32520229246053474718 |
work_keys_str_mv |
AT chunghanchang designandimplementationofusbdevicedrivergeneratorforwindowsoperatingsystems AT zhāngzhònghán designandimplementationofusbdevicedrivergeneratorforwindowsoperatingsystems AT chunghanchang wēiruǎnshìchuāngxìtǒngzhīusbzhuāngzhìqūdòngchéngshìchǎnshēngqìzhīyánzhì AT zhāngzhònghán wēiruǎnshìchuāngxìtǒngzhīusbzhuāngzhìqūdòngchéngshìchǎnshēngqìzhīyánzhì |
_version_ |
1718395380175994880 |