reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
48 assert(msbit < 32 && lsbit < 32 && msbit >= lsbit); 48 assert(msbit < 32 && lsbit < 32 && msbit >= lsbit); 49 uint32_t mask = ((1u << (msbit - lsbit + 1)) - 1); 50 bits &= ~(mask << lsbit); 51 bits |= (val & mask) << lsbit;