<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: context switching for LPC 1769 in LPCXpresso IDE</title>
    <link>https://community.nxp.com/t5/LPCXpresso-IDE/context-switching-for-LPC-1769/m-p/565114#M17859</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by venkateshkuppan on Tue Feb 19 01:28:58 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Fall Guy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, I did read the book partly.Its a great book for Cortex M3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But I am a little confused on how to get back to privileged/MSP directly from the SVC which is called from the User/PSP. Am I interpreting anything wrong?Please correct me.I am attaching my code for reference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thankyou.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 23:43:41 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T23:43:41Z</dc:date>
    <item>
      <title>context switching for LPC 1769</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/context-switching-for-LPC-1769/m-p/565112#M17857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by venkateshkuppan on Mon Feb 18 11:58:28 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;I am writing a code for context switching in LPC 1769.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I changed the mode to User/PSP by writing appropriately to the CONTROL register.Next I made use of SVC. But here I get a Hard Fault and error stating ----[COLOR=Red]No source available for "g_pfnVectors() at 0x0"[/COLOR]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wrote a C program, switched to assembly for changing mode to User/PSP and here I use SVC.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Could you please tell how I can get back to Privileged/MSP and what exactly the error means.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thankyou.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:43:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/context-switching-for-LPC-1769/m-p/565112#M17857</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:43:39Z</dc:date>
    </item>
    <item>
      <title>Re: context switching for LPC 1769</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/context-switching-for-LPC-1769/m-p/565113#M17858</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by TheFallGuy on Mon Feb 18 12:12:10 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Have you read this book - it is very helpful when you are doing low-level stuff on the Cortex-M3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;The Definitive Guide to the ARM Cortex-M3, Second Edition&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; by Joseph Yiu&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:43:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/context-switching-for-LPC-1769/m-p/565113#M17858</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:43:40Z</dc:date>
    </item>
    <item>
      <title>Re: context switching for LPC 1769</title>
      <link>https://community.nxp.com/t5/LPCXpresso-IDE/context-switching-for-LPC-1769/m-p/565114#M17859</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by venkateshkuppan on Tue Feb 19 01:28:58 MST 2013&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Fall Guy,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Yes, I did read the book partly.Its a great book for Cortex M3.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;But I am a little confused on how to get back to privileged/MSP directly from the SVC which is called from the User/PSP. Am I interpreting anything wrong?Please correct me.I am attaching my code for reference.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thankyou.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 23:43:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPCXpresso-IDE/context-switching-for-LPC-1769/m-p/565114#M17859</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T23:43:41Z</dc:date>
    </item>
  </channel>
</rss>

