Permalink
Browse files

updated Shell component with Wait interface

  • Loading branch information...
1 parent e1b0543 commit 19d502dac9b9f395e5194cce80a7f09f2831b529 @ErichStyger committed Mar 3, 2014
Showing with 2,457 additions and 169 deletions.
  1. +29 −0 Drivers/Common/ShellSettings.Inc
  2. +148 −7 Examples/DEMOQE/DEMOQE_S128_RNet/ProcessorExpert.pe
  3. +148 −7 Examples/FRDM-K20D50M/FRDM-K20_FreeRTOS/ProcessorExpert.pe
  4. +154 −13 Examples/FRDM-K20D50M/FRDM-K20_MSD_Host/ProcessorExpert.pe
  5. +352 −8 Examples/FRDM-KL05Z/KL05Z_FreeRTOS/ProcessorExpert.pe
  6. +137 −7 Examples/FRDM-KL25Z/FRDM-KL25Z_Eth/ProcessorExpert.pe
  7. +46 −4 Examples/FRDM-KL25Z/FRDM-KL25Z_MatrixKbd/ProcessorExpert.pe
  8. +161 −9 Examples/FRDM-KL25Z/FRDM-KL25Z_RNet/ProcessorExpert.pe
  9. +131 −9 Examples/FRDM-KL25Z/FRDM-KL25Z_RNet_Component/ProcessorExpert.pe
  10. +53 −11 Examples/FRDM-KL25Z/Freedom_Blue/ProcessorExpert.pe
  11. +128 −6 Examples/FRDM-KL25Z/Freedom_FatFS/ProcessorExpert.pe
  12. +149 −8 Examples/FRDM-KL25Z/Freedom_Hoval/ProcessorExpert.pe
  13. +130 −8 Examples/FRDM-KL25Z/Freedom_LowPower/ProcessorExpert.pe
  14. +147 −6 Examples/FRDM-KL25Z/Freedom_Shell/ProcessorExpert.pe
  15. +172 −7 Examples/FRDM-KL26Z/FRDM-KL26Z_Demo/ProcessorExpert.pe
  16. +26 −3 Examples/FRDM-KL46Z/FRDM-KL46Z_Demo/ProcessorExpert.pe
  17. +31 −8 Examples/TRW-K60N512/TWR-K60N512_FatFS_BM/ProcessorExpert.pe
  18. +3 −3 Examples/TRW-K60N512/TWR-K60N512_FatFS_BM/Project_Settings/Debugger/TWR-K60N512_FatFS_BM.launch
  19. +3 −3 Examples/TRW-K60N512/TWR-K60N512_FatFS_BM/ReferencedRSESystems.xml
  20. +32 −9 Examples/TRW-K60N512/TWR-MK60_FatFS_gcc/ProcessorExpert.pe
  21. +2 −2 Examples/TRW-K60N512/TWR-MK60_FatFS_gcc/Project_Settings/Debugger/TWR-MK60_FatFS_gcc.launch
  22. +3 −3 Examples/TRW-K60N512/TWR-MK60_FatFS_gcc/ReferencedRSESystems.xml
  23. +1 −1 Examples/TRW-K60N512/TWR-MK60_FatFS_gcc/Sources/Application.c
  24. +1 −1 Examples/TRW-K60N512/TWR-MK60_FatFS_gcc/Sources/Shell.c
  25. +137 −15 Examples/TWR-K60F120M/TWR-K60F120M_FatFS/ProcessorExpert.pe
  26. +133 −11 Examples/TWR-K70F120M/TWR-K70F120M_FatFS_gcc/ProcessorExpert.pe
