Content originally posted in LPCWare by nerd herd on Fri Apr 17 08:52:00 MST 2015
Hi EdizonTN,
I am looking at the LPC15xx LPCOpen code base and it seems like you have discovered a bug for us! There are two missing UART registers that are not defined in the LPC_USART_T structure (OSR and ADR). Unless you add those two registers into the structure yourself, yes, it looks like you will have to address the register directly with a volatile integer pointer.