Searched defs:DR (Results 1 - 6 of 6) sorted by relevance

/device/google/contexthub/firmware/os/platform/stm32/
H A Dcrc.c25 volatile uint32_t DR; member in struct:StmCrcRegs
61 if (mCrcRegs->DR == crc)
66 mCrcRegs->DR = revCrc32Word(crc, mCrcRegs->DR, 8);
69 mCrcRegs->DR = words[i];
77 mCrcRegs->DR = word;
80 crc = mCrcRegs->DR;
H A Dusart.c26 volatile uint16_t DR; member in struct:StmUsart
155 block->DR = (uint8_t)c;
H A Drtc.c35 volatile uint32_t DR; /* 0x04 */ member in struct:StmRtc
142 RTC->DR = 0b1100000100000001;
148 * 4 RTC cycles after set - must poll RSF before read DR or TR */
266 dr = RTC->DR;
H A Dbl.c22 volatile uint32_t DR; member in struct:StmSpi
54 volatile uint32_t DR; member in struct:StmCrc
385 (void)SPI->DR;
387 (void)SPI->DR;
393 SPI->DR = val;
395 return SPI->DR;
474 if (SPI->DR == syncCode)
H A Dspi.c72 volatile uint32_t DR; member in struct:StmSpi
158 mode.periphAddr = (uintptr_t)&regs->DR;
383 (void)regs->DR;
386 regs->DR = mode->txWord;
504 * controller will just keep reading the existing value from DR anytime it
507 regs->DR = pdev->state.txWord;
H A Di2c.c113 volatile uint32_t DR; member in struct:StmI2c
393 regs->DR = state->tx.byte;
396 regs->DR = state->tx.cbuf[state->tx.offset];
440 uint8_t data = regs->DR;
481 compensate (the corresponding byte written to DR was never actually
596 mode.periphAddr = (uintptr_t)&regs->DR;
616 regs->DR = pdev->addr << 1;
620 regs->DR = (pdev->addr << 1) | 0x01;

Completed in 50 milliseconds