2 This file defines the QNC Info Protocol.
4 Copyright (c) 2013-2015 Intel Corporation.
6 SPDX-License-Identifier: BSD-2-Clause-Patent
14 // Extern the GUID for protocol users.
16 extern EFI_GUID gEfiQncInfoProtocolGuid
;
19 // Forward reference for ANSI C compatibility
21 typedef struct _EFI_QNC_INFO_PROTOCOL EFI_QNC_INFO_PROTOCOL
;
24 // Protocol revision number
25 // Any backwards compatible changes to this protocol will result in an update in the revision number
26 // Major changes will require publication of a new protocol
28 // Revision 1: Original version
29 // Revision 2: Add RCVersion item to EFI_QNC_INFO_PROTOCOL
31 #define QNC_INFO_PROTOCOL_REVISION_1 1
32 #define QNC_INFO_PROTOCOL_REVISION_2 2
35 // RCVersion[7:0] is the release number.
37 #define QNC_RC_VERSION 0x01020000
40 // Protocol definition
42 struct _EFI_QNC_INFO_PROTOCOL
{