原创 alsa軟件結構

1,alsa的基本軟件結構     alsa  app   --------------------     alsa lib  --------------------    alsa driver   ----------------

原创 android中移植 c/c++程序

android中移植 c/c++程序    在android的linux內核中要移植 c/c++程序,一般要編譯成static的,而若要運行dynamically linked的程序,則要按照android的相關機制。Android 並沒

原创 淺析linux下鍵盤設備工作和註冊流程

懶得寫了, 轉幾篇過來:   原帖地址: http://blog.chinaunix.net/u1/38994/showart_1130025.html   淺析linux下鍵盤設備工作和註冊流程 【淺析linux下鼠標驅動的實現】

原创 writing-an-alsa-driver(編寫一個ALSA驅動)翻譯稿 第一章

編寫一個 ALSA 驅動 Takashi lwai   原帖地址:http://blog.chinaunix.net/u1/49088/showart_1006023.html   非常感謝作者的翻譯。 編寫一個 ALS

原创 linux 網絡鍵盤,鼠標

因爲公司的板子上鍵盤不好按,所以寫個網絡版的,方便調試。   client .c   #include <string.h> #include <stdio.h> #include <stdlib.h> #include <linux

原创 淺析linux下鼠標驅動的實現

http://blog.chinaunix.net/u1/38994/showart_1132089.html 淺析linux下鼠標驅動的實現 【淺析linux下鍵盤設備工作和註冊流程】 對於鼠標驅動和前面分析過的鍵盤驅動都是共

原创 將Android移植到FS2410開發板上

將Android 移植到FS2410 開發板上                               轉載請註明源自 嵌入式學習網 - 王安                          http://embst

原创 Linux MTD 源代碼分析

Linux MTD 源代碼分析 http://blogimg.chinaunix.net/blog/upfile/070511172139.pdf   MTD 原始設備與 FLASH 硬件驅動的對話 MTD 原始設備

原创 Android源代碼編譯

Android源代碼編譯 1. 下載repo工具 curl http://android.git.kernel.org/repo > $HOME/bin/repocd $HOME/binchmod +x repo 2.導出android項

原创 Linux下ALSA聲卡編程

<script type="text/javascript"> document.body.oncopy = function() { if (window.clipboardData) {

原创 Serial Programming Guide for POSIX Operating Systems

http://digilander.libero.it/robang/rubrica/serial.htm#7_1 5th Edition Michael R. Sweet Copyright 1994-1999, All Righ

原创 公司正式上 Android了。

以前只是自己的興趣, 看過一點點 android的東西, 現在要正式的學習和使用了。 先了解一下差異吧,不知道未來的路在哪裏。   在kernel子目錄下存放的就是Android的Linux Kernel了, 通過和標準的Linux 2.

原创 在內核中訪問 文件系統裏的文件。

#include <linux/version.h> #include <linux/module.h> #include <linux/kernel.h> #include <linux/fs.h> #include <linux/fc

原创 Linux 虛擬鼠標,鍵盤 之一。

Linux 有自己的 input 子系統,可以統一管理鼠標和鍵盤事件。 基於輸入子系統 實現的 uinput 可以方便的在用戶空間模擬鼠標和鍵盤事件。 當然,也可以自己造輪子, 做一個字符設備接收用戶輸入,根據輸入,投遞 input 事件

原创 linux uinput 分析。

linux uinput 本文以 2.6.22.7 的kernel 爲基礎。 首先 uinput 是一個字符設備, 其次它還是一個 input 設備。另外它可以是一個鼠標或者鍵盤設備。 從 init 部分說起吧。 static cons