if ( bytes >= 64 ) {
dev->vendor_id = (uint16_t)config[0] + ((uint16_t)config[1] << 8);
dev->device_id = (uint16_t)config[2] + ((uint16_t)config[3] << 8);
- dev->device_class = (uint32_t)config[11] + ((uint32_t)config[10] << 8)
- + ((uint16_t)config[9] << 16);
+ dev->device_class = (uint32_t)config[9] + ((uint32_t)config[10] << 8)
+ + ((uint16_t)config[11] << 16);
dev->revision = config[8];
dev->subvendor_id = (uint16_t)config[44] + ((uint16_t)config[45] << 8);
dev->subdevice_id = (uint16_t)config[46] + ((uint16_t)config[47] << 8);