On Mon, Jun 11, 2012 at 6:22 PM, Peter Bigot <big...@acm.org> wrote: > On Wed, Jun 6, 2012 at 4:31 PM, Peter Bigot <big...@acm.org> wrote: >> Those of you that need to implement context switch support might be >> interested in https://github.com/pabigot/freertos-mspgcc which >> provides FreeRTOS platform files that use the new 20-bit mspgcc >> features. The relevant code can be browsed at: >> >> https://github.com/pabigot/freertos-mspgcc/blob/master/Source/portable/GCC/MSP430/port.c >> >> I've validated preemptive and non-preemptive task switching using all >> memory models on one very simple EXP430F5438-based demonstration. >> Depending on how things go, I may do more over the next couple days. > > I've done a bit more, and am pleased to say that porting the standard > EXP430F5438 demo from the CCS version present in FreeRTOS 7.1.1 was > pretty trivial, and that 20120606 can successfully run it under the > medium memory with all non-library code placed in far memory: > > cd Demo/MSP430X_MSP430F5438_MSPGCC > make clean TARGET_FLAGS='-mmemory-model=medium -mcode-region=far' install > > This is supposed to be a pretty heavy stress test, with blinking > lights, context switches, serial port stuff, a couple types of button > presses, and LCD output.
Congratulations and thanks for the good works---it looks like a major milestone! ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Mspgcc-users mailing list Mspgcc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mspgcc-users