Design of an Integrated Interface Circuit and Device Driver Generation System 


Vol. 32,  No. 6, pp. 325-333, Jun.  2007


PDF
  Abstract

An OS requires the device driver to control hardware IPs at application level. Development of a device driver requires specific acknowledge for target hardware and OS. In this paper, we present a system which generates a device driver together with an interface circuit. In the proposed system, an efficient device driver is generated by selecting a basic device driver skeleton, a function module code, and a header file table from the pre-constructed library and an interface circuit is constructed such that the generated device driver operates correctly. The proposed system is evaluated by generating a TFT-LCD device driver on the ARM922T core with 3.5 inch Samsung TFT-LCD in ARM-Linux environment. Experiment result shows that the writing time on the LCD is decreased by 1.12% and the compiled code size is increased by 0.17% compared to the manually generated one. The automatically generated device driver has no performance degradation in the latency of hardware control at the application program level. The system development time can be reduced using the proposed device driver generation system.

  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

S. Hwang, H. Kim, S. Lee, "Design of an Integrated Interface Circuit and Device Driver Generation System," The Journal of Korean Institute of Communications and Information Sciences, vol. 32, no. 6, pp. 325-333, 2007. DOI: .

[ACM Style]

Sun-Young Hwang, Hyoun-Chul Kim, and Ser-Hoon Lee. 2007. Design of an Integrated Interface Circuit and Device Driver Generation System. The Journal of Korean Institute of Communications and Information Sciences, 32, 6, (2007), 325-333. DOI: .

[KICS Style]

Sun-Young Hwang, Hyoun-Chul Kim, Ser-Hoon Lee, "Design of an Integrated Interface Circuit and Device Driver Generation System," The Journal of Korean Institute of Communications and Information Sciences, vol. 32, no. 6, pp. 325-333, 6. 2007.