Intel Extensible Firmware Interface User Manual

Page 18

Advertising
background image

Extensible Firmware Interface Specification

xviii 12/01/02

Version

1.10

CALL ......................................................................................................... 19-17

CMP .......................................................................................................... 19-20

CMPI ......................................................................................................... 19-22

DIV ............................................................................................................ 19-24

DIVU.......................................................................................................... 19-25

EXTNDB .................................................................................................... 19-26

EXTNDD.................................................................................................... 19-27

EXTNDW ................................................................................................... 19-28

JMP ........................................................................................................... 19-29

JMP8 ......................................................................................................... 19-31

LOADSP .................................................................................................... 19-32

MOD .......................................................................................................... 19-33

MODU ....................................................................................................... 19-34

MOV .......................................................................................................... 19-35

MOVI ......................................................................................................... 19-37

MOVIn ....................................................................................................... 19-39

MOVn ........................................................................................................ 19-41

MOVREL ................................................................................................... 19-43

MOVsn ...................................................................................................... 19-44

MUL........................................................................................................... 19-46

MULU ........................................................................................................ 19-47

NEG........................................................................................................... 19-48

NOT........................................................................................................... 19-49

OR ............................................................................................................. 19-50

POP........................................................................................................... 19-51

POPn......................................................................................................... 19-52

PUSH ........................................................................................................ 19-53

PUSHn ...................................................................................................... 19-54

RET ........................................................................................................... 19-55

SHL ........................................................................................................... 19-56

SHR........................................................................................................... 19-57

STORESP ................................................................................................. 19-58

SUB ........................................................................................................... 19-59

XOR........................................................................................................... 19-60

19.9

Runtime and Software Conventions ................................................................ 19-61

19.9.1

Calling Outside VM................................................................................. 19-61

19.9.2

Calling Inside VM ................................................................................... 19-61

19.9.3

Parameter Passing................................................................................. 19-61

19.9.4

Return Values ........................................................................................ 19-61

19.9.5

Binary Format......................................................................................... 19-61

19.10

Architectural Requirements ............................................................................. 19-61

19.10.1

EBC Image Requirements...................................................................... 19-62

19.10.2

EBC Execution Interfacing Requirements............................................... 19-62

19.10.3

Interfacing Function Parameters Requirements...................................... 19-62

19.10.4

Function Return Requirements............................................................... 19-62

19.10.5

Function Return Values Requirements ................................................... 19-62

Advertising