Home
last modified time | relevance | path

Searched refs:field (Results 1 – 20 of 20) sorted by relevance

/hal_infineon-3.4.0/core-lib/include/
Dcy_utils.h288 #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/
DREADME.md29 …* `_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
DRELEASE.md25 …* _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/
Dcore_cm0.h513 #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
Dcore_sc000.h641 #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
Dcore_cm1.h539 #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
Dcore_cm0plus.h627 #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
Dcore_sc300.h1342 #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
Dcore_cm3.h1359 #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
Dcore_cm4.h1529 #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
Dcore_armv8mbl.h1280 #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
Dcore_cm23.h1355 #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
Dcore_cm7.h1752 #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
Dcore_armv8mml.h2099 #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
Dcore_cm33.h2174 #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
Dcore_cm35p.h2174 #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
Dcore_cm55.h3045 #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
Dcore_armv81mml.h3045 #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/
Dcy_pra.h799 #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/
DRELEASE.md69 …4. cyhal_qspi_command_t structure was updated: address.value field removed, data_rate field was ad…