@AartiG, thanks for responding with good advice.
Regarding the unique header file:
Is it possible to use something like ORIGINAL_PROJECT_ROOT, rather than having to have a full path for the #include, as this will be more portable?
Regarding the unresolved symbols:
I cannot find any difference in the include paths between my project and the TIVAWare examples.
I have used a copy within my project path and that is OK with nested includes.
I have, currently, assumed that the difference is caused by importing the TIVAWare example. Perhaps I will try importing my own project back in.
I guess I will need to copy this outside of my workspace and import back in, or create a new workspace to import into to try this.
Thanks,
Kevin