<p><br>
On Aug 19, 2011 7:13 AM, "Geoffrey Barton" <<a href="mailto:mrb@periphon.net">mrb@periphon.net</a>> wrote:<br>
></p>
<p>> > Afaik there is a standard for the Cortex platform how to do it, google<br>
> > for "ARM Cortex Microcontroller Software Interface Standard"<br>
><br>
> there is a generic doc on the <a href="http://arm.com">arm.com</a> site and a stellaris specific one on the TI site.</p>
<p>Following the CMSIS would definitely make development easier, but it comes with a tradeoff.  The generic nature of it makes it very wordy and somewhat inefficient (sometimes you have to make several function calls to do what a single assign could do).  If possible, it might be best to have the compiler expose the raw registers, and add CMSIS as a unit that can be included in your application source.<br>

</p>