6.5. DEALING WITH SDR REPOSITORIES IN OPENIPMI
Type 1 sensors are generally used for analog sensors. They can be used for discrete sensors, too, but most of the fields are irrelevant for discrete sensors. Type 2 sensors are used for discrete sensors. Multiple similar sensors may be specific in a single type 2 record if the sensor meet certain criteria. Type 3 sensors are used for sensors that only send events. A type 8 sensor is called a Entity Association Record (EAR). These are used to specify entity containment; to specify, for instance that a processor entity is on a specific board entity. A type 9 sensor is called a Device Relative Entity Association Record (DREAR). It is like a type 8 record, but can contain device-relative entities. A type 16 record is called a Generic Device Locator Record (GDLR). It is used to give information about an entity when the entity is not a FRU or MC. A type 17 record is called a Field Replacable Unit Device Locator Record (FRUDLR). It is used to give information about a FRU entity in the system that is not a MC. A type 18 record is called a Management Controller Device Locator Record (MCDLR). It is used to give information about a MC entity in the system. A type 19 record is called a Management Controller Confirmation Record. It record the fact that a MC has been found in the system. Note that OpenIPMI does not currently use these. A type 20 record is called a BMC Message Channel Info Record. It is only used in IPMI version 1.0; it specifies the channels available on the system. Newer version of IPMI use specific messages to carry this information. This is used for OEM records. The format depends on the specific system type.
Table 6.2: SDR types. All other record types are reserved