回答編集履歴

1

ファンクション番号について追記

2018/08/19 08:50

投稿

pepperleaf
pepperleaf

スコア6383

test CHANGED
@@ -23,3 +23,27 @@
23
23
 
24
24
 
25
25
  Read/Write だけじゃなくて、Ioctrlもサポートが必要なんだって改めて思い出した。 ま、上記だけでは不十分とは思いますが、手掛かりにはなるでしょうか。
26
+
27
+
28
+
29
+ ---------
30
+
31
+ [追記]
32
+
33
+ googleさんに、"PCI ..." としたら、"pci バス番号 デバイス番号 ファンクション番号" と補完してくれました。結構、調べる人いるのでしょうか。
34
+
35
+
36
+
37
+ 色々と、解説ページがあったので、
38
+
39
+ [C MAGAZINE Linux programming Tips](http://www.turbolinux.co.jp/solution_service/library/features/c_magazine/vol_02.html)
40
+
41
+ [PCIコンフィグレーションに関するページ](http://oswiki.osask.jp/?PCI)
42
+
43
+ [■PCI(PeripheralComponentInterface)](http://www.webtech.co.jp/company/doc/undocumented_mem/io_pci.txt) ... ここまで遡る必要あるか? きちんと理解するためには必要かも。
44
+
45
+
46
+
47
+ 他にも多数ありましたが、こんなところで。
48
+
49
+ ファンクション番号は、あるページでは、"機能番号" とされていました。そのデバイスが、どのような機能をサポートするかという事です。番号 0 は必須で、その他は任意(というより、何をサポートするか)