DocumentCode
2753324
Title
Device Driver Isolation within Virtualized Embedded Platforms
Author
Sumpf, Sebastian ; Brakensiek, Jörg
Author_Institution
Res. Intern with Nokia Res. Center., Palo Alto, CA
fYear
2009
fDate
10-13 Jan. 2009
Firstpage
1
Lastpage
5
Abstract
Mobile device manufacturers are facing the challenge, to maintain device drivers across an increasing number of product variants. Isolation of device drivers into a separate domain using virtualization technology offers a way out of the resulting porting dilemma. This paper explains the architecture concept based on the L4/Fiasco microkernel, using an exemplary block device. The paper specifically details challenges and solutions with respect to enabling DMA access and ensuring access protection in the virtualized environment. Benchmark results are given to show the performance impact of the chosen architecture.
Keywords
device drivers; embedded systems; mobile handsets; virtual machines; device driver isolation; virtual machine; virtualized embedded platforms; Computer architecture; Hardware; Milling machines; Mobile communication; Operating systems; Platform virtualization; Software maintenance; USA Councils; Virtual machine monitors; Virtual manufacturing;
fLanguage
English
Publisher
ieee
Conference_Titel
Consumer Communications and Networking Conference, 2009. CCNC 2009. 6th IEEE
Conference_Location
Las Vegas, NV
Print_ISBN
978-1-4244-2308-8
Electronic_ISBN
978-1-4244-2309-5
Type
conf
DOI
10.1109/CCNC.2009.4784877
Filename
4784877
Link To Document