Does anybody out there have a .lnt script that will persuade Gimpel's PC-Lint to check source code written with IAR's EWAVR without generating a zillion errors from the functions, procedures, etc. provided by IAR? Specifically, the problem is occurring with the numerous special function register definitions, and despite putting some of my own defines into the lint script to override the 'strange' compiler defines, I can't stop errors being reported.
Any hints would be appreciated; if you are sufficiently lint-savvy that you could comment on my lint script, I've included it here as an attachment. Line 73 is my attempt to overcome the problems I'm seeing with 16 bit register definitions, but it's not quite getting me there; NameHere isn't being substituted in the declaration when the define is expanded.