When debugging the LPC1549FBD100 using LPCXpresso 8.2.2.650 I can see some registers have incorrect named values. For example the SCT0->CTRL->BIDIR-H bit has 2 options (1/0 obviously :-) ) but they are named both "THE_H_COUNTER_COUNTS" which doesn't really help a lot. And even worse is: there doesn't seem to be any option to show the action register value.
Is there a way we can correct this outselves?
I've seen a similar post somewhere from 2012 where it appeared code red was using an encrypted XML file, but is this still the case?
Yes, I can see the issue here. The source data provided to us from the chip design team had identical enumerations for the two values for this field. I've generated an modified version that should fix this. Try replacing the original "LPC15xx_peripheral.xme" file in the \lpcxpresso\bin subdirectory of your IDE install with the file extracted the attached ZIP file. [I would suggest taking a backup of the original first.]
Let us know if this resolves the issue for you.
Regards,
LPCXpresso Support