原创 Linux藍牙系列(1) --- bluetooth基本概念

http://blog.chinaunix.net/uid-20587912-id-405132.html   Andrew Huang [email protected]     爲了教學和未來匯森(huisen.cc)相關方案的推出,需

原创 todo 沒有分類-會後續移到上面

內存泄漏專項 leakcanary 基礎拾漏 java強弱引用 操作系統拾漏 性能 cgroup 9.0上啓用的 用戶態lmk,go默認啓用 https://segmentfault.com/a/1190000016651162?u

原创 Linux 協議棧分析 socket

Linux.協議棧分析.socket       SYSCALL_DEFINE3(socket, int, family, int, type, int, protocol) { int retval; struct soc

原创 Linux 協議棧分析 socket——筆記

轉自:Linux.協議棧分析.socket 通過查看socket的幫助手冊可以得到socket的定義形式爲: C int socket(int domain, int type, int protocol); domain的有效值如下:

原创 Android2.2添加Ethernet 框架支持(一)

  轉自: http://blog.csdn.net/sustzombie/article/details/6764131 下載android-x86的Framework 和package 兩個文件夾; 網址:http://www.

原创 Writing Linux LCD drivers—深入分析framebuffer設備驅動的結構

來源:http://www.hzlitai.com.cn/article/yejin-article/system/1161.html   Writing Linux LCD drivers ——本文深入地分析了framebuffer設

原创 Linux 網絡系統學習: Neighboring Subsystem

轉自:   http://blog.chinaunix.net/space.php?uid=488742&do=blog&id=2113738 1. 概述 在數據包的發送過程中,通過路由獲得下一跳的 L3 地址,下一步是獲得此 L3

原创 Android核心分析(23)-----Andoird GDI之基本原理及其總體框架

來源:http://blog.csdn.net/maxleng/archive/2010/06/13/5670052.aspx 在Android中所涉及的概念和代碼最多,最繁雜的就是GDI相關的代碼了。但是本質從抽象上來講,這麼多的代碼

原创 Linux內核構建系統原理

轉自: http://blog.csdn.net/woshixingaaa/article/details/5994494 Linux內核構建系統原理 分類: linux內核編程 2010-11-08 08:21 205人閱讀 評

原创 softirq/tasklet/workqueue的區別

softirq和tasklet都屬於軟中斷,tasklet是softirq的特殊實現; workqueue是普通的工作隊列。 1、softirq 軟中斷支持SMP,同一個softirq可以在不同的CPU上同時運行,softirq必須是

原创 Linux kernel oops panic 調試技巧

轉自點擊打開鏈接 http://blog.chinaunix.net/uid-291731-id-3142689.html 最近在調試USB驅動的過程中,偶爾會出現拔出USB線纜時kernel會有oops錯誤,以下是對kernel

原创 android編譯順序

因爲要模塊編譯經常出現庫找不到,如下 make: *** 沒有規則可以創建“out/target/product/generic/obj/SHARED_LIBRARIES/libandroid_runtime_intermediates/

原创 netlink用戶層到內核——一步一步

android 層以上比較簡單,有空補上。從JNI開始      static jstring android_net_ethernet_waitForEvent(JNIEnv *env,                        

原创 2019-04-06

空閒清醒時間

原创 windows C盤清理

  先用ccleaner 查看 分佈,找到下面兩個文件夾 : C:\Windows\Installer C:\Windows\SoftwareDistribution C:\Windows\Installer 使用工具 Windows I