王利濤Linux內(nèi)核編程:設(shè)備樹(device tree)
2如何編譯和運(yùn)行device tree?
3使用設(shè)備樹接口編寫platform驅(qū)動(dòng)
4SoC芯片架構(gòu):總線與片選
5SoC芯片架構(gòu):橋接(bridge)
6SoC芯片架構(gòu): extend bus
7device tree基本語法: node
8device tree基本語法: property
9設(shè)備樹實(shí)例分析: CPU node
10設(shè)備樹實(shí)例分析: memory
11設(shè)備樹實(shí)例分析: 外設(shè)
12設(shè)備樹實(shí)例分析:中斷控制 器
13設(shè)備樹實(shí)例分析:中斷映射
14設(shè)備樹實(shí)例分析:時(shí)鐘
15extend bus(上): I2C client
16extend bus(下): memory mapped設(shè)備
17設(shè)備樹實(shí)例分析: GPIO
18設(shè)備樹實(shí)例分析: pinmux(上)
19設(shè)備樹實(shí)例分析: pinmux(下)
20dts和dtsi文件的分離
21設(shè)備樹節(jié)點(diǎn) property的overwrite
22dtb二進(jìn)制文件格式
23platform device自動(dòng)展開分 析(上)
24platform device自動(dòng)展開分 析(下)
25I2C設(shè)備的自動(dòng)展開
26哪些node會(huì)自動(dòng)展開為 platform_devi
27設(shè)備樹節(jié)點(diǎn)解析示例: CPU node
28設(shè)備樹節(jié)點(diǎn)解析示例: memory node
29設(shè)備樹節(jié)點(diǎn)解析示例: chosen node(上)
30設(shè)備樹節(jié)點(diǎn)解析示例: chosen node(下)
31設(shè)備樹節(jié)點(diǎn)解析示例: aliases node
32設(shè)備樹節(jié)點(diǎn)解析: 獲取IRQ number
33設(shè)備樹節(jié)點(diǎn)解析: 獲取register地址
34設(shè)備樹節(jié)點(diǎn)解析: GPIO
35Device Bingdings & Guideli