16#ifndef _PI_S3_BOOT_SCRIPT_H_
17#define _PI_S3_BOOT_SCRIPT_H_
22#define EFI_BOOT_SCRIPT_IO_WRITE_OPCODE 0x00
23#define EFI_BOOT_SCRIPT_IO_READ_WRITE_OPCODE 0x01
24#define EFI_BOOT_SCRIPT_MEM_WRITE_OPCODE 0x02
25#define EFI_BOOT_SCRIPT_MEM_READ_WRITE_OPCODE 0x03
26#define EFI_BOOT_SCRIPT_PCI_CONFIG_WRITE_OPCODE 0x04
27#define EFI_BOOT_SCRIPT_PCI_CONFIG_READ_WRITE_OPCODE 0x05
28#define EFI_BOOT_SCRIPT_SMBUS_EXECUTE_OPCODE 0x06
29#define EFI_BOOT_SCRIPT_STALL_OPCODE 0x07
30#define EFI_BOOT_SCRIPT_DISPATCH_OPCODE 0x08
31#define EFI_BOOT_SCRIPT_DISPATCH_2_OPCODE 0x09
32#define EFI_BOOT_SCRIPT_INFORMATION_OPCODE 0x0A
33#define EFI_BOOT_SCRIPT_PCI_CONFIG2_WRITE_OPCODE 0x0B
34#define EFI_BOOT_SCRIPT_PCI_CONFIG2_READ_WRITE_OPCODE 0x0C
35#define EFI_BOOT_SCRIPT_IO_POLL_OPCODE 0x0D
36#define EFI_BOOT_SCRIPT_MEM_POLL_OPCODE 0x0E
37#define EFI_BOOT_SCRIPT_PCI_CONFIG_POLL_OPCODE 0x0F
38#define EFI_BOOT_SCRIPT_PCI_CONFIG2_POLL_OPCODE 0x10
EFI_BOOT_SCRIPT_WIDTH
Definition PiS3BootScript.h:43
@ EfiBootScriptWidthFifoUint16
Definition PiS3BootScript.h:49
@ EfiBootScriptWidthUint8
Definition PiS3BootScript.h:44
@ EfiBootScriptWidthMaximum
Definition PiS3BootScript.h:56
@ EfiBootScriptWidthFifoUint64
Definition PiS3BootScript.h:51
@ EfiBootScriptWidthUint64
Definition PiS3BootScript.h:47
@ EfiBootScriptWidthFifoUint32
Definition PiS3BootScript.h:50
@ EfiBootScriptWidthFillUint16
Definition PiS3BootScript.h:53
@ EfiBootScriptWidthFifoUint8
Definition PiS3BootScript.h:48
@ EfiBootScriptWidthUint32
Definition PiS3BootScript.h:46
@ EfiBootScriptWidthFillUint32
Definition PiS3BootScript.h:54
@ EfiBootScriptWidthUint16
Definition PiS3BootScript.h:45
@ EfiBootScriptWidthFillUint64
Definition PiS3BootScript.h:55
@ EfiBootScriptWidthFillUint8
Definition PiS3BootScript.h:52