[問題] 週邊記憶體映射?
cpu 對於 peripherals device假若是使用 memory map I/O方式溝通
其中對於這些 device memory map address是怎麼決定的呢?
是一開始設計cpu就決定了, 還是說在開機之後決定(BIOS?) 還是OS開始動作才決定?
因為看一些device driver code, 似乎都是對某些address作存取
應該是對device set register, 對嗎?
那假如像是linux 有些廠商沒有提供相對應的資訊,
一般的開發者該透過什麼方法知道這些address與register的功用呢?
--
Only two things are infinite, the universe and human stupidity,
and I am not sure about the former.
Einstein, Albert
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.58.208
推
09/02 00:58, , 1F
09/02 00:58, 1F
推
09/02 01:03, , 2F
09/02 01:03, 2F
推
09/05 23:42, , 3F
09/05 23:42, 3F
推
09/08 10:14, , 4F
09/08 10:14, 4F
→
09/08 10:15, , 5F
09/08 10:15, 5F
推
10/04 11:14, , 6F
10/04 11:14, 6F
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章