71 lines
1.5 KiB
C
71 lines
1.5 KiB
C
// This file was extracted from the TCG Published
|
|
// Trusted Platform Module Library
|
|
// Part 4: Supporting Routines
|
|
// Family "2.0"
|
|
// Level 00 Revision 01.16
|
|
// October 30, 2014
|
|
|
|
#ifndef INTERNAL_ROUTINES_H
|
|
#define INTERNAL_ROUTINES_H
|
|
//
|
|
// NULL definition
|
|
//
|
|
#ifndef NULL
|
|
#define NULL (0)
|
|
#endif
|
|
//
|
|
// UNUSED_PARAMETER
|
|
//
|
|
#ifndef UNUSED_PARAMETER
|
|
#define UNUSED_PARAMETER(param) (void)(param);
|
|
#endif
|
|
//
|
|
// Internal data definition
|
|
//
|
|
#include "Global.h"
|
|
#include "VendorString.h"
|
|
//
|
|
// Error Reporting
|
|
//
|
|
#include "TpmError.h"
|
|
//
|
|
// DRTM functions
|
|
//
|
|
#include "_TPM_Hash_Data_fp.h"
|
|
#include "_TPM_Hash_End_fp.h"
|
|
#include "_TPM_Hash_Start_fp.h"
|
|
//
|
|
// Internal subsystem functions
|
|
//
|
|
#include "DA_fp.h"
|
|
#include "Entity_fp.h"
|
|
#include "Hierarchy_fp.h"
|
|
#include "NV_fp.h"
|
|
#include "Object_fp.h"
|
|
#include "PCR_fp.h"
|
|
#include "Session_fp.h"
|
|
#include "TpmFail_fp.h"
|
|
//
|
|
// Internal support functions
|
|
//
|
|
#include "AlgorithmCap_fp.h"
|
|
#include "Bits_fp.h"
|
|
#include "CommandAudit_fp.h"
|
|
#include "CommandCodeAttributes_fp.h"
|
|
#include "Commands_fp.h"
|
|
#include "Handle_fp.h"
|
|
#include "Locality_fp.h"
|
|
#include "Manufacture_fp.h"
|
|
#include "MemoryLib_fp.h"
|
|
#include "Power_fp.h"
|
|
#include "PropertyCap_fp.h"
|
|
#include "PP_fp.h"
|
|
#include "Time_fp.h"
|
|
#include "tpm_generated.h"
|
|
//
|
|
// Internal crypto functions
|
|
//
|
|
#include "CryptSelfTest_fp.h"
|
|
#include "CryptUtil_fp.h"
|
|
#include "Ticket_fp.h"
|
|
#endif
|