Lines Matching refs:bit
71 unsigned int bit, in BUS_RamBitWrite() argument
76 BITBAND_RAM_BASE + (((uint32_t)addr - SRAM_BASE) * (uint32_t) 32) + (bit * (uint32_t) 4); in BUS_RamBitWrite()
83 *addr = (tmp & ~(1UL << bit)) | ((val & 1UL) << bit); in BUS_RamBitWrite()
109 unsigned int bit) in BUS_RamBitRead() argument
113 BITBAND_RAM_BASE + (((uint32_t)addr - SRAM_BASE) * (uint32_t) 32) + (bit * (uint32_t) 4); in BUS_RamBitRead()
117 return ((*addr) >> bit) & 1UL; in BUS_RamBitRead()
142 unsigned int bit, in BUS_RegBitWrite() argument
145 EFM_ASSERT(bit < 32U); in BUS_RegBitWrite()
153 *(volatile uint32_t *)aliasAddr = 1UL << bit; in BUS_RegBitWrite()
156 BITBAND_PER_BASE + (((uint32_t)addr - PER_MEM_BASE) * (uint32_t) 32) + (bit * (uint32_t) 4); in BUS_RegBitWrite()
163 *addr = (tmp & ~(1 << bit)) | ((val & 1) << bit); in BUS_RegBitWrite()
189 unsigned int bit) in BUS_RegBitRead() argument
193 BITBAND_PER_BASE + (((uint32_t)addr - PER_MEM_BASE) * (uint32_t)32) + (bit * (uint32_t) 4); in BUS_RegBitRead()
197 return ((*addr) >> bit) & 1UL; in BUS_RegBitRead()