TianoCore EDK2 master
Loading...
Searching...
No Matches
UsbMassDiskInfo.h
Go to the documentation of this file.
1
9#ifndef _EFI_USBMASS_DISKINFO_H_
10#define _EFI_USBMASS_DISKINFO_H_
11
21VOID
23 IN USB_MASS_DEVICE *UsbMass
24 );
25
43EFIAPI
46 IN OUT VOID *InquiryData,
47 IN OUT UINT32 *InquiryDataSize
48 );
49
69EFIAPI
72 IN OUT VOID *IdentifyData,
73 IN OUT UINT32 *IdentifyDataSize
74 );
75
94EFIAPI
97 IN OUT VOID *SenseData,
98 IN OUT UINT32 *SenseDataSize,
99 OUT UINT8 *SenseDataNumber
100 );
101
114EFIAPI
117 OUT UINT32 *IdeChannel,
118 OUT UINT32 *IdeDevice
119 );
120
121#endif
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
EFI_STATUS EFIAPI UsbDiskInfoWhichIde(IN EFI_DISK_INFO_PROTOCOL *This, OUT UINT32 *IdeChannel, OUT UINT32 *IdeDevice)
EFI_STATUS EFIAPI UsbDiskInfoInquiry(IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *InquiryData, IN OUT UINT32 *InquiryDataSize)
EFI_STATUS EFIAPI UsbDiskInfoIdentify(IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *IdentifyData, IN OUT UINT32 *IdentifyDataSize)
EFI_STATUS EFIAPI UsbDiskInfoSenseData(IN EFI_DISK_INFO_PROTOCOL *This, IN OUT VOID *SenseData, IN OUT UINT32 *SenseDataSize, OUT UINT8 *SenseDataNumber)
VOID InitializeDiskInfo(IN USB_MASS_DEVICE *UsbMass)