函數接口說明
創建目錄、文件函數:
/* 創建目錄 */
struct dentry *debugfs_create_dir(const char *name, struct dentry *parent);
/*創建節點 */
struct dentry *debugfs_create_file(const char *name, umode_t mode,
struct dentry *parent, void *data,
const struct file_operations *fops);
name :要創建的/sys/kernel/debug
下的目錄名
parent :父目錄,用struct dentry
結構體表示。如果直接在/sys/kernel/debug/
下創建文件,則為NULL
創建不同大小的文件:
//創建十進制的無符號文件
void debugfs_create_u8(const char *name, umode_t mode,
struct dentry *parent, u8 *value);
void debugfs_create_u16(const char *name, umode_t mode,
struct dentry *parent, u16 *value);
void debugfs_create_u32(const char *name, umode_t mode,
struct dentry *parent, u32 *value);
void debugfs_create_u64(const char *name, umode_t mode,
struct dentry *parent, u64 *value);
//創建十六進制的無符號文件
void debugfs_create_x8(const char *name, umode_t mode,
struct dentry *parent, u8 *value);
void debugfs_create_x16(const char *name, umode_t mode,
struct dentry *parent, u16 *value);
void debugfs_create_x32(const char *name, umode_t mode,
struct dentry *parent, u32 *value);
void debugfs_create_x64(const char *name, umode_t mode,
struct dentry *parent, u64 *value);
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
接口
+關注
關注
33文章
8691瀏覽量
151712 -
驅動
+關注
關注
12文章
1851瀏覽量
85498 -
Linux
+關注
關注
87文章
11342瀏覽量
210153 -
函數
+關注
關注
3文章
4345瀏覽量
62882
發布評論請先 登錄
相關推薦
AT鍵盤接口說明 The AT keyboard
AT鍵盤接口說明 The AT keyboardIBM Keyboards,Not really an interesting topic,One would expect.So why would
發表于 10-24 11:01
OLED接口說明讀寫流程
目錄OLED顯示實驗(8080接口方式)OLED接口說明讀寫流程簡述SSD1306 的 8080 并口讀寫時序解析OLED顯存的排列OLED基本操作流程OLED庫函數使用說明OLED庫
發表于 12-03 06:07
FireflyApi接口說明相關資料推薦
1、FireflyApi接口說明FireflyApi提供了部分系統接口以及封裝了部分用戶需要的功能接口,主要是為了讓用戶容易和簡單的使用系統常用接口, 此文檔只是對
發表于 07-13 17:26
FireflyApi使用案例與接口說明
1、FireflyApi使用案例與接口說明FireflyApi提供了部分系統接口以及封裝了部分用戶需要的功能接口,主要是為了讓用戶容易和簡單的使用系統常用接口, 此文檔只是對
發表于 07-19 16:16
CAN編程接口說明
CAN編程接口說明:1、 與上位機通訊方式MixNet設備支持CAN數據包傳輸模式。此模式下MixNet設備使用特定的數據結構與上位機軟件進行通訊。MixNet 設備使用了一個通用的數據結
發表于 09-25 16:55
?8次下載
評論