Possible improvements for CPM UART
Joakim Tjernlund
joakim.tjernlund at transmode.se
Wed Nov 9 22:07:27 EST 2005
Parts of these fixes in 2.4 doesn't seem to be in 2.6.
Maybe these are solved diffrently in 2.6 but I can't tell.
At least cpm_uart_console_write could use this.
http://linux.bkbits.net:8080/linux-2.4/diffs/arch/ppc/8xx_io/uart.c@1.23
?nav=index.html|src/.|src/arch|src/arch/ppc|src/arch/ppc/8xx_io|hist/arc
h/ppc/8xx_io/uart.c
Another small improvement would to change:
#define RX_NUM_FIFO 4
#define RX_BUF_SIZE 32
#define TX_NUM_FIFO 4
#define TX_BUF_SIZE 32
to
#ifndef RX_NUM_FIFO
#define RX_NUM_FIFO 4
#endif
#ifndef RX_BUF_SIZE
#define RX_BUF_SIZE 32
#endif
#ifndef TX_NUM_FIFO
#define TX_NUM_FIFO 4
#endif
#ifndef TX_BUF_SIZE
#define TX_BUF_SIZE 32
#endif
This will allow custom changes to these constants
Jocke
More information about the Linuxppc-embedded
mailing list