Lines Matching refs:uint16_t
89 void setInterrupts(uint16_t ints, uint16_t mask);
96 void setInterruptMask(uint16_t mask) { setInterrupts(rawInt, mask); }
103 void raiseInterrupts(uint16_t ints) { setInterrupts(rawInt | ints, imsc); }
110 void clearInterrupts(uint16_t ints) { setInterrupts(rawInt & ~ints, imsc); }
113 inline uint16_t maskInt() const { return rawInt & imsc; }
140 static const uint16_t UART_RIINTR = 1 << 0;
141 static const uint16_t UART_CTSINTR = 1 << 1;
142 static const uint16_t UART_CDCINTR = 1 << 2;
143 static const uint16_t UART_DSRINTR = 1 << 3;
144 static const uint16_t UART_RXINTR = 1 << 4;
145 static const uint16_t UART_TXINTR = 1 << 5;
146 static const uint16_t UART_RTINTR = 1 << 6;
147 static const uint16_t UART_FEINTR = 1 << 7;
148 static const uint16_t UART_PEINTR = 1 << 8;
149 static const uint16_t UART_BEINTR = 1 << 9;
150 static const uint16_t UART_OEINTR = 1 << 10;
152 uint16_t control;
156 uint16_t fbrd;
160 uint16_t ibrd;
164 uint16_t lcrh;
168 uint16_t ifls;
171 uint16_t imsc;
174 uint16_t rawInt;