1. 中斷型別: 在request_irq(irq, handler, flags, devname, dev_id)中使用
#define sa_shirq 共享中斷(舊版本的,
2.6.19之前的核心)
#define irqf_shared 共享中斷(新版本的)
#define sa_interrupt 快速中斷(舊版本的)
#define irqf_disabled 快速中斷(新版本的)
#define irqf_sample_random 表示本中斷源可以用作隨機數生成器的熵池
2. 中斷的觸發型別: 在
set_irq_type(irq, type)中使用
#define irq_type_none 0x00000000 未指明型別
#define irq_type_edge_rising 0x00000001 上公升沿觸發
#define irq_type_edge_falling 0x00000002 下降沿觸發
#define irq_type_edge_both (irq_type_edge_falling | irq_type_edge_rising)
#define irq_type_level_high 0x00000004 高電平觸發
#define irq_type_level_low 0x00000008 低電平觸發
#define irq_type_sense_mask 0x0000000f /* mask of the above */
#define irq_type_probe 0x00000010 /* probing in progress */
二、顯示裝置framebuffer顏色顯示類:
1. 單色:每個畫素的顏色只有兩種,非亮即暗,分別用巨集fb_visual_mono01和fb_visual_mono10表示;
2. 偽彩色:用fb_visual_pseudocolor和fb_visual_static_pseudocolor表示;
3. 真彩色:用fb_visual_truecolor表示;
4. 直接彩色:用fb_visual_directcolor表示;
5. 灰度:用fb_visual_pseudocolor和fb_visual_static_pseudocolor表示。
一些巨集的寫法
1.宣告乙個常數用以表示1年中有多少秒 忽略閏年問題 define seconds per year 60 60 24 365 ul 2.返回兩個數的較大數 不能使用大於 小於 if語句 define max a,b abs a b a b a b 3.返回兩個數的較小數 define min a,...
linux初學者常用的一些命令彙總(自學收集)
du 檢視資料夾中檔案大小 用法 du 選項 檔案 du 選項 files0 from f a,all 輸出所有檔案的磁碟用量,不僅僅是目錄 小一些,但有時它會因為稀疏檔案間的 洞 內部碎 片 非直接引用的塊等原因而變大。b,block size 大小 使用指定位元組數的塊 c,total 顯示總計...
linux一些核心引數
kernel.maxfiles 系統支援最大的openfiles root dev mon001 sysctl a grep file max fs.file max 3260519 kernel.maxproc 系統支援的最大程序數量 root dev mon001 sysctl a grep 4...