原创 【轉】devfs、sysfs、udev

 一、devfs       linux下有專門的文件系統用來對設備進行管理,devfs和sysfs就是其中兩種。 在2.6內核以前一直使用的是d

原创 【轉】個人對kobject的一點研究

 LINUX中最讓人不解的大概就是/sys下面的內容了 下面首先讓我們來創建一個簡單的platform設備,並從這個設備的視角進行深入,在此篇文章的深入過程中,我們只看kobeject的模型 我所使用的內

原创 make menuconfig/.config/Kconfig解析

  在對linux進行編譯,常用的命令是make menuconfig,使用圖形界面來對整個系統進行裁剪。當然,除了這條指令,還包括很多配置命令,比如make defconfig, make oldcon

原创 【轉】從文件到字符設備

  在/dev下面有很多設備,其中也有大家廣爲使用的字符設備,呢裏面的文件是如何與字符設備掛鉤的呢~  平時我們使用的open函數是如何動態加載字符設備的操作集的呢~ 下面就讓我們慢慢剖析~ (以內核2.