B_MEMORY_TYPE_MASK
switch (memoryType & B_MEMORY_TYPE_MASK) {
addressRestrictions.address_specification = addressSpec & ~B_MEMORY_TYPE_MASK;
uint32 memoryType = addressSpec & B_MEMORY_TYPE_MASK;
if ((addressSpec & B_MEMORY_TYPE_MASK) != 0)
addressRestrictions.address_specification = addressSpec & ~B_MEMORY_TYPE_MASK;