OEM Command
Net Function = OEM (0xC0), LUN = 00
Code
Command
Privilege Level
Request, Response Data
Description
1Ah Set
Processor
Information
Operator
Request:
Byte 1 — Processor Index, 1 base
Byte 2~4 – Same as Get Processor
Information byte 2~4
Response:
Byte 1 – completion code
Interface: LPC
Set by BIOS before INT19h
1Bh Get
Processor
Information
User
Request
:
Byte 1 – Processor index, 1 base
Response
:
Byte 1 – completion code
Byte 2 – Processor type
0x00: Celeron
0x01: Pentium 3
0x02: Pentium 4
0x03: Xeon
0x04: Prestonia
0x05: Nocona
0x06: Opteron
0x07: Dempsey
0x08: Clovertown
0x09: Tigerton
0x0A: Dunnington
0x0B: Hapertown
0x0C: WolfDale-Dp
0x0D: Nehalem-EP
0x0E: Westmere
0x0F~0x0FE: Reserved
0xFF: No CPU Present
Byte3.4 – Processor frequency in MHZ
LSB
Interface: ALL
Normally this will be called by
any external application for query
system information
1Ch Set
DIMM
Information
Operator
Request
:
Byte 1 — DIMM index, 1 base
Byte 2 – DIMM type
0x00: SDRAM
0x01: DDR-1 RAM
0x02: Rambus
0x03: DDR-2 RAM
0x04: FBDIMM
0x05: DDR-3 RAM
0xFF – No DIMM present
Byte 3.4 – DIMM speed in MHZ, LSB
Byte 5.6 – DIMM size in Mbytes, LSB
Response
:
Byte 1 – completion code
Interface: LPC
Called by BIOS before INT19h
Chapter 4 — BMC
87