原创 Linux驅動面試題

Linux驅動面試題 1、 Linux設備中字符設備與塊設備有什麼主要的區別?請分別列舉一些實際的設備說出它們是屬於哪一類設備。 字符設備:字符設備是個能夠像字節流(類似文件)一樣被訪問的設備,由字符設備驅動程序來實現這種特性。字

原创 Linux中匿名頁的反向映射

vma, anon_vma和anon_vma_chain的聯繫 本文主要參考了vma, anon_vma和anon_vma_chain的聯繫這篇文章,結合相關資料,對該文進行了一些改進。 Linux提供了內存映射這一特性,它實現了

原创 USB OTG模式及切換

https://blog.csdn.net/kris_fei/article/details/78620960 Platform: RK3288 OS: Android 6.0 Kernel: 3.10.92 先提USB HOST

原创 linux驅動面試題整理

1、字符型驅動設備你是怎麼創建設備文件的,就是/dev/下面的設備文件,供上層應用程序打開使用的文件? 答:mknod命令結合設備的主設備號和次設備號,可創建一個設備文件。 評:這只是其中一種方式,也叫手動創建設備文件。還有UDE

原创 linux驅動工程面試必問知識點

linux內核原理面試必問(由易到難) 簡單型 1:linux中內核空間及用戶空間的區別?用戶空間與內核通信方式有哪些? 2:linux中內存劃分及如何使用?虛擬地址及物理地址的概念及彼此之間的轉化,高端內存概念? 3:linux

原创 Linux深入理解Socket異常

在各種網絡異常情況的背後,TCP是怎麼處理的?又是怎樣把處理結果反饋給上層應用的?本文就來討論這個問題。分爲兩個場景來討論 建立連接時的異常情況 1 正常情況下   經過三次握手,客戶端連接成功,服務端有一個新連接到來。 2 客

原创 非線性映射

版權聲明:本文爲CSDN博主「CQ062364」的原創文章,遵循CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。 原文鏈接:https://blog.csdn.net/CQ062364/article/deta

原创 (十五)Linux內存管理之RMAP

http://www.coder55.com/article/33206 背景 Read the fucking source code! --By 魯迅 A picture is worth a thousand words.

原创 面經 cisco

面經 cisco https://www.cnblogs.com/alantu2018/p/9236313.html 面經 cisco 2 https://www.cnblogs.com/alantu2018/p/9236344.

原创 imx6的IOMUX配置方法

2016年03月14日 10:26:49 9527zyj 閱讀數 5218 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/qq_29729577/article/details/

原创 imx6設備樹pinctrl解析

最近在移植linux,用到kernel版本爲3.14.28,在高版本的內核源碼中用到了設備樹(device-tree),設備樹中用到pinctrl的配置,記錄一下。 1、普通設置 在配置串口時,pinctrl的配置信息如下所示:

原创 飛思卡爾IMX6處理器的GPIO-IOMUX_PAD說明

在linux或android系統中,假如我們要配置飛思卡爾IMX6處理器的GPIO管腳,比如是GPIO_19這個管腳,那麼要像這樣: #define MX6Q_PAD_GPIO_19__GPIO_4_5

原创 imx6q平臺的gpio配置方法

這裏介紹一下imx6q平臺的gpio配置方式,如下圖所示爲原理圖(從原理圖中可看到每個引腳的名稱)。 比如引腳名稱爲GPIO_16,打開kernel_imx/arch/arm/boot/dts/imx6q-pinfunc.h文件

原创 Android的init過程詳解(一)

2013年04月14日 20:06:42 geekguy 閱讀數 7785更多 所屬專欄: Android深度探索 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/nokiaguy

原创 Android的init過程(二):初始化語言(init.rc)解析

2013年06月17日 09:36:09 geekguy 閱讀數 34155更多 所屬專欄: Android深度探索 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 https://blog.csdn.net/nokiagu