In uart.h, the module enable is abstracted into U0ME. Shouldn't we do this for the interrupt bits (IE1 vs IE2, IFG1 vs IFG2) and add similiar defines for UART1, for the sake of orthagonality (or however you spell it...)?
I find I have to have 2 uart0.c files, one for parts with a single UART, and another for those with dual UARTs, because the interrupt enables and such are different. I could put my own #defines around it, but that doesn't seem as clean as astracting it into uart.h Thoughts? --John