Hi, I'm having some dependency problem when developing on edk2. I've written a CCID device driver which provides a protocol EFI_CCID_PROTOCOL with GUID gEfiCcidProtocolGuid. And I have another application called ccidboot to be run on boot that uses gEfiCcidProtocolGuid, I set the module type as DXE_DRIVER.
If I add gEfiCcidProtocolGuid to the [Depex] of ccidboot, it works good when I have my CCID card plugged, but it'll not run if the card is unplugged. If I don't add this dependency, the ccidboot module will run before the driver starts the card. I don't know what I should do to solve this problem. Thanks, Iru _______________________________________________ edk2-devel mailing list [email protected] https://lists.01.org/mailman/listinfo/edk2-devel

