原创 linux設備驅動程序學習(7) tasklet,工作隊列,共享隊列
tasklet tasklet vs 內核定時器 相同:始終在中斷期間運行,始終會在調度他們的同一CPU上運行,而且都接收一個unsigned long參數 不同:不可以要求tasklet在某一給定的時間執行 tasklet對中斷處理
原创 linux設備驅動學習(5) 高級字符驅動程序操作--ioctl
ioctl 驅動程序可以使用ioctl執行硬件控制。 兩種原型: 1.在用戶空間 int ioctl(int fd,unsigned long
原创 哈希表
轉帖]什麼叫哈希表(Hash Table) 什麼是哈希表? 也叫散列表,是一個根據關鍵碼值直接進行訪問的數據結構,也就是說,它通過把一個關鍵碼值映射到表中一個位置來訪問記錄,以加快查找速度。這個映射函數叫做散列函數,存放記錄的數組叫