# Linux Kernel Module Cheat

##### 30.4.2.2. ARM UBFM instruction

Unsigned Bitfield Move.

> copies any number of low-order bits from a source register into the same number of adjacent bits at any position in the destination register, with zeros in the upper and lower bits.

Example: userland/arch/aarch64/ubfm.S

TODO: explain full behaviour. Very complicated. Has several simpler to understand aliases.

- ARM UBFX instruction