คำถามในหัวข้อ 'linux-device-driver'
การจัดสรรหน่วยความจำต่อเนื่องที่ปักหมุดไว้มากกว่า 4 MB ใน Linux Kernel
สำหรับการโต้ตอบกับอุปกรณ์ PCI ที่กำลังถูกสร้างขึ้น เราต้องการสร้างหน่วยความจำขนาดใหญ่ที่ต่อเนื่องกันซึ่งบอร์ดสามารถเข้าถึงได้ ดังที่เป็นอยู่ตอนนี้ หน่วยความจำที่ใหญ่ที่สุดที่ฉันสามารถจัดสรรได้คือขนาด 4 เมกะไบต์...
8729 มุมมอง
schedule
15.11.2023
การรับข้อผิดพลาด: การประกาศโดยนัยของฟังก์ชัน 'proc_create'
ฉันได้รับข้อผิดพลาด "การประกาศโดยนัยของฟังก์ชัน 'proc_create'" ขณะรวบรวมโมดูลไดรเวอร์ของฉัน ฉันต้องการสร้างรายการใน /proc และพิมพ์จำนวนโปรแกรมที่ใช้โมดูลนี้ คุณช่วยบอกฉันหน่อยได้ไหมว่ามีอะไรผิดปกติที่นี่?? นี่คือรหัสของฉัน...
1620 มุมมอง
schedule
20.11.2023
พอร์ตอนุกรมค้างเมื่อปิด ()
ฉันพัฒนาโมดูลเคอร์เนลแบบง่ายนี้ ซึ่งจำลองพอร์ตอนุกรมโดยใช้คิว FIFO และตัวจับเวลา (อ่านจากฮาร์ดแวร์ : ออกจากคิว เขียนไปยังฮาร์ดแวร์ : ใส่ในคิว) ซอร์สโค้ดจะปรากฏขึ้นถัดไป
#include <linux/kernel.h>
#include <linux/errno.h>
#include...
374 มุมมอง
schedule
15.12.2023