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 con
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
,s3cxxxx,omapxxx and so on, and audio-related usually contains the clock in the SOC, DMA, I2S, PCM and so on, as long as the designation of the SOC, Then we can think that it will have a corresponding platform, it is only related to the SOC, and machine, so we can abstract platform, so that the same SOC do not make any changes, can be used in different machine. In fact, it's better to think of platform as a certain soc. codec literal meaning is codec,
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
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, forces
.cbdstlengthused;
When the source signal is 8 K sampling, 16 bits PCM encoding, single channel, and a wave audio signal with a length of 1 second, the driver uses the truespeech audio codec that comes with Windows 98, it can achieve a compression rate of about, which is quite satisfactory.
Summary:
This article takes truespeech codec as an example to intr
1 PCM InterfaceFor different digital audio subsystems, there are several microprocessor or interfaces used for digital conversion between DSP and audio devices. The simplest audio interface is the PCM (pulse Coding Modulation) interface, which consists of Clock Pulse (bclk),
/recording mode) to the hardware abstraction layer Alsahal complete. The abstraction layer can invoke the local standard interface, such as Masladevice->route, or call the Alsa-lib library directly to manipulate the underlying driver.
Linux's audio drive structure is relatively complex, the source code is located in the kernel directory of the/sound/soc/, where
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|
is better than ALSA in terms of hardware adaptation, and it supports more sound card categories. Although ALSA is not widely used as OSS, it has more friendly programming interfaces and is fully compatible with OSS. It is undoubtedly a better choice for application programmers.
Iii. Linux OSS audio device driver
3.1 composition of OSS driver
The OSS standard has
. 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
://blog.csdn.net/droidphone Original, reproduced please indicate the source, thank you./*****************************************************************************************************/
The most important data structures for codec in 2. asoc Describe codec are: SND_SOC_CODEC,SND_SOC_CODEC_DRIVER,SND_SOC_ Dai,snd_soc_dai_driver, where the Snd_soc_dai and Snd_soc_dai_driver are also used in ASOC platform drive, platform and codec's Dai through Snd_soc_dai _link structure that binds the con
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
, 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
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
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
Driver Components
Asocsplits an embedded audio system into 3 components :-
* Codec DRIVER: the codec driver is platformindependent and contains audio
Controls, audio interface capabili
I. Overview of I2SThe I2S (Inter-ic sound) bus is a bus standard developed by Philips for audio data transmission between digital audio devices, a bus dedicated to theData transfer between the two. A digital audio interface consisting of 4 lines, commonly used in HIFI,STB portable devices. Tx and RX signal lines are us
I used the uda1341 audio chip in the Development Board, followed by the standard IIS bus. in Linux, the support for IIS and uda1341 has been improved, we only need to set the corresponding IIS pin as the pin of the schematic design of our development board.
1. The configuration of the makemenuconfig sound card is as follows:
Device Drivers
2. Configure the Sound Card Driver
Here is wher
/6133229.aspx.
Ii. By default, the GCC and G ++ compilers are not installed on fedora. Therefore, as a coder, the first thing to do is install GCC, G ++:
Yum install GCC gcc-C ++
Iii. decoder Installation
Audio decoder:
Yum install gstreamer *
Video Decoder:
Yum install FFMPEG-libs gstreamer-FFMPEG libmatrosca xvidcore libdvdread libdvdna v lsdvd
Extended totem playback DVD:
Yum install totem-xine totem-gstreamer xine-Lib-extras-freeworld
4. Instal
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.