|
Contiki-NG
|
Macros for use with bit field definitions (xxx_Pos, xxx_Msk). More...
Macros | |
| #define | _VAL2FLD(field, value) ((value << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range. More... | |
| #define | _FLD2VAL(field, value) ((value & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value. More... | |
| #define | _VAL2FLD(field, value) ((value << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range. More... | |
| #define | _FLD2VAL(field, value) ((value & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value. More... | |
| #define | _VAL2FLD(field, value) ((value << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range. More... | |
| #define | _FLD2VAL(field, value) ((value & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value. More... | |
| #define | _VAL2FLD(field, value) ((value << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range. More... | |
| #define | _FLD2VAL(field, value) ((value & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value. More... | |
| #define | _VAL2FLD(field, value) ((value << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range. More... | |
| #define | _FLD2VAL(field, value) ((value & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value. More... | |
| #define | _VAL2FLD(field, value) ((value << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range. More... | |
| #define | _FLD2VAL(field, value) ((value & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value. More... | |
| #define | _VAL2FLD(field, value) ((value << field ## _Pos) & field ## _Msk) |
| Mask and shift a bit field value for use in a register bit range. More... | |
| #define | _FLD2VAL(field, value) ((value & field ## _Msk) >> field ## _Pos) |
| Mask and shift a register value to extract a bit filed value. More... | |
Macros for use with bit field definitions (xxx_Pos, xxx_Msk).
Mask and shift a register value to extract a bit filed value.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of register. |
Definition at line 569 of file core_cm0.h.
Mask and shift a register value to extract a bit filed value.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of register. |
Definition at line 681 of file core_cm0plus.h.
Mask and shift a register value to extract a bit filed value.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of register. |
Definition at line 692 of file core_sc000.h.
Mask and shift a register value to extract a bit filed value.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of register. |
Definition at line 1333 of file core_sc300.h.
Mask and shift a register value to extract a bit filed value.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of register. |
Definition at line 1351 of file core_cm3.h.
Mask and shift a register value to extract a bit filed value.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of register. |
Definition at line 1520 of file core_cm4.h.
Mask and shift a register value to extract a bit filed value.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of register. |
Definition at line 1728 of file core_cm7.h.
Mask and shift a bit field value for use in a register bit range.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of the bit field. |
Definition at line 561 of file core_cm0.h.
Mask and shift a bit field value for use in a register bit range.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of the bit field. |
Definition at line 673 of file core_cm0plus.h.
Mask and shift a bit field value for use in a register bit range.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of the bit field. |
Definition at line 684 of file core_sc000.h.
Mask and shift a bit field value for use in a register bit range.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of the bit field. |
Definition at line 1325 of file core_sc300.h.
Mask and shift a bit field value for use in a register bit range.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of the bit field. |
Definition at line 1343 of file core_cm3.h.
Mask and shift a bit field value for use in a register bit range.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of the bit field. |
Definition at line 1512 of file core_cm4.h.
Mask and shift a bit field value for use in a register bit range.
| [in] | field | Name of the register bit field. |
| [in] | value | Value of the bit field. |
Definition at line 1720 of file core_cm7.h.
1.8.13