X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=modules%2Fcomm%2Fuart%2Fuart_setconf.c;h=91c12af2f8f44d088c45de9aacd6ce419a2a2e99;hb=HEAD;hp=7088887239bf21f255908eebfbf8fb212ace0568;hpb=ccc6954bb046671b9e28c5806db5121c1eef49c0;p=aversive.git diff --git a/modules/comm/uart/uart_setconf.c b/modules/comm/uart/uart_setconf.c index 7088887..91c12af 100644 --- a/modules/comm/uart/uart_setconf.c +++ b/modules/comm/uart/uart_setconf.c @@ -98,10 +98,10 @@ static int8_t uart_set_nbits_parity(int8_t num, struct uart_config * u) { /* number of bit in the frame */ if (u->nbits == 8) - *uart_regs[num].ucsrb &= ~(1 << CHR9); + *uart_regs[num].ucsrb &= ~(1 << UCSZ2); #ifdef CONFIG_MODULE_UART_9BITS else if (u->nbits == 9) - *uart_regs[num].ucsrb |= (1 << CHR9); + *uart_regs[num].ucsrb |= (1 << UCSZ2); #endif else return ENOTSUP;