Hi Jeremy,
thanks for the answer. I saw that page and the relate quickstart guides, but they are not what I'm looking for: they show how to setup and use the LPCOpen libraries, but not their structure. I'm searching something describing which layers are present and what the do, the data types and structures used for the peripheral interfacing and so on. Something like a book or a paper which explains the LPCOpen project.
I literally had to invent things and block diagrams to put in my thesis.
Have a great day you too,
Andrea