PLATID_VENDOR_BITS
(((1 << PLATID_VENDOR_BITS) - 1) << PLATID_VENDOR_SHIFT)
unsigned int vendor :PLATID_VENDOR_BITS;