作者gn00618777 (非常念舊)
看板ASM
標題[問題] middleware vs firmware vs driver
時間Mon Jul 13 21:24:08 2015
本來要貼縮網址,但此板不讓我貼說是有廣告
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://webptt.com/m.aspx?n=bbs/ASM/M.1436793851.A.9A8.html
※ 編輯: gn00618777 (58.115.110.72), 07/13/2015 22:50:50