- 【Updated on May 12, 2025】 Integration of CiNii Dissertations and CiNii Books into CiNii Research
- Trial version of CiNii Research Knowledge Graph Search feature is available on CiNii Labs
- 【Updated on June 30, 2025】Suspension and deletion of data provided by Nikkei BP
- Regarding the recording of “Research Data” and “Evidence Data”
Study on Abstraction of USB Device Drivers on Linux
-
- Katayama, Tetsuro
- University of Miyazaki
Bibliographic Information
- Other Title
-
- LinuxのUSBデバイスドライバの抽象化に関する考察
- Linux ノ USB デバイスドライバ ノ チュウショウカ ニ カンスル コウサツ
Search this article
Description
Writing device drivers spends much time and makes efforts because it needs much knowledge of the target operating system (OS) and device. And, many device drivers must be written. This research aims at reducing the burdens of programmers who write device drivers by abstracting device drivers. As a preparatory research, this paper adopts Linux as a target OS and USB (Universal Serial Bus) device as a target device, and defines an algorithm for PROBE function of USB device drivers on Linux. USB device drivers on Linux are abstracted with dividing source codes of the device drivers by the algorithm. In addition, this paper tries dividing source codes of DISCONNECT, open, and close functions. It can assist the programmers in understanding structure or behavior of device drivers.
Journal
-
- 情処研報. OS
-
情処研報. OS 2004 (OS-97), 9-16, 2004-08-01
情報処理学会
- Tweet
Details 詳細情報について
-
- CRID
- 1050570264725422848
-
- NII Article ID
- 110002913959
-
- NII Book ID
- AN10444176
-
- ISSN
- 09196072
-
- HANDLE
- 10458/2558
-
- NDL BIB ID
- 7088520
-
- Text Lang
- ja
-
- Article Type
- journal article
-
- Data Source
-
- IRDB
- NDL Search
- CiNii Articles
- KAKEN