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 :
بازگشت