vxworks下PCI設(shè)備驅(qū)動(dòng)開(kāi)發(fā)的相關(guān)函數(shù)
對(duì)于vxworks下PCI設(shè)備調(diào)試來(lái)說(shuō),pciConfigShow庫(kù)函數(shù)可以幫助顯示一些PCI設(shè)備的信息。
本文引用地址:http://cafeforensic.com/article/201609/304998.htmVxWorks API Reference : Driver Libraries
pciConfigShow
NAME
pciConfigShow - Show routines of PCI bus(IO mapped) library
ROUTINES
pciDeviceShow( ) - print information about PCI devices
pciHeaderShow( ) - print a header of the specified PCI device
pciFindDeviceShow( ) - find a device by deviceId, then print an information.
pciFindClassShow( ) - find a device by 24-bit class code
pciConfigStatusWordShow( ) - show the decoded value of the status word
pciConfigCmdWordShow( ) - show the decoded value of the command word
pciConfigFuncShow( ) - show configuration details about a function
pciConfigTopoShow( ) - show PCI topology
STATUS pciDeviceShow
(
int busNo /* bus number */
)
STATUS pciHeaderShow
(
int busNo, /* bus number */
int deviceNo, /* device number */
int funcNo /* function number */
)
STATUS pciFindDeviceShow
(
int vendorId, /* vendor ID */
int deviceId, /* device ID */
int index /* desired instance of device */
)
STATUS pciFindClassShow
(
int classCode, /* 24-bit class code */
int index /* desired instance of device */
)
STATUS pciConfigStatusWordShow
(
int bus, /* bus */
int device, /* device */
int function, /* function */
void * pArg /* ignored */
)
STATUS pciConfigCmdWordShow
(
int bus, /* bus */
int device, /* device */
int function, /* function */
void * pArg /* ignored */
)
STATUS pciConfigFuncShow
(
int bus, /* bus */
int device, /* device */
int function, /* function */
void * pArg /* ignored */
)
void pciConfigTopoShow ()
評(píng)論