pci_enable_device()与pci_enable_device_mem()区别
文章目录
1. pci_enable_device()源码
/**
* pci_enable_device - Initialize device before it's used by a driver.
* @dev: PCI device to be initialized
*
* Initialize device before it's used by a driver. Ask low-level code
* to enable I/O and memory. Wake up the device if it was suspended.
* Beware, this function can fail.
*
* Note we don't actually enable the device many times if we call
* this function repeatedly (we just increment the count).
*/
int pci_enable_device(struct pci_dev *dev)
{
return pci_enable_device_flags

本文深入解析pci_enable_device()与pci_enable_device_mem()的区别,详细阐述了这两种函数如何初始化PCI/PCIE设备的不同资源,帮助读者理解何时应选择哪种函数。
最低0.47元/天 解锁文章
1003

被折叠的 条评论
为什么被折叠?



