Font Size: a A A

Design And Implementation Of Embeded Video And Audio System On Intel XScale Architecture

Posted on:2010-10-22Degree:MasterType:Thesis
Country:ChinaCandidate:A L ZhongFull Text:PDF
GTID:2178330332987386Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
For most embedded Linux is based on Linux 2.4 at now, the main goal of this paper is to investigate the principle of video and audio driver, and applies it to embedded Linux2.6 based on Intel XScale platform.This paper first analyzes embedded system and the characteristics of embedded Linux operating system, then the author conducts a systematic research on ARM architecture, pointing out the improvements of the XScale kernel, compared with other architectures. At the same time, this paper researchs the Boot Loader architecture, analyzes makefile document under Linux 2.6 kernel and the main issues in ARM-Linux kernel implementation, builds the development platform for the embedded system based on Linux 2.6 kernel. On the basis of all these, this paper mainly researches the properties and applications of LCD and AC97 controller in XScale architecture processor, presents a hardware implementation scheme for the sound and display functions of embedded processor PXA255. Finally, this paper conducts a research on the loading process of drivers and registration methods of devices and drivers, implements LCD FrameBuffer display driver, analyzes ALSA architecture and the execution process of API functions provided by ALSA-lib in detail, and realizes the bottom driver for ALSA audio system.
Keywords/Search Tags:XScale, LCD, AC97, FrameBuffer, ALSA
PDF Full Text Request
Related items