@@ -0,0 +1,29 @@
+%- Settings generated by Component Wizard
+%;**%>12 Component name %>60: %get(DeviceName,Text)
+%;**%>12 Echo %>60: %get(EchoEnabled,Text)
+%;**%>12 Prompt %>60: %get(Prompt,Text)
+%;**%>12 Project Name %>60: %get(ProjectNameStr,Text)
+%;**%>12 Silent Mode Prefix %>60: %get(SilentModePrefixChar,Text)
+%;**%>12 Blocking Send %>60: %get(BlockingSend,Text)
+%if %get(BlockingSend, Bool) = 'yes'
+%;**%>14 Wait %>60: %get(Wait,Text)
+%;**%>14 Wait Time (ms) %>60: %get(WaitTimeMs,Text)
+%;**%>14 RTOS Wait %>60: %get(RTOSWait,Text)
+%else %- BlockingSend
+%endif %- BlockingSend
+%;**%>12 Status Colon Pos %>60: %get(StatusColonPos,Text)
+%;**%>12 Help Semicolon Pos %>60: %get(HelpSemicolonPos,Text)
+%;**%>12 Multi Command %>60: %get(MultiCommandEnabled,Text)
+%if %get(MultiCommandEnabled, Bool) = 'yes'
+%;**%>14 Length %>60: %get(MaxSubCommandStringSize,Text)
+%;**%>14 Separator %>60: %get(MultiCmdSeparationChar,Text)
+%else %- MultiCommandEnabled
+%endif %- MultiCommandEnabled
+%;**%>12 Utility %>60: %get(Utility,Text)
+%;**%>12 Default Serial %>60: %get(DefaultSerialEnabled,Text)
+%if %get(DefaultSerialEnabled, Bool) = 'yes'
+%;**%>14 Console Interface %>60: %get(Serial,Text)
+%else %- DefaultSerialEnabled
+%endif %- DefaultSerialEnabled
+%;**%>12 Serial Semaphore %>60: %get(ConsoleSempahore,Text)
+%;**%>12 Critical Section %>60: %get(CriticalSection,Text)
@@ -3,8 +3,8 @@
<Header>
<Name>ProcessorExpert</Name>
<SavedBy>tastyger</SavedBy>
- <ModificationStamp>29</ModificationStamp>
- <Date>2014-02-08</Date>
+ <ModificationStamp>30</ModificationStamp>
+ <Date>2014-03-03</Date>
<IDE>Eclipse IDE</IDE>
<PEversion>1.8.1.RT5_b1349-1839</PEversion>
</Header>
@@ -8239,7 +8239,7 @@
<UserFolderName />
<Comment lines_count="0" />
<Template />
- <BeanVersion>01.337</BeanVersion>
+ <BeanVersion>01.358</BeanVersion>
<LightErrorsIgnored>false</LightErrorsIgnored>
<Properties>
<ItemState>
@@ -8252,7 +8252,7 @@
<ItemSymbol>FreeRTOSVersion</ItemSymbol>
<ReadOnly>false</ReadOnly>
<UserReadOnly>false</UserReadOnly>
- <Value>V7.5.0</Value>
+ <Value>V8.0.0</Value>
</ItemState>
<ItemState>
<ItemSymbol>configCOMPILER</ItemSymbol>
@@ -9057,7 +9057,7 @@
</ItemState>
<ItemState>
<ItemSymbol>Reset</ItemSymbol>
- <ReadOnly>true</ReadOnly>
+ <ReadOnly>false</ReadOnly>
<UserReadOnly>false</UserReadOnly>
<PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
<Index>0</Index>
@@ -10257,6 +10257,105 @@
<LastUserSel>yes</LastUserSel>
<UsrMethodName>Init</UsrMethodName>
</ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupCreate</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupCreate</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupWaitBits</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupWaitBits</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupSetBits</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupSetBits</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupSetBitsFromISR</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupSetBitsFromISR</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupClearBits</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupClearBits</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupClearBitsFromISR</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupClearBitsFromISR</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupGetBits</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupGetBits</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupGetBitsFromISR</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupGetBitsFromISR</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>xEventGroupSync</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>xEventGroupSync</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
</Methods>
<Events>
<ItemState>
@@ -10999,7 +11098,7 @@
<UserFolderName />
<Comment lines_count="0" />
<Template />
- <BeanVersion>01.025</BeanVersion>
+ <BeanVersion>01.028</BeanVersion>
<LightErrorsIgnored>false</LightErrorsIgnored>
<Properties>
<ItemState>
@@ -11041,6 +11140,7 @@
<PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
<Index>0</Index>
<Value>true</Value>
+ <Expanded>true</Expanded>
</ItemState>
<ItemState>
<ItemSymbol>StatusColonPos</ItemSymbol>
@@ -11116,6 +11216,28 @@
<UserReadOnly>false</UserReadOnly>
<Value>CS1</Value>
</ItemState>
+ <ItemState>
+ <ItemSymbol>Wait</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Value>WAIT1</Value>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>WaitTimeMs</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Value>10</Value>
+ <Base>DEC</Base>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
+ <ItemState>
+ <ItemSymbol>RTOSWait</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>1</Index>
+ <Value>false</Value>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
</Properties>
<Methods>
<ItemState>
@@ -11415,6 +11537,17 @@
<LastUserSel>yes</LastUserSel>
<UsrMethodName>Deinit</UsrMethodName>
</ItemState>
+ <ItemState>
+ <ItemSymbol>SendData</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>0</Index>
+ <Value>true</Value>
+ <LastSelection>false</LastSelection>
+ <LastUserSel>always</LastUserSel>
+ <UsrMethodName>SendData</UsrMethodName>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
</Methods>
<Events />
</Bean>
@@ -17412,7 +17545,7 @@
<UserFolderName />
<Comment lines_count="0" />
<Template />
- <BeanVersion>01.003</BeanVersion>
+ <BeanVersion>01.004</BeanVersion>
<LightErrorsIgnored>false</LightErrorsIgnored>
<Properties>
<ItemState>
@@ -17422,6 +17555,14 @@
<Value>CS1</Value>
<ItemWasNeverEnabledInChgScript>true</ItemWasNeverEnabledInChgScript>
</ItemState>
+ <ItemState>
+ <ItemSymbol>UseProcessorExpertDefault</ItemSymbol>
+ <ReadOnly>false</ReadOnly>
+ <UserReadOnly>false</UserReadOnly>
+ <Index>1</Index>
+ <Value>false</Value>
+ <PropertyModelIsAutomatic>false</PropertyModelIsAutomatic>
+ </ItemState>
</Properties>
<Methods>
<ItemState>
Oops, something went wrong.

0 comments on commit 19d502d

Please sign in to comment.