Embodiments are generally directed to a method and apparatus for
determining compatibility between devices. In one embodiment, a table
including a module's parameters and rules associated therewith is
obtained from a module. The rules are applied to a slot's parameters to
determine the module's compatibility with the slot upon coupling to the
slot.