原创 輸入特殊字符

C-q X 是一個通用的輸入特殊字符的解決辦法,X 表示一個特殊 字符, 在幾乎所有的模式下,輸入 C-q 然後是一個就可以輸入這個 特殊字符。 一般來說、所有的特殊的字符都和某一個特定的函數綁定在一起 了,例如 C-a , ASC

原创 裸看美劇必備英文詞彙文章索引

一、起居類分類詞彙 1、臥室 2、廚房 3、衛生間 4、浴室 5、桌椅 6、櫃子、架子 7、電器 8、雜物 二、護膚和化妝品類 三、旅遊英語詞彙 四、學科分類詞彙 五、世界著名旅遊勝地分類詞彙 六、教育相關分類詞彙 1、由於中外學校結

原创 iconv內碼轉換

http://blog.csdn.net/wzb56/article/details/6949518

原创 統計Linux kernel的啓動時間

http://blog.chinaunix.net/uid-23028407-id-3058667.html

原创 backtrace find caller

http://linux.die.net/man/3/backtrace

原创 正則表達式

正則表達式語法 正則表達式(regular expressions, 縮寫爲regexp)是由幾個特殊字符和一些普通字符組成,一個普通字符就是一個簡單的正則表達式,僅僅可以匹配與自己相同的字符。而特殊字符包括“$”,“^”,“.”,“*”

原创 05 Concurrency and Race Conditions .

//spinlock #include <linux/spinlock.h> spinlock_t mylock = SPIN_LOCK_UNLOCKED; /* Initialize */ /* Acquire the spin

原创 inline

inline屬性在使用的時候,要注意以下兩點:inline關鍵字在GCC參考文檔中僅有對其使用在函數定義(Definition)上的描述,而沒有提到其是否能用於函數聲明(Declare)。 從inline的作用來看,其放置於函數聲明中

原创 supermemor

http://blog.sina.com.cn/s/blog_5f2d67f90100cw0w.html http://zhixing.bjtu.edu.cn/thread-105229-1-1.html

原创 10 irq

http://www.cnblogs.com/yanyansha/archive/2011/02/27/1966338.html

原创 06 高級字符驅動

int (*ioctl) (struct inode *, struct file *, unsigned, unsigned long); struct file_operations 是一個字符設備把驅動的操作和設備號聯繫在一起的

原创 Abbreviation

acpi: Advanced Configuration and Power Management Interface asm: Assembly language NUMA: Non Uniform Memory Access Achi

原创 15 內存映射和DMA

head remap_fpn_range() use SetPageReserved  ClearPageReserved (2.6) or mem_map_reserve(2.4)  to use get_free_pages();

原创 08 分配內存

NOTICE struct kmem_cache_t * kmem_cache_create (const char *name, size_t size, size_t align,unsigned long flags, void