public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* Closing PciIo protocol inside Stop()
@ 2016-12-15 11:15 Arka Sharma
  2016-12-15 18:08 ` Andrew Fish
  0 siblings, 1 reply; 4+ messages in thread
From: Arka Sharma @ 2016-12-15 11:15 UTC (permalink / raw)
  To: edk2-devel

I am wondering if the PciIo protocol instance for a PCI driver, is
opened with _BY_DRIVER | EXCLUSIVE in Start() function, is not closed
in the Stop() will the instance be uninstalled and the
ControllerHandle removed ?

Also is it possible to Close() the PciIo in Stop() and reopen the
PciIo instance on the same controller handle from some other driver
image with _BY_DRIVER attribute and accessing Pci resources on the
ControllerHandle even after Stop() is called. I know it is not
recommended way but curious about it. Or it could be specific to the
implementation ?

Thanks & Regards,


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2016-12-16 18:57 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-12-15 11:15 Closing PciIo protocol inside Stop() Arka Sharma
2016-12-15 18:08 ` Andrew Fish
2016-12-16  9:22   ` Arka Sharma
2016-12-16 18:57     ` Andrew Fish

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox