※ 引述《Eucludia (呆呆)》之銘言:
: 請問寫過bios
: 以後要去寫手機driver容易嗎
: 或是從事手機protocol
: 改code 用C
: 不知這兩種未來的發展性如何
: 取代性都很低嗎
基本上寫bios大部分都是指寫x86的assembly,
加上acpi的asl code.算是非常專門的技術,
其他地方根本用不到.你如果是在bios廠的話,
會劃分非常細,像你可能只負責usb,keyboard,memory...
等其中一項.在系統廠的話,就可能都會接觸到.
看你要學得廣還是學得精.
寫手機的driver幾乎都是用c在寫,跟rtos的概念有關,
學過作業系統就沒問題.大部分是arm based的系統,
手機的ic比起pc的簡單太多了.pc的一個pci device就有256個register.
無論是手機或bios,基本的架構都定好了,通常需更動
一些ic參數設定或加一段新的功能.感覺debug的時間
多很多,寫code有時候一天根本沒寫幾行.
手機protocol,國內除了mtk之外,應該都是在debug.
太專門了,不做手機學的知識完全沒有用處.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.91.60