From: Mike Frysinger Date: Thu, 24 Mar 2011 03:16:50 +0000 (+0000) Subject: sim: bfin: define more UART LSR bits X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2d2bab5b21dda6842a044364fc6082722c2befc1;p=binutils-gdb.git sim: bfin: define more UART LSR bits We'll need these bits in an upcoming patch, so map out the whole LSR MMR now. Fix up indentation style while we're here. Signed-off-by: Mike Frysinger --- diff --git a/sim/bfin/ChangeLog b/sim/bfin/ChangeLog index d8ffc75dc08..d3445bc3130 100644 --- a/sim/bfin/ChangeLog +++ b/sim/bfin/ChangeLog @@ -1,3 +1,7 @@ +2011-03-23 Mike Frysinger + + * dv-bfin_uart.h (TFI, BI, FE, PE, OE): Define. + 2011-03-23 Mike Frysinger * dv-bfin_twi.h (LOSTARB): Rename from LOSTARG. diff --git a/sim/bfin/dv-bfin_uart.h b/sim/bfin/dv-bfin_uart.h index 1d144d49048..ccb7af46137 100644 --- a/sim/bfin/dv-bfin_uart.h +++ b/sim/bfin/dv-bfin_uart.h @@ -34,16 +34,21 @@ unsigned bfin_uart_read_buffer (struct hw *, unsigned char *, unsigned); void bfin_uart_reschedule (struct hw *); /* UART_LCR */ -#define DLAB (1 << 7) +#define DLAB (1 << 7) /* UART_LSR */ -#define TEMT (1 << 6) -#define THRE (1 << 5) -#define DR (1 << 0) +#define TFI (1 << 7) +#define TEMT (1 << 6) +#define THRE (1 << 5) +#define BI (1 << 4) +#define FE (1 << 3) +#define PE (1 << 2) +#define OE (1 << 1) +#define DR (1 << 0) /* UART_IER */ -#define ERBFI (1 << 0) -#define ETBEI (1 << 1) -#define ELSI (1 << 2) +#define ERBFI (1 << 0) +#define ETBEI (1 << 1) +#define ELSI (1 << 2) #endif