RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
载入中...
搜索中...
未找到
rt_pci_msi_desc结构体 参考

#include <pci_msi.h>

成员变量

rt_list_t list
 
int irq
 
rt_size_t vector_used
 
rt_size_t vector_count
 
union { 
 
   rt_bitmap_t *   affinity 
 
   rt_bitmap_t **   affinities 
 
};  
 
struct rt_pci_devicepdev
 
struct rt_pci_msi_msg msg
 
void * write_msi_msg_data
 
void(* write_msi_msg )(struct rt_pci_msi_desc *, void *)
 
rt_bool_t is_msix
 
union { 
 
   struct rt_pci_msi_conf   msi 
 
   struct rt_pci_msix_conf   msix 
 
};  
 
void * priv
 

详细描述

在文件 pci_msi.h138 行定义.

结构体成员变量说明

◆ list

rt_list_t rt_pci_msi_desc::list

在文件 pci_msi.h140 行定义.

◆ irq

int rt_pci_msi_desc::irq

在文件 pci_msi.h142 行定义.

◆ vector_used

rt_size_t rt_pci_msi_desc::vector_used

在文件 pci_msi.h143 行定义.

◆ vector_count

rt_size_t rt_pci_msi_desc::vector_count

在文件 pci_msi.h144 行定义.

◆ affinity

rt_bitmap_t* rt_pci_msi_desc::affinity

在文件 pci_msi.h149 行定义.

◆ affinities

rt_bitmap_t** rt_pci_msi_desc::affinities

在文件 pci_msi.h151 行定义.

◆ [union]

union { ... } rt_pci_msi_desc

◆ pdev

struct rt_pci_device* rt_pci_msi_desc::pdev

在文件 pci_msi.h154 行定义.

◆ msg

struct rt_pci_msi_msg rt_pci_msi_desc::msg

在文件 pci_msi.h155 行定义.

◆ write_msi_msg_data

void* rt_pci_msi_desc::write_msi_msg_data

在文件 pci_msi.h157 行定义.

◆ write_msi_msg

void(* rt_pci_msi_desc::write_msi_msg) (struct rt_pci_msi_desc *, void *)

在文件 pci_msi.h158 行定义.

◆ is_msix

rt_bool_t rt_pci_msi_desc::is_msix

在文件 pci_msi.h160 行定义.

◆ msi

struct rt_pci_msi_conf rt_pci_msi_desc::msi

在文件 pci_msi.h163 行定义.

◆ msix

struct rt_pci_msix_conf rt_pci_msi_desc::msix

在文件 pci_msi.h164 行定义.

◆ [union]

union { ... } rt_pci_msi_desc

◆ priv

void* rt_pci_msi_desc::priv

在文件 pci_msi.h167 行定义.