<?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>LPC MicrocontrollersのトピックRe: CMSIS RTOS RTX from KEIL - MSP/PSP - What is allowed/what is forbidden?</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/CMSIS-RTOS-RTX-from-KEIL-MSP-PSP-What-is-allowed-what-is/m-p/575952#M19339</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by vtw.433e on Wed Apr 06 01:17:44 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Your question doesn't make a lot of sense.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;MSP/PSP is the stack pointer (Main Stack Pointer and Process Stack Pointer) and has nothing to do with what can be executed/accessed. To find out more information, get a good book on the Cortex architecture. The books by Joseph Yiu are very good.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 19:02:51 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T19:02:51Z</dc:date>
    <item>
      <title>CMSIS RTOS RTX from KEIL - MSP/PSP - What is allowed/what is forbidden?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/CMSIS-RTOS-RTX-from-KEIL-MSP-PSP-What-is-allowed-what-is/m-p/575951#M19338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by mysepp on Tue Apr 05 14:04:09 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Question is not directly related to LPC4357, but this is the controller I am using.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using CMSIS RTOS RTX from KEIL. There the system runs in MSP/PSP.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Has someone deeper knowledge about MSP/PSP. What is allowed the execute? What is forbidden?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;e.g. how about peripheral access? Or GPDMA usage?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Can switch PSP usage off, e.g. when doing critical things like a bootloader/FW update, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;where I want to control all things by my own?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I have seen os_set_env, which seem to disable PSP completely.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;When and how to call it? Before RTOS is started at all, so I must add it in startup files?&lt;/SPAN&gt;&lt;BR /&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:02:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/CMSIS-RTOS-RTX-from-KEIL-MSP-PSP-What-is-allowed-what-is/m-p/575951#M19338</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:02:50Z</dc:date>
    </item>
    <item>
      <title>Re: CMSIS RTOS RTX from KEIL - MSP/PSP - What is allowed/what is forbidden?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/CMSIS-RTOS-RTX-from-KEIL-MSP-PSP-What-is-allowed-what-is/m-p/575952#M19339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by vtw.433e on Wed Apr 06 01:17:44 MST 2016&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;Your question doesn't make a lot of sense.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;MSP/PSP is the stack pointer (Main Stack Pointer and Process Stack Pointer) and has nothing to do with what can be executed/accessed. To find out more information, get a good book on the Cortex architecture. The books by Joseph Yiu are very good.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 19:02:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/CMSIS-RTOS-RTX-from-KEIL-MSP-PSP-What-is-allowed-what-is/m-p/575952#M19339</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T19:02:51Z</dc:date>
    </item>
    <item>
      <title>Re: CMSIS RTOS RTX from KEIL - MSP/PSP - What is allowed/what is forbidden?</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/CMSIS-RTOS-RTX-from-KEIL-MSP-PSP-What-is-allowed-what-is/m-p/575953#M19340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;bump&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 19 Jun 2016 01:07:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/CMSIS-RTOS-RTX-from-KEIL-MSP-PSP-What-is-allowed-what-is/m-p/575953#M19340</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-19T01:07:25Z</dc:date>
    </item>
  </channel>
</rss>

