Searched refs:bit_index (Results 1 – 2 of 2) sorted by relevance
| /external/platform/pico/rp2_common/hardware_claim/ |
| A D | claim.c | 17 inline bool hw_is_claimed(const uint8_t *bits, uint bit_index) { in hw_is_claimed() argument 18 return (bits[bit_index >> 3u] & (1u << (bit_index & 7u))); in hw_is_claimed() 21 void hw_claim_or_assert(uint8_t *bits, uint bit_index, const char *message) { in hw_claim_or_assert() argument 23 if (hw_is_claimed(bits, bit_index)) { in hw_claim_or_assert() 24 panic(message, bit_index); in hw_claim_or_assert() 26 bits[bit_index >> 3u] |= (uint8_t)(1u << (bit_index & 7u)); in hw_claim_or_assert() 49 void hw_claim_clear(uint8_t *bits, uint bit_index) { in hw_claim_clear() argument 51 assert(hw_is_claimed(bits, bit_index)); in hw_claim_clear() 52 bits[bit_index >> 3u] &= (uint8_t) ~(1u << (bit_index & 7u)); in hw_claim_clear()
|
| /external/platform/pico/rp2_common/hardware_claim/include/hardware/ |
| A D | claim.h | 48 void hw_claim_or_assert(uint8_t *bits, uint bit_index, const char *message); 71 bool hw_is_claimed(const uint8_t *bits, uint bit_index); 81 void hw_claim_clear(uint8_t *bits, uint bit_index);
|
Completed in 4 milliseconds