前項1.2で取得したPCIデバイス情報構造体へのポインタを使用して、I/Oポート
ベースアドレスとI/Oポートサイズを取得する。
次のようにI/Oポートベースアドレスはpci_resource_start
、ポートサイ
ズはpci_len
を使用して取得する。(DIO_RESOURCE
構造体はグローバル変
数として宣言する。)
上記のプログラムリストにおいて、第2引数に指定している0は、ベースアドレス の番号を示している。PCI-2726Cではベースアドレス0のみを使用しているので0 を指定している。
取得したリソース情報は前項1.1で定義したリソース情報の格納用構造体に入れ
ている。