![Intel Extensible Firmware Interface Скачать руководство пользователя страница 408](http://html1.mh-extra.com/html/intel/extensible-firmware-interface/extensible-firmware-interface_specification_2073117408.webp)
Extensible Firmware Interface Specification
390
12/12/00
Version 1.02
G.3.2 Miscellaneous
Macros
G.3.2.1 Miscellaneous
#define PXE_CPBSIZE_NOT_USED
0
// zero
#define PXE_DBSIZE_NOT_USED
0
// zero
#define PXE_CPBADDR_NOT_USED
(PXE_UINT64)0
// zero
#define PXE_DBADDR_NOT_USED
(PXE_UINT64)0
// zero
G.3.3 Portability
Types
The examples given below are just that, examples. The actual typedef instructions used in a new
implementation may vary depending on the compiler and processor architecture.
The storage sizes defined in this section are critical for PXE module inter-operation. All of the
portability typedefs define little endian (Intel format) storage. The least significant byte is stored in
the lowest memory address and the most significant byte is stored in the highest memory address.
UINT64
UINT32
UINT16
UINT8
MSB
LSB
0x00
0x07
0x06
0x05
0x04
0x03
0x02
0x01
Figure G-5. Storage Types
G.3.3.1 PXE_CONST
The const type does not allocate storage. This type is a modifier that is used to help the compiler
optimize parameters that do not change across function calls.
#define PXE_CONST const
G.3.3.2 PXE_VOLATILE
The volatile type does not allocate storage. This type is a modifier that is used to help the compiler
deal with variables that can be changed by external procedures or hardware events.
#define PXE_VOLATILE volatile
Содержание Extensible Firmware Interface
Страница 1: ...Extensible Firmware Interface Specification Version 1 02 December 12 2000...
Страница 4: ...Extensible Firmware Interface Specification iv 12 12 00 Version 1 02...
Страница 42: ...Extensible Firmware Interface Specification 24 12 01 00 Version 1 02...
Страница 190: ...Extensible Firmware Interface Specification 172 12 12 00 Version 1 02...
Страница 200: ...Extensible Firmware Interface Specification 182 12 12 00 Version 1 02...
Страница 226: ...Extensible Firmware Interface Specification 208 12 12 00 Version 1 02...
Страница 230: ...Extensible Firmware Interface Specification 212 12 12 00 Version 1 02...
Страница 252: ...Extensible Firmware Interface Specification 234 12 12 00 Version 1 02...
Страница 294: ...Extensible Firmware Interface Specification 276 12 12 00 Version 1 02...
Страница 348: ...Extensible Firmware Interface Specification 330 12 01 00 Version 1 01...
Страница 350: ...Extensible Firmware Interface Specification 332 12 12 00 Version 1 02...
Страница 354: ...Extensible Firmware Interface Specification 336 12 12 00 Version 1 02...
Страница 362: ...Extensible Firmware Interface Specification 344 12 12 00 Version 1 02...
Страница 486: ...Extensible Firmware Interface Specification 468 12 12 00 Version 1 02...
Страница 494: ...Extensible Firmware Interface Specification 476 12 12 00 Version 1 02...