« Previous | Next » 

Revision 84988cf9

ID84988cf910a6881f2180fdcec516b60f8f0dc8c4

Added by Peter Maydell almost 12 years ago

bitops.h: Add functions to extract and deposit bitfields

Add functions deposit32(), deposit64(), extract32() and extract64()
to extract and deposit bitfields in 32 and 64 bit words. Based on
ideas by Jia Liu and Avi Kivity.

Suggested-by: Jia Liu <>
Suggested-by: Avi Kivity <>
Signed-off-by: Peter Maydell <>
Reviewed-by: Eric Blake <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Blue Swirl <>

Files

  • added
  • modified
  • copied
  • renamed
  • deleted

View differences