Skip to content

Instantly share code, notes, and snippets.

@hanetzer
Created April 20, 2022 20:53
Show Gist options
  • Save hanetzer/3d8212a40b2b8de2d1f4eae411e1e3f0 to your computer and use it in GitHub Desktop.
Save hanetzer/3d8212a40b2b8de2d1f4eae411e1e3f0 to your computer and use it in GitHub Desktop.
stdin
{
"register_field": {
"prefix": "regf",
"body": [
"\t#define R_${1:reg}_${2:field}_SHIFT (${3:shift})",
"\t#define R_$1_$2_LENGTH (${4:length})",
"\t#define R_$1_$2_MASK (((~0) >> (64 - ($4))) << ($3))",
"$0"
],
"description": "Code snippet for register bitfield definitions"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment