TianoCore EDK2 master
Loading...
Searching...
No Matches
ArmMtlNullLib.c
Go to the documentation of this file.
1
12#include <Library/ArmMtlLib.h>
13#include <Library/DebugLib.h>
14
24 IN MTL_CHANNEL *Channel,
25 IN UINTN TimeOutInMicroSeconds
26 )
27{
28 return EFI_UNSUPPORTED;
29}
30
37UINT32 *
39 IN MTL_CHANNEL *Channel
40 )
41{
42 ASSERT (FALSE);
43 return NULL;
44}
45
59 IN MTL_CHANNEL_TYPE ChannelType,
60 OUT MTL_CHANNEL **Channel
61 )
62{
63 return EFI_UNSUPPORTED;
64}
65
77 IN MTL_CHANNEL *Channel,
78 IN UINT32 MessageHeader,
79 OUT UINT32 PayloadLength
80 )
81{
82 return EFI_UNSUPPORTED;
83}
84
96 IN MTL_CHANNEL *Channel,
97 OUT UINT32 *MessageHeader,
98 OUT UINT32 *PayloadLength
99 )
100{
101 return EFI_UNSUPPORTED;
102}
UINT64 UINTN
EFI_STATUS MtlGetChannel(IN MTL_CHANNEL_TYPE ChannelType, OUT MTL_CHANNEL **Channel)
Definition: ArmMtlNullLib.c:58
EFI_STATUS MtlReceiveMessage(IN MTL_CHANNEL *Channel, OUT UINT32 *MessageHeader, OUT UINT32 *PayloadLength)
Definition: ArmMtlNullLib.c:95
EFI_STATUS MtlWaitUntilChannelFree(IN MTL_CHANNEL *Channel, IN UINTN TimeOutInMicroSeconds)
Definition: ArmMtlNullLib.c:23
EFI_STATUS MtlSendMessage(IN MTL_CHANNEL *Channel, IN UINT32 MessageHeader, OUT UINT32 PayloadLength)
Definition: ArmMtlNullLib.c:76
UINT32 * MtlGetChannelPayload(IN MTL_CHANNEL *Channel)
Definition: ArmMtlNullLib.c:38
#define NULL
Definition: Base.h:319
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29