Content originally posted in LPCWare by CodeRedSupport on Sat Apr 17 01:55:55 MST 2010
Don't forget that the 1114 and the 1343 are different chips. Each has their OWN header files (gpio.h etc) and (as you have seen) they are not always compatible.
From your description, I think you are using the 1343 header files on the 1114.
It is for this reason, that we recommend the use of CMSIS (libraries and headers) as it hides a lot of the differences when switching between different cores (LPC11/13/17).
However, if you are not using CMSIS, you need to ensure that you are using the correct headers for the chip you are using.