On Aug 5, 2014, at 4:13 PM, Carsey, Jaben <[email protected]> wrote:

> Andrew,
>  
> Does this fix it?

I think that still has the bug from my 1st mail.

Should be
/// EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL protocol structure.
struct _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL {
  
  CONST CHAR16           *CommandName;
  SHELL_COMMAND_HANDLER  Handler;
  SHELL_COMMAND_GETHELP  GetHelp;

};
vs
/// EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL protocol structure.
typedef struct _EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL {
  
  CONST CHAR16           *CommandName;
  SHELL_COMMAND_HANDLER  Handler;
  SHELL_COMMAND_GETHELP  GetHelp;

} EFI_SHELL_DYNAMIC_COMMAND_PROTOCOL;

All the MdePkg protocols have this form: 
https://svn.code.sf.net/p/edk2/code/trunk/edk2/MdePkg/Include/Protocol/AbsolutePointer.h

Thanks,

Andrew Fish


>  
>  
>  
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Jaben Carsey <[email protected]>
> <EfiShellDynamicCommand.h.patch>

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to