/hal_infineon-3.4.0/core-lib/include/ |
D | cy_utils.h | 288 #define _CLR_SET_FLD32U(reg, field, value) \ argument 289 (((reg) & ((uint32_t)(~(field ## _Msk)))) | (_VAL2FLD(field, value))) 301 #define CY_REG32_CLR_SET(reg, field, value) ((reg) = _CLR_SET_FLD32U((reg), field, (value))) argument 313 #define _CLR_SET_FLD16U(reg, field, value) \ argument 314 ((uint16_t)(((reg) & ((uint16_t)(~(field ## _Msk)))) | ((uint16_t)_VAL2FLD(field, value)))) 326 #define CY_REG16_CLR_SET(reg, field, value) ((reg) = _CLR_SET_FLD16U((reg), field, (value))) argument 338 #define _CLR_SET_FLD8U(reg, field, value) \ argument 339 ((uint8_t)(((reg) & ((uint8_t)(~(field ## _Msk)))) | ((uint8_t)_VAL2FLD(field, value)))) 351 #define CY_REG8_CLR_SET(reg, field, value) ((reg) = _CLR_SET_FLD8U((reg), field, (value))) argument 362 #define _BOOL2FLD(field, value) (((value) != false) ? (field ## _Msk) : 0UL) argument [all …]
|
/hal_infineon-3.4.0/core-lib/ |
D | README.md | 29 …* `_CLR_SET_FLD32U`: The macro for setting a register with a name field and value for providing g… 30 …_FLD32U macro for providing get-clear-modify-write operations with a name field and value and writ… 31 …* `_CLR_SET_FLD16U`: The macro for setting a 16-bit register with a name field and value for provi… 32 …_FLD16U macro for providing get-clear-modify-write operations with a name field and value and writ… 33 …* `_CLR_SET_FLD8U`: The macro for setting a 8-bit register with a name field and value for providi… 34 …T_FLD8U macro for providing get-clear-modify-write operations with a name field and value and writ… 35 * `_BOOL2FLD`: Returns a field mask if the value is not false 36 * `_FLD2BOOL`: Returns true, if the value includes the field mask
|
D | RELEASE.md | 25 …* _CLR_SET_FLD32U: The macro for setting a register with a name field and value for providing get… 26 …_FLD32U macro for providing get-clear-modify-write operations with a name field and value and writ… 27 …* _CLR_SET_FLD16U: The macro for setting a 16-bit register with a name field and value for providi… 28 …_FLD16U macro for providing get-clear-modify-write operations with a name field and value and writ… 29 …* _CLR_SET_FLD8U: The macro for setting a 8-bit register with a name field and value for providing… 30 …T_FLD8U macro for providing get-clear-modify-write operations with a name field and value and writ… 31 * _BOOL2FLD: Returns a field mask if the value is not false 32 * _FLD2BOOL: Returns true, if the value includes the field mask
|
/hal_infineon-3.4.0/mtb-pdl-cat1/cmsis/include/ |
D | core_cm0.h | 513 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 521 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_sc000.h | 641 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 649 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm1.h | 539 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 547 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm0plus.h | 627 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 635 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_sc300.h | 1342 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 1350 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm3.h | 1359 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 1367 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm4.h | 1529 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 1537 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_armv8mbl.h | 1280 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 1288 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm23.h | 1355 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 1363 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm7.h | 1752 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 1760 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_armv8mml.h | 2099 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 2107 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm33.h | 2174 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 2182 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm35p.h | 2174 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 2182 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_cm55.h | 3045 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 3053 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
D | core_armv81mml.h | 3045 #define _VAL2FLD(field, value) (((uint32_t)(value) << field ## _Pos) & field ## _Msk) argument 3053 #define _FLD2VAL(field, value) (((uint32_t)(value) & field ## _Msk) >> field ## _Pos) argument
|
/hal_infineon-3.4.0/mtb-pdl-cat1/drivers/include/ |
D | cy_pra.h | 799 #define CY_PRA_REG32_CLR_SET(regIndex, field, value) \ argument 800 …md(CY_PRA_MSG_TYPE_REG32_CLR_SET, (regIndex), ((uint32_t)(~(field ## _Msk))), (_VAL2FLD(field, (va…
|
/hal_infineon-3.4.0/mtb-hal-cat1/ |
D | RELEASE.md | 69 …4. cyhal_qspi_command_t structure was updated: address.value field removed, data_rate field was ad…
|