Lines Matching refs:bitPosition
82 …yhal_get_bit_position(cyhal_resource_t type, uint8_t block, uint8_t channel, uint16_t* bitPosition) in _cyhal_get_bit_position() argument
103 *bitPosition = offsetEndOfRsc; in _cyhal_get_bit_position()
111 *bitPosition = offsetRsc + blockOffsets[block] + channel; in _cyhal_get_bit_position()
121 *bitPosition = offsetRsc + block; in _cyhal_get_bit_position()
124 return (*bitPosition < offsetEndOfRsc) in _cyhal_get_bit_position()
131 uint16_t bitPosition; in _cyhal_is_set() local
132 cy_rslt_t status = _cyhal_get_bit_position(type, block, channel, &bitPosition); in _cyhal_is_set()
135 uint8_t byte = (uint8_t)(bitPosition >> CY_BYTE_NUM_SHIFT); in _cyhal_is_set()
136 uint8_t bit = bitPosition & CY_BIT_NUM_MASK; in _cyhal_is_set()
144 uint16_t bitPosition; in _cyhal_set_bit() local
145 cy_rslt_t status = _cyhal_get_bit_position(type, block, channel, &bitPosition); in _cyhal_set_bit()
148 uint8_t byte = (uint8_t)(bitPosition >> CY_BYTE_NUM_SHIFT); in _cyhal_set_bit()
149 uint8_t bit = bitPosition & CY_BIT_NUM_MASK; in _cyhal_set_bit()
157 uint16_t bitPosition; in _cyhal_clear_bit() local
158 cy_rslt_t status = _cyhal_get_bit_position(type, block, channel, &bitPosition); in _cyhal_clear_bit()
161 uint8_t byte = (uint8_t)(bitPosition >> CY_BYTE_NUM_SHIFT); in _cyhal_clear_bit()
162 uint8_t bit = bitPosition & CY_BIT_NUM_MASK; in _cyhal_clear_bit()