作者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/cn.aspx?n=bbs/ASM/M.1436793851.A.9A8.html
※ 编辑: gn00618777 (58.115.110.72), 07/13/2015 22:50:50