I've been coding for the 561 in STVD7 using the COSMIC C compiler. I've hacked around with the VD7 settings to create a linker file that I think puts everything in the right place for this micro- but my code still does not execute. VD7 does not natively support the 561 so I have selected a ST72F611F1 and just ignored all its settings. I'm including io725h from the standard COSMIC libraries (modified to include the CAN paged registers) and rewritten a number of options in the Project>Settings>[Linker tab]>[Input drop-down box] to generate the linker file attached to this message.