原创 SIM Card-基礎 (11.14)

//本篇博文會詳解講解SIM卡技術基礎,結合協議11.14

原创 Linux-驅動編譯流程

以下面的字符設備源碼爲例:(當然用戶也可以使用helloworld的源碼): 把文件放在: \home\ellison\linuxdev\demo_chrdev 1. 編寫Makefile文件,放在同樣的目錄: 在該Ma

原创 Android-Zygote生成子進程SystemServer流程

概要的描述了Android平臺上,由Zygote進程生成子進程System_Server的流程;

原创 硬切換與軟切換

手機用戶對網絡的最大意見就是經常掉話。這是因爲手機越區切換時採用的是“硬切換”,在從一個基站覆蓋區進入另一個基站覆蓋區時先斷掉與原基站的聯繫,然後再尋找新進入的覆蓋區的基站進行聯繫,這就是通常所說的“先斷後接”,當然這個斷的時間差僅幾百毫

原创 Linux內核編譯

幾個概念: 1. 內核源碼樹: 簡單來說就是Linux內核源代碼,它是編譯驅動的前提;ubuntu系統默認情況下是沒有的;需要自己手動去下載內核源碼樹; 2.  驅動最終以*.ko的形式生成,insmod的本質就是將ko文件與運行的內核進

原创 Linux I/O模型

Linux異步I/O是Linux內核中提供的一個相當新的增強。它是2.6版本內核的一個標準特性,異步非阻塞I/O背後的基本思想是允許進程發起很多I/O操作,而不用阻塞或等待任何操作完成。稍後或在接收到I/O操作完成的通知時,進程就可以檢