Knowledge Point analysis:Microsoft UAA (Microsoft Universal Audio Architecture) bus driver is Microsoft's system-level support driver for HD Audio standard HD Audio bus (High Definition Audio. The new HD
Part of this article refers to the blog from Droidphone (http://blog.csdn.net/droidphone/article/details/6271122), about Alsa writing a very good article, just a few examples. This article is a combination of examples to analyze the ALSA audio driver.Development environment: ubuntu10.04Target board: linux-2.6.37 (view Linux kernel information via command uname-r)Compiler: arm-none-linux-gnueabi-(None on behalf of compiler creator, such as: FSL for Fre
Bowen from Http://blog.csdn.net/droidphone Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx1. Origin of Asoc
Asoc--alsa system on Chip is built on a standard ALSA drive layer to better support a software system for embedded processors and audio codec in mobile devices. Before ASOC, the kernel had some support for
User:
$ Su-
Step 2:
Change the running level to enter the character interface:
# Init 3
Step 3:
CD to the driver directory
./Ati-driver-installer-10-12-x86.x86_64.run # Run the Driver Installation Package
Follow the prompts
Step 4:
After the installation is complete, use shutdown-R now to restart the system.
No configuration is required. The video card can be
From: http://blog.chinaunix.net/uid-22917448-id-1765508.html
ASoC Machine Driver
ASoC machine driver==============================
The ASoC machine (or board) driver is the code that glues together the platformAnd codec drivers.ASoC machines or board-level drivers are code that binds the platform and decoder drivers together.
The machine
Compaq 511 series windows_xp driver chipset:Ftp://ftp.hp.com/pub/softpaq/sp36501-37000/sp36880.exeSound Card:Note: If you are installing Windows XP SP2, you must first install the "Microsoft universal audio architecture (uaa) bus driver ", if you are installing Windows XP SP3, you can directly install the Sound Card Driver
definition drive patch kb835221 kb888111; 2. restart the computer system; 3. re-enter the soundmax installer, and the program will automatically restart the HD Audio bus program, it is completely normal in the future. Since then, the HD Audio problem has been completely solved !!! [Analysis]: it should be kb835221 kb888111. If the two patch packages do not cor
. The two-channel, also known as stereo, has two lines in the hardware, with better sound quality and timbre than mono, but the amount of storage space occupied by digitizing is one-fold more than mono.Second, sound card driverFor security reasons, applications under Linux cannot operate directly on a hardware device such as a sound card, but must pass through a kernel-supplied driver to complete it. The essence of
The audio driver is implemented in the wavedev2 mode. This is a single-layer driver mode, and all platform-related functions are implemented in hwctxt. H and hwctxt. in CPP, it also includes MIDI support, software mixer support, S/pdif interface, gain class interface, forcespeaker interface, and so on.
(1) software implementation of the
with and to savePower). Other master clocks is fixed at a set frequency (i.e. crystals).Some master clocks are configurable (such as PLL or processor-based clocks) that can be changed by software speed (depending on system application and power-saving considerations). Other master clocks are fixed to a specific frequency value (such as a crystal oscillator).
Master Clock Driver
Master Clock Configurable
C
executed by the functions in the MDD layer, the integrated driver can be simpler and more effective.
The source code of any sample driver can be used as the basis for implementation, whether to implement a hierarchical driver or an integral driver.
For more information, see
Windows CE Drivers|
Linux Drive ALSA Model:Linux Alsa One of the sound card drivers: Alsa Architecture IntroductionLinux ALSA sound card Driver II: the creation of sound cardLinux ALSA sound card driver Three: the creation of PCM devicesLinux ALSA sound card driver Four: Control device creationLinux ALSA sound card driver V: Alsa (ASOC) i
superior to that of the single-channel, but the storage space occupied after digitalization is twice the size of the single-channel.
Ii. Sound Card drive
For security considerations, Linux applications cannot directly operate hardware devices such as sound cards, but must use the driver provided by the kernel. The essence of audio programming in Linux is to use the dri
, and when the name of the platform driver and platform device (previously configured in DT) wants to match, it invokes the probe function s3c24xx_uda134x_probe in the platform driver.
S3c24xx_uda134x_snd_device = Platform_device_alloc ("Soc-audio",-1);
if (!s3c24xx_uda134x_snd_device) {
printk (kern_err "s3c24xx_uda134x SoC
Port Environment (Bold font in redIs the modified content,Blue bold ChineseFor special attention)
1. host environment: centos 5.5 and 1 GB memory in vmare.
2. Integrated Development Environment: Elipse ide
3. compiling environment: Arm-Linux-GCC v4.4.3 and arm-None-Linux-gnueabi-GCC v4.5.1.
4. Development Board: mini2440, 2 m nor flash, 128 m nand Flash.
5, U-boot version: u-boot-2009.08
6, Linux: linux-2.6.32.2
7. References:
Complete embedded Linux application development manual, edited by Wei
Development Environment: ubuntu12.04 Development Board: ok6410, linux3.0
Alsamixer is one of the Alsa tools for Linux audio architecture. It is used to configure various audio parameters.
Alsamixer is based on the graphic interface under the text. You can easily set the desired volume and switch a switch by using the upper and lower keys on the keyboard, left and right keys, and so on, on the ubuntu12.04 sy
Download uaa bus drive address http://www.microsoft.com/downloads/details.aspx? Displaylang = ZH-CN familyid = D0934D06-15B3-4A65-8C52-746BEB24E86C
File Name:WindowsServer2003-KB901105-v3-x86-CHS.exe
915 platform PCI-E architecture after installing Windows Server 2003 SP1 system, the computer can not find the sound card, and the system device inside the "Microsoft for high definition audio uaa bus driverProgram"Error. If a
1. the role of the platform driver in ASOC has been described in the previous chapters. ASOC is divided into three parts: machine, platform, and CODEC. The main role of the platform driver is to manage audio data, finally, the audio data is transmitted to codec through the digital
1. Codec Introduction
In mobile devices, the role of codec can be summed up to 4 kinds, respectively:
For PCM and other signals D/a conversion, the digital audio signal to analog signals to the mic, LineIn or other input source analog signals for A/D conversion, the analog sound signal conversion CPU can handle digital signals to control the audio channel, such as playing music, listening to FM radio, or wh
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.