Dell Infrared Port (Type 211)

Source: Dell libsmbios, doc/smbios23.xml.

The structure is told by its length of 13 bytes. Structures of other lengths are found at the same type, e.g. the one of 17 bytes of Studio 1555, which holds text in its formatted area, and are not taken for infrared ports.

Table 1. Dell Infrared Port structure
Offset Version Name Length Value Description

0x00

2.2+

Type

BYTE

211

Dell Infrared Port indicator

0x01

2.2+

Length

BYTE

0x0D

Length of the structure

0x02

2.2+

Handle

WORD

Varies

0x04

2.2+

Location

BYTE

STRING

0x05

2.2+

Enable State

BYTE

ENUM

See Enable states for details

0x06

2.2+

Speed Limit Enable

BYTE

ENUM

See Enable states for details

0x07

2.2+

Speed Limit

WORD

SPEED

Speed the port is limited to, in hundreds of bits per second. The source gives no unit, and no data is known to confirm it: it is taken to be the one of the maximum BIOS speed of the serial port.

0x09

2.2+

Physical Port Name

BYTE

STRING

0x0A

2.2+

Virtual COM Port Name

BYTE

STRING

0x0B

2.2+

Virtual LPT Port Name

BYTE

STRING

0x0C

2.2+

Protocol

BYTE

ENUM

See Protocols for details

1. Dell Infrared Port — Enable states

Table 2. Dell Infrared Port: Enable state field
Hex Value Dec Value Meaning

0x01

1

Other

0x02

2

Unknown

0x03

3

Enabled

0x04

4

Disabled

2. Dell Infrared Port — Protocols

Table 3. Dell Infrared Port: Protocol field
Hex Value Dec Value Meaning

0x01

1

Other

0x02

2

Unknown

0x03

3

SIR

0x04

4

FIR

0x05

5

MIR