[英]Linux IIO driver - write/read complete configuration to the chip
如果我使用 IIO 驅動程序,向芯片寫入/讀取完整配置的最佳選擇是什么? 對於“完整配置”,我的意思是一個文件(例如chip_config.cfg),其中以某種特定格式表示該芯片的所有寄存器的值。
我現在知道哪些選項:
kernel_read_file()
和類似函數,但嚴禁使用。謝謝你的每一個建議。
這應該分兩部分完成:一個讀取和解析文件的用戶空間,以及一個讀取和寫入芯片的驅動程序。
您不能使用您上面提到的固件框架,即只寫:因為您通常需要從設備寄存器中讀取; 檢查是否設置了某些位; 從您寫入的寄存器中讀回值; 等等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.