There are two problems I have met in my case (Controller driver was developed under UDK, built and tried to launch the executable under Aptio platform which is EDK based):
1) Serial port communication problem - Once the driver launches, serial port communication begins to send garbage character no matter how I tried to modify baud rate, line controls etc. in the driver. 2) Could never add new HII package into HII database - Aptio code base does not produce ConfigRouting protocol, HiiPackageList Protocol, nor does it have HII_Protocol at all. Trying to add my new package via HiiDatabase->NewPackageList always returns EFI_UNSUPPORTED. Being UEFI 2.3 compliant, UDK is supposed to be backward compatible so the controller drivers developed under UDK should basically launch in edk environment, as long as no newer protocols/services which do not exist in edk are used. Am I understand this correctly? It would be appreciated if someone can shed some light for me on this whether I am on the right track at all. Regards, Simon ------------------------------------------------------------------------------ Get 100% visibility into Java/.NET code with AppDynamics Lite It's a free troubleshooting tool designed for production Get down to code-level detail for bottlenecks, with <2% overhead. Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap2 _______________________________________________ edk2-devel mailing list edk2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-devel