原创 u-boot-2016.09 make配置過程分析

概述 本文基於u-boot樹莓派3代配置過程進行分析,環境如下: 編譯環境:Ubuntu 14.04 LTS 編譯工具:arm-Linux-gnueabi-gcc 代碼版本:u-boot v2016.09 配置文件:rpi_3

原创 u-boot-2016.09 make編譯過程分析(一)

u-boot-2016.09 make編譯過程分析(一) 綜述 u-boot自v2014.10版本開始引入KBuild系統,Makefile的管理和組織跟以前版本的代碼有了很大的不同,其Makefile更加複雜。整個Makefile中

原创 u-boot-2016.09 make編譯過程分析(二)

u-boot-2016.09 make編譯過程分析(二) 綜述 u-boot自v2014.10版本開始引入KBuild系統,同更改前的編譯系統相比,由於Kbuild系統的原因,其Makefile變得更加複雜。 u-boot的編譯跟ke

原创 linux設備驅動學習總結-keyPoints

1、linux設備模型把linux驅動分爲三部分:總線、設備、驅動,設備與驅動相對獨立,由總線負責設備和驅動的匹配,設備註冊匹配驅動,驅動註冊匹配設備。 2、linux內核充分體現了面向對象的思想,爲了實現高內聚,低耦合的軟件模型,lin

原创 宋牧春: Linux設備樹文件結構與解析深度分析(2)

宋牧春: Linux設備樹文件結構與解析深度分析(2) 原創2017-08-26 宋牧春 Linuxer Linuxer 微信號 LinuxDev 功能介紹 發佈Linux內核、應用和驅動開發,Linux運維相關的資訊和學習

原创 宋牧春: Linux設備樹文件結構與解析深度分析(1)

本文轉載自微信公衆號linuxer 作者簡介 宋牧春,linux內核愛好者,喜歡閱讀各種開源代碼(uboot、linux、ucos、rt-thread等),對於優秀的代碼框架及其癡迷。現就職於一家手機研發公司,任職Android BSP

原创 各種開源授權許可協議對比分析

  GPL LGPL Apache BSD 類庫引用再發行 用作商業用途必須開源 基於類庫以上的軟件程序用作商業用途可不必開源,需表明出處,原作者相關信息。 基於類庫以上的軟件程序用作商業用途可不必開源,

原创 process interview keyPoints

first courses 1、進程是資源封裝的最小單位,線程是任務調度的最小單位 進程封裝的資源主要有:進程ID、mm_struct(內存管理相關結構)、文件系統結構(當前用戶,當前目錄等)、文件相關結構(全部    打開的文件描述符)

原创 哈希表,數組,鏈表應用場景分析

數組的特點是:尋址容易,插入和刪除困難; 而鏈表的特點是:尋址困難,插入和刪除容易。 那麼我們能不能綜合兩者的特性,做出一種尋址容易,插入刪除也容易的數據結構? 答案是肯定的,這就是我們要提起的哈希表,哈希表有多種不同的實現方法,我接下來

原创 5分鐘理解udev

Udev到底是個什麼鬼? 簡單講:udev負責在用戶空間,根據用戶設置的規則,在監測到設備被插入後,在/dev/下自動創建並命名設備文件節點(實際上只能做一個已存在節點的鏈接文件),也可以自動設置設備屬性。   //經常會遇到這種情況,在

原创 移植Qt5.6到imx6系列處理器移植過程說明--支持qml

需要word版本的同學可自行下載:點此下載 由於項目需要,領導要求實現Qt5的移植,目標板是imx6sx,且界面一定要炫酷.....好吧,既然要炫酷,當然要利用Qt的qml,然而qml又需要opengl的支持。 於是便開始了虐心的Qt5.

原创 git全方位教程-由具體到抽象-摘自架構師小祕圈和runoob.com

首先摘錄一段架構師小祕圈發佈的對git的“通俗”理解,瞬間就知道git的基本操作了有木有   老司機教你如何使用git來管理小黃書? 胸懷大志的你,立志要寫小黃文 於是你在本機奮筆疾書了三個月,然後電腦硬盤被某白色液體弄壞了.

原创 linux設備驅動歸納總結

本文轉載自chinaunix,作者:diytvgy,感覺總結的不錯,代碼和原理結合,適合初學者學習 前言: (總結已經基本寫完,這段時間我會從新排版和修正。錯誤總會有的,望能指正!) 前段時間學習了嵌入式驅動,趁着沒開始找工作,這

原创 shell腳本極簡教程-轉載自架構師小密圈

shell腳本極簡教程 2017-10-10 架構師小祕圈 架構師小祕圈 架構師小祕圈 微信號 seexmq 功能介紹 架構師小祕圈,聚集10萬架構師的小圈子!不定期分享技術乾貨,行業祕聞,彙集各類奇妙好玩的話題和流行動向

原创 shell極簡教程(二) -轉載自架構師小祕圈

shell極簡教程(二) 2017-10-16 架構師小祕圈 架構師小祕圈 架構師小祕圈 微信號 seexmq 功能介紹 架構師小祕圈,聚集10萬架構師的小圈子!不定期分享技術乾貨,行業祕聞,彙集各類奇妙好玩的話