佈道師peter
ALSA子系統 | ALSA Buffer的更新
PCM 數據管理可以說是 ALSA 系統中最核心的部分。不管是錄音還是播放,都要用到buffer管理數據。播放:copy_from_user 把用戶態的音頻數據拷貝到 buffer 中,啟動 dma 設備把音頻數據從 buffer 傳送到 I2S tx FIFO。
萬字整理 | systrace的實現
'-o trace.html',指定了trace的輸出文件;'gfx view wm am dalvik input sched freq idle',指定了需要抓取的事件;
一文搞懂 | ARM微架構的變化
伴隨智慧型手機的高速發展,移動處理器架構設計廠商ARM公司幾乎每年都更新CPU的核心架構。Intel's Sandy Bridge Architecture Exposed 見原文連結。
萬字連載(上):如何 Bringup SoC 晶片
我一直認為戰略上蔑視技術,戰術上重視技術是很有必要的學習態度。這是一篇 Bringup SoC 晶片的指導手冊,更是一篇了解整個系統流程的地圖。
應讀者要求講講 DMA
DMA 概念介紹DMA 傳輸是由 CPU 發起的:CPU 會告訴 DMA 控制器,幫忙將 source 地方的數據搬到 dest 地方。CPU 發完指令之後,就不管了。具體怎麼搬,何時搬,完全由 DMA 控制器決定。