(v13) Device types
This page applies to Harlequin v13.1r0 and later; and to Harlequin Core but not Harlequin MultiRIP
Often, differing devices may be different instances of the same kind of device; for instance, there may be more than one disk or serial line. The device implementation can be shared between these various instances by informing the Harlequin Core that the devices have the same device type.
Some device types must be implemented in all systems: these are the operating system and boot device types. They are described in (v13) Informing the Harlequin Core about device types Others specific to a particular system can be added as you desire.
The device type is indicated by a 32-bit integer; the device type number. The allocation of possible values is:
Range (in hexadecimal) | Usage |
| GGS reserved |
| Reserved for OEM number XXXX |
| Internal OEM use; no released product should use these values. Note that the skintest code uses this range for some examples. Therefore, these should be changed by you to the OEM number before release. |
OEM numbers are allocated by GGS.