I created a wiki article on how to programm an AVR mikrocontroller using FPC. It mostly deals with the specifics of writing an embedded programm without underlaying operating system and with direct hardware access, using interrupts and inline assembler.
http://wiki.freepascal.org/AVR_ProgrammingBecause I couldn't find much of this information I had to do a lot of trial and error and there might be several mistakes in the article, so it would be nice if some experts could have a closer look.
My motivation for writing that article was and is to get more people using FPC on AVRs. The possibilities are really great, but when I see the lack of instructions/tutorials/documantation then it seems that the number of users might be near to zero.
In the article
http://wiki.freepascal.org/AVR it says:
"The FPC-AVR port is currently experimental and
non working."
I think thats a bad phrasing, sounds like the compiler won't work at all, which is not true of course.
Regards