原创 linux內核模塊筆記

主題: 1. 嵌入式基礎知識 2. linux內核介紹 3. 內核的編譯和安裝(x86) 4. 第一個模塊 5. 模塊的相關工具 6. 模塊的符號導出 7. 模塊的參數 1.看linux/module.h。 這個文件所在

原创 sim卡數據交互流程數據

/**  * 本文檔記錄了與UIM卡交互的  * 詳細過程,整個的流程是基於高通平臺來進行的,  * 參考了GSM 11.11 及電信UIM卡技術要

原创 sim卡安全問題

USIM:存儲支持鑑權密鑰K(是整個UMTS安全體系的核心)。接受參數有:隨機數(RAND),鑑權標誌參數(AUTN),並計算生成消息鑑權碼(XMA

原创 arm彙編語法Demo

</pre><pre name="code" class="cpp"> /************************************************************************* >

原创 mmu介紹

arm exynos4412平臺mmu配置以及的簡單創建. 1.mmu的全稱是Memory Management Unit(內存管理單元) 2.mmu所在位置.mmu再arm核心.他不是一個外設,他是arm核心的的一部分.  3.爲什麼

原创 c語言const關鍵字

作者:沉默羔羊 c語言const關鍵字:     --  特點。         使用該關鍵修飾的變量不能被改變。      --指針常量。        demo:           const char *p或者是 char con

原创 c語言有頭循環單鏈表

/************************************************************************* > File Name: singleLineTable.c > Aut

原创 c語言單鏈表實現

/************************************************************************* > File Name: singleLineTable.c > Aut

原创 c語言循環單鏈表

/************************************************************************* > File Name: singleLineTable.c > Aut

原创 ubuntu14.04 配置.linux 查看源代碼神器,ctags+vim

如何查看linux下的源代碼:以前我會再linux安裝一個source insight,但是安裝這兒需要有安裝這個wine,才能安裝上去. ctags+vim的組合:   今天介紹另一種linux下查看源代碼的工具就是.ctags+vim

原创 ubuntu 14.10 輸入法和vim相關配置。

:set number :set cindent syntax on set autoindent  " 自動縮進" set cindent  " 自動縮進" set tabstop=4  " Tab鍵的寬度" set softtabs

原创 C99_變長結構體實現

/************************************************************************* > File Name: C99_lengthenStruct.c >

原创 從零開始寫一個arm下的裸板程序

從零開始寫一個arm下的裸板程序.我們整個程序是基於uboot運行的. 所有我們可以藉助uboot中的printf來輸出,默認開發版的標準輸出是串口. 電腦的默認標準輸出的屏幕. 1.需要創建的文件由include文件夾,用來存放頭文

原创 linux c string庫函數總結

#include<strings.h>忽略大小比較兩個字符是否相當。如果s1>s2返回一個大於0的數。 如果s1 = s2 返回一個0。如果s1<s2返回一個小於0的數。/*********************************

原创 c 語言函數可變參數的處理

/************************************************************************* > File Name: va_list.c > Author: zsh