คำถามในหัวข้อ 'linux-device-driver'

การจัดสรรหน่วยความจำต่อเนื่องที่ปักหมุดไว้มากกว่า 4 MB ใน Linux Kernel
สำหรับการโต้ตอบกับอุปกรณ์ PCI ที่กำลังถูกสร้างขึ้น เราต้องการสร้างหน่วยความจำขนาดใหญ่ที่ต่อเนื่องกันซึ่งบอร์ดสามารถเข้าถึงได้ ดังที่เป็นอยู่ตอนนี้ หน่วยความจำที่ใหญ่ที่สุดที่ฉันสามารถจัดสรรได้คือขนาด 4 เมกะไบต์...
8729 มุมมอง

การรับข้อผิดพลาด: การประกาศโดยนัยของฟังก์ชัน 'proc_create'
ฉันได้รับข้อผิดพลาด "การประกาศโดยนัยของฟังก์ชัน 'proc_create'" ขณะรวบรวมโมดูลไดรเวอร์ของฉัน ฉันต้องการสร้างรายการใน /proc และพิมพ์จำนวนโปรแกรมที่ใช้โมดูลนี้ คุณช่วยบอกฉันหน่อยได้ไหมว่ามีอะไรผิดปกติที่นี่?? นี่คือรหัสของฉัน...
1620 มุมมอง
schedule 20.11.2023

พอร์ตอนุกรมค้างเมื่อปิด ()
ฉันพัฒนาโมดูลเคอร์เนลแบบง่ายนี้ ซึ่งจำลองพอร์ตอนุกรมโดยใช้คิว FIFO และตัวจับเวลา (อ่านจากฮาร์ดแวร์ : ออกจากคิว เขียนไปยังฮาร์ดแวร์ : ใส่ในคิว) ซอร์สโค้ดจะปรากฏขึ้นถัดไป #include <linux/kernel.h> #include <linux/errno.h> #include...
374 มุมมอง