metee
Loading...
Searching...
No Matches
tee_device_address Struct Reference

#include <metee.h>

Data Structures

union  [union].data

Public Types

enum  {
  TEE_DEVICE_TYPE_NONE = 0 , TEE_DEVICE_TYPE_PATH = 1 , TEE_DEVICE_TYPE_HANDLE = 2 , TEE_DEVICE_TYPE_GUID = 3 ,
  TEE_DEVICE_TYPE_BDF = 4 , TEE_DEVICE_TYPE_MAX = 5
}

Data Fields

enum { ... }  type
union  data

Detailed Description

Device address passed to the init function

Definition at line 129 of file metee.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Device address type

Enumerator
TEE_DEVICE_TYPE_NONE 

Select first available device

TEE_DEVICE_TYPE_PATH 

Use device by path (char*)

TEE_DEVICE_TYPE_HANDLE 

Use device by pre-opend handle

TEE_DEVICE_TYPE_GUID 

Select first device by GUID (Windows only)

TEE_DEVICE_TYPE_BDF 

Use BDF to work with HECI, EFI only

TEE_DEVICE_TYPE_MAX 

upper sentinel

Definition at line 132 of file metee.h.


The documentation for this struct was generated from the following file: