linux-4.4.1/resource_type()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#f25553e2]
#backlinks
*説明 [#x0d4fe5f]
-パス: [[linux-4.4.1/include/linux/ioport.h]]
-リソースの種類を取得する。
**引数 [#tbc51d83]
-const struct resource *res
--リソース
--[[linux-4.4.1/resource]]
**返り値 [#zcd65fc8]
-unsigned long
--リソースの種類
**参考 [#qebecf68]
リソースの種類は、下記の値のどれかになっているはずである。
IORESOURCE_IO 0x00000100 /* PCI/ISA I/O p...
IORESOURCE_MEM 0x00000200
IORESOURCE_REG 0x00000300 /* Register offs...
IORESOURCE_IRQ 0x00000400
IORESOURCE_DMA 0x00000800
IORESOURCE_BUS 0x00001000
*実装 [#baf99925]
static inline unsigned long resource_type(const struct r...
{
return res->flags & IORESOURCE_TYPE_BITS;
-IORESOURCE_TYPE_BITS の値は 0x1f00
}
*コメント [#n64f6073]
終了行:
*参照元 [#f25553e2]
#backlinks
*説明 [#x0d4fe5f]
-パス: [[linux-4.4.1/include/linux/ioport.h]]
-リソースの種類を取得する。
**引数 [#tbc51d83]
-const struct resource *res
--リソース
--[[linux-4.4.1/resource]]
**返り値 [#zcd65fc8]
-unsigned long
--リソースの種類
**参考 [#qebecf68]
リソースの種類は、下記の値のどれかになっているはずである。
IORESOURCE_IO 0x00000100 /* PCI/ISA I/O p...
IORESOURCE_MEM 0x00000200
IORESOURCE_REG 0x00000300 /* Register offs...
IORESOURCE_IRQ 0x00000400
IORESOURCE_DMA 0x00000800
IORESOURCE_BUS 0x00001000
*実装 [#baf99925]
static inline unsigned long resource_type(const struct r...
{
return res->flags & IORESOURCE_TYPE_BITS;
-IORESOURCE_TYPE_BITS の値は 0x1f00
}
*コメント [#n64f6073]
ページ名: