ฉันต้องการจำลองอุปกรณ์ราคาแพงด้วยซอฟต์แวร์จำลอง (เราเรียกว่า (B)) ที่โต้ตอบกับ /dev/device แทนที่อุปกรณ์จริง
ขณะนี้โมดูลเคอร์เนลมีอยู่แล้วเพื่อจัดการอุปกรณ์จริงที่เชื่อมโยงกับ /dev/device (เราเรียกว่า (A))
เป็นไปได้ไหมที่ (A) ส่งข้อมูลไปที่ /dev/device และ (B) อ่านข้อมูลนี้ เตรียมการตอบกลับ และส่งกลับไปที่ /dev/device และ (A) อ่านสิ่งนี้ การตอบสนอง ?
หากมีวิธีแก้ปัญหาที่ง่ายกว่าในการทำสิ่งที่ฉันต้องการ (เช่น จำลองอุปกรณ์ฮาร์ดแวร์ด้วยซอฟต์แวร์จำลอง) อย่าลังเลที่จะแนะนำ