TianoCore EDK2 master
Loading...
Searching...
No Matches
BaseSpiHcPlatformLibNull.c
Go to the documentation of this file.
1
9#include <PiDxe.h>
10#include <Protocol/DevicePath.h>
11#include <Protocol/SpiHc.h>
13
24EFIAPI
26 OUT UINT32 *Attributes,
27 OUT UINT32 *FrameSizeSupportMask,
28 OUT UINT32 *MaximumTransferBytes
29 )
30{
31 return EFI_UNSUPPORTED;
32}
33
43EFIAPI
45 OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath
46 )
47{
48 return EFI_UNSUPPORTED;
49}
50
73EFIAPI
76 IN CONST EFI_SPI_PERIPHERAL *SpiPeripheral,
77 IN BOOLEAN PinValue
78 )
79{
80 return EFI_UNSUPPORTED;
81}
82
109EFIAPI
112 IN CONST EFI_SPI_PERIPHERAL *SpiPeripheral,
113 IN UINT32 *ClockHz
114 )
115{
116 return EFI_UNSUPPORTED;
117}
118
138EFIAPI
141 IN EFI_SPI_BUS_TRANSACTION *BusTransaction
142 )
143{
144 return EFI_UNSUPPORTED;
145}
EFI_STATUS EFIAPI GetPlatformSpiHcDetails(OUT UINT32 *Attributes, OUT UINT32 *FrameSizeSupportMask, OUT UINT32 *MaximumTransferBytes)
EFI_STATUS EFIAPI GetSpiHcDevicePath(OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath)
EFI_STATUS EFIAPI PlatformSpiHcChipSelect(IN CONST EFI_SPI_HC_PROTOCOL *This, IN CONST EFI_SPI_PERIPHERAL *SpiPeripheral, IN BOOLEAN PinValue)
EFI_STATUS EFIAPI PlatformSpiHcTransaction(IN CONST EFI_SPI_HC_PROTOCOL *This, IN EFI_SPI_BUS_TRANSACTION *BusTransaction)
EFI_STATUS EFIAPI PlatformSpiHcClock(IN CONST EFI_SPI_HC_PROTOCOL *This, IN CONST EFI_SPI_PERIPHERAL *SpiPeripheral, IN UINT32 *ClockHz)
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29