上条博客竟是去年十月份写的,而今已是快四月了。半年时间真是快啊。
没有写什么博客,一是因为工作业务多,二是本身也没所有什么想记录和输出的,这次只是纯纯吐槽一些东西,补点面经。
驱动
大概是去年,几月份已经不记得了,坚定了做驱动工程师的想法。
研读mtk wifi驱动源码是一件痛苦的事情,被各种工作业务陆续打断,偶尔也丧失斗志和热情。
好在有两只可爱的猫咪一直在鼓励我。
没有人带,我按自己的理解去研读源码,这样的后果往往是无法对框架有整体的认知
initWlan flow -> 三条thread -> 各种fsm(尤其是roam)
面经
前几天在BOSS上写了份简历挂着,梦想是去高通等大厂做驱动开发,然后现实往往悲催,找我的都是华为OD。
面了两家芯片厂,这里简单总结下问到的东西以及我回答不大好的地方。
- wifi 6的新特性
一共有6条,我只能想到 OFDMA, (UL)MU-MIMO, 并且说不出个所以然来,了解太少
这里放两个文章
https://blog.csdn.net/zhuhuan_5/article/details/126910189
https://zhuanlan.zhihu.com/p/359250747?utm_id=0
我应该把wifi 7的MLO以及其他一些特性再深入了解下
-
由DTIM引入,问了些ps相关的东西
这个我回答的比较好,有问到spec里DTIM的range,不知道 -
CSMA/CA
这个比较简单,但讲的时候忽略了DIFS -
Qos的一些东西
回答的不是很好 -
AMSDU, AMPDU
-
host driver和ap通信的接口
我说是axi,可惜了解太少
总的来说,协议这块我回答的一般,涉及到驱动更是惨不忍睹