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