[問題] middleware vs firmware vs driver

看板ASM (組合語言)作者 (非常念舊)時間9年前 (2015/07/13 21:24), 9年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
本來要貼縮網址,但此板不讓我貼說是有廣告 firmware - 它是燒在 hardware 上,上電後處理器會去執行讀出來的 code (binary) 然後對 hardware 作些事情。 例子: BIOS,電腦上電後把程式讀到 RAM ,然後對硬體做些初始化(?) 意思是說就是 firmware 可以初始化硬體,但據我所知,初始化 硬體就是填填暫存器之類,這不就 driver 在做的嗎? 那 FW 到 底和 driver 之間的關係為何? 還是說對硬體初始化就是 FW 被處理器執行來 call driver 對 hardware 做初始化? 之前在 porting WIFI module(佐臻) 時,廠商問我 wifi module (driver ) load 的 firmware 版本為何? 為什麼一下說 FW 燒在 hardware 上,一下 又說 dirver 可以載入 FW 請各位大大為小弟解說一下,(跪謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 58.115.110.72 ※ 文章網址: https://www.ptt.cc/bbs/ASM/M.1436793851.A.9A8.html ※ 編輯: gn00618777 (58.115.110.72), 07/13/2015 22:50:50
文章代碼(AID): #1Lexlxce (ASM)
文章代碼(AID): #1Lexlxce (ASM)