• DocumentCode
    3109221
  • Title

    D-Bus based user device driver framework design for Linux mobile software platform

  • Author

    Cho, Young Jun ; Cho, Yun Chan ; Jeon, Jae Wook

  • Author_Institution
    Dept. of Mobile Syst. Eng., SungKyunKwan Univ., Suwon, South Korea
  • fYear
    2009
  • fDate
    5-8 July 2009
  • Firstpage
    426
  • Lastpage
    431
  • Abstract
    Mobile phone manufacturing companies wish to use a software development platform based on Linux for application security and software development efficiency. The Linux platform development confers stability. The driver code for each device should be inserted in Linux kernel to run the hardware devices of the mobile phones. Applications must request device control from the driver kernel using a specified access interface. In these structures, the stability of the mobile phone system depends on the developer´s skill. Therefore, developers must make appropriate use of the driver code to be activated in the Linux kernel. They should design the programming interface to be reliable, correct and robust, so applications can be easily ported. Therefore, we ported the device driver code from the Linux kernel to the user area. We designed a driver framework based on the D-bus in user area. Most of driver code in the user area and application can access the device passing D-bus interface the driver framework offers. Therefore, we could improve system stability.
  • Keywords
    Linux; device drivers; mobile computing; security of data; D-bus based user device driver; Linux kernel; Linux mobile software platform; application security; driver code; mobile phone manufacturing companies; programming interface; software development efficiency; specified access interface; system stability; Application software; Hardware; Kernel; Linux; Manufacturing; Mobile handsets; Programming; Robustness; Security; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics, 2009. ISIE 2009. IEEE International Symposium on
  • Conference_Location
    Seoul
  • Print_ISBN
    978-1-4244-4347-5
  • Electronic_ISBN
    978-1-4244-4349-9
  • Type

    conf

  • DOI
    10.1109/ISIE.2009.5213932
  • Filename
    5213932