題名: A Design Framework for Embedded Linux Drivers
作者: Lin, Kuan-Jen
Chen, Shin Wen
Chen, Jian Lung
關鍵字: Embedded Linux
Device driver
Design framework
Open source
Software synthesis
期刊名/會議名稱: 中華民國92年全國計算機會議
摘要: A device driver is a software layer to talk to peripheral hardware device. Because of the need for hardware knowledge and the lack of appropriate assistant tool, writing device drivers has always been tedious and error-prone. This paper proposes a design framework to facilitate the driver development for embedded Linux OS. The framework provides a structural design approach and automatic tools for design. It consists of a two stage design process. The first stage is to automatically generate a driver code skeleton from user-specified configurations. In the second stage, a user can complete the driver code using C language and our proposed Embedded Driver-Specific Language (EDSL). The driver code written in EDSL not only is more concise and easier verified, but also can be automatically synthesized to C codes. A preliminary implementation of the design framework has been applied to develop device drivers for an ARM7-based platform and obtained favorable results.
日期: 2006-06-14
分類:2003年 NCS 全國計算機會議

文件中的檔案:
檔案 描述 大小格式 
OS_0042003223.pdf58.38 kBAdobe PDF檢視/開啟


在 DSpace 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。