--- a/settings/oggs_stm8_firmware_001.wsdt
+++ b/settings/oggs_stm8_firmware_001.wsdt
@@ -26,7 +26,7 @@
     <Windows>
       
       
-    <Wnd0>
+    <Wnd2>
         <Tabs>
           <Tab>
             <Identity>TabID-1225-31576</Identity>
@@ -36,20 +36,20 @@
           </Tab>
         <Tab><Identity>TabID-1879-13431</Identity><TabName>Debug Log</TabName><Factory>Debug-Log</Factory><Session/></Tab><Tab><Identity>TabID-14419-8072</Identity><TabName>Find in Files</TabName><Factory>Find-in-Files</Factory><Session/></Tab></Tabs>
         
-      <SelectedTab>0</SelectedTab></Wnd0><Wnd1><Tabs><Tab><Identity>TabID-24373-18981</Identity><TabName>Workspace</TabName><Factory>Workspace</Factory><Session><NodeDict><ExpandedNode>&lt;ws></ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Libraries</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Output</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Output/oggs_stm8_firmware_001.out</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Output/oggs_stm8_firmware_001.out/Output</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/cmd.c</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/vs1053.c</ExpandedNode><ExpandedNode>oggs_stm8_firmware_001</ExpandedNode><ExpandedNode>oggs_stm8_firmware_001/cmd.c</ExpandedNode><ExpandedNode>stm8s_stdperiph_driver_210</ExpandedNode></NodeDict></Session></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd1></Windows>
+      <SelectedTab>0</SelectedTab></Wnd2><Wnd3><Tabs><Tab><Identity>TabID-24373-18981</Identity><TabName>Workspace</TabName><Factory>Workspace</Factory><Session><NodeDict><ExpandedNode>&lt;ws></ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Libraries</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Output</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Output/oggs_stm8_firmware_001.out</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/Output/oggs_stm8_firmware_001.out/Output</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/cmd.c</ExpandedNode><ExpandedNode>&lt;ws>/oggs_stm8_firmware_001/vs1053.c</ExpandedNode><ExpandedNode>oggs_stm8_firmware_001</ExpandedNode><ExpandedNode>oggs_stm8_firmware_001/cmd.c</ExpandedNode><ExpandedNode>stm8s_stdperiph_driver_210</ExpandedNode></NodeDict></Session></Tab></Tabs><SelectedTab>0</SelectedTab></Wnd3></Windows>
     <Editor>
       
       
       
       
-    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_clk.c</Filename><XPos>0</XPos><YPos>12</YPos><SelStart>999</SelStart><SelEnd>999</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_gpio.c</Filename><XPos>0</XPos><YPos>117</YPos><SelStart>4997</SelStart><SelEnd>4997</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_gpio.h</Filename><XPos>0</XPos><YPos>108</YPos><SelStart>4765</SelStart><SelEnd>4812</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_itc.h</Filename><XPos>0</XPos><YPos>66</YPos><SelStart>3606</SelStart><SelEnd>3623</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_uart2.h</Filename><XPos>0</XPos><YPos>394</YPos><SelStart>18364</SelStart><SelEnd>18364</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_uart2.c</Filename><XPos>0</XPos><YPos>186</YPos><SelStart>8050</SelStart><SelEnd>8066</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_itc.c</Filename><XPos>0</XPos><YPos>189</YPos><SelStart>6661</SelStart><SelEnd>6684</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\statistics.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>1040</SelStart><SelEnd>1040</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\rx_ringbuffer.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>933</SelStart><SelEnd>948</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\rx_ringbuffer.c</Filename><XPos>0</XPos><YPos>16</YPos><SelStart>1020</SelStart><SelEnd>1020</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\lnkstm8s105c6.icf</Filename><XPos>0</XPos><YPos>81</YPos><SelStart>4107</SelStart><SelEnd>4107</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\vs1053.h</Filename><XPos>0</XPos><YPos>85</YPos><SelStart>3391</SelStart><SelEnd>3391</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\helper.h</Filename><XPos>0</XPos><YPos>9</YPos><SelStart>933</SelStart><SelEnd>933</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\vs1053.c</Filename><XPos>0</XPos><YPos>386</YPos><SelStart>8814</SelStart><SelEnd>8865</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_spi.h</Filename><XPos>0</XPos><YPos>120</YPos><SelStart>4938</SelStart><SelEnd>4950</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s.h</Filename><XPos>0</XPos><YPos>1699</YPos><SelStart>73953</SelStart><SelEnd>73965</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\init.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>1181</SelStart><SelEnd>1181</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\init.h</Filename><XPos>0</XPos><YPos>15</YPos><SelStart>791</SelStart><SelEnd>791</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\statistics.c</Filename><XPos>0</XPos><YPos>9</YPos><SelStart>881</SelStart><SelEnd>881</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\leds.c</Filename><XPos>0</XPos><YPos>102</YPos><SelStart>854</SelStart><SelEnd>877</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\Debug\Exe\oggs_stm8_firmware_001.out</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\Debug\List\oggs_stm8_firmware_001.map</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\cmd.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>759</SelStart><SelEnd>759</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\eeprom.h</Filename><XPos>0</XPos><YPos>3</YPos><SelStart>995</SelStart><SelEnd>1037</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\eeprom.c</Filename><XPos>0</XPos><YPos>15</YPos><SelStart>1284</SelStart><SelEnd>1284</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_flash.c</Filename><XPos>0</XPos><YPos>75</YPos><SelStart>3670</SelStart><SelEnd>3682</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Programme\IAR Systems\Embedded Workbench 6.0 Kickstart\stm8\inc\c\intrinsics.h</Filename><XPos>0</XPos><YPos>36</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\leds.h</Filename><XPos>0</XPos><YPos>30</YPos><SelStart>1244</SelStart><SelEnd>1244</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Programme\IAR Systems\Embedded Workbench 6.0 Kickstart\stm8\lib\dlstm8smn.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\uid.h</Filename><XPos>0</XPos><YPos>3</YPos><SelStart>1073</SelStart><SelEnd>1073</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\uid.c</Filename><XPos>0</XPos><YPos>18</YPos><SelStart>1087</SelStart><SelEnd>1087</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\includes.h</Filename><XPos>0</XPos><YPos>15</YPos><SelStart>1111</SelStart><SelEnd>1111</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>87</YPos><SelStart>2632</SelStart><SelEnd>2632</SelEnd></Tab><ActiveTab>32</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\cmd.c</Filename><XPos>0</XPos><YPos>29</YPos><SelStart>1173</SelStart><SelEnd>1173</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
+    <Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_clk.c</Filename><XPos>0</XPos><YPos>12</YPos><SelStart>999</SelStart><SelEnd>999</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_gpio.c</Filename><XPos>0</XPos><YPos>117</YPos><SelStart>4997</SelStart><SelEnd>4997</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_gpio.h</Filename><XPos>0</XPos><YPos>108</YPos><SelStart>4765</SelStart><SelEnd>4812</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_itc.h</Filename><XPos>0</XPos><YPos>66</YPos><SelStart>3606</SelStart><SelEnd>3623</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_uart2.h</Filename><XPos>0</XPos><YPos>394</YPos><SelStart>18364</SelStart><SelEnd>18364</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_uart2.c</Filename><XPos>0</XPos><YPos>186</YPos><SelStart>8050</SelStart><SelEnd>8066</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_itc.c</Filename><XPos>0</XPos><YPos>189</YPos><SelStart>6661</SelStart><SelEnd>6684</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\statistics.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>1040</SelStart><SelEnd>1040</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\rx_ringbuffer.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>933</SelStart><SelEnd>948</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\lnkstm8s105c6.icf</Filename><XPos>0</XPos><YPos>81</YPos><SelStart>4107</SelStart><SelEnd>4107</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\vs1053.h</Filename><XPos>0</XPos><YPos>85</YPos><SelStart>3391</SelStart><SelEnd>3391</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\helper.h</Filename><XPos>0</XPos><YPos>9</YPos><SelStart>933</SelStart><SelEnd>933</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s_spi.h</Filename><XPos>0</XPos><YPos>120</YPos><SelStart>4938</SelStart><SelEnd>4950</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\inc\stm8s.h</Filename><XPos>0</XPos><YPos>1699</YPos><SelStart>73953</SelStart><SelEnd>73965</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\init.c</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>1181</SelStart><SelEnd>1181</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\init.h</Filename><XPos>0</XPos><YPos>15</YPos><SelStart>791</SelStart><SelEnd>791</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\statistics.c</Filename><XPos>0</XPos><YPos>9</YPos><SelStart>881</SelStart><SelEnd>881</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\leds.c</Filename><XPos>0</XPos><YPos>102</YPos><SelStart>854</SelStart><SelEnd>877</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\Debug\Exe\oggs_stm8_firmware_001.out</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\Debug\List\oggs_stm8_firmware_001.map</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\cmd.h</Filename><XPos>0</XPos><YPos>27</YPos><SelStart>1440</SelStart><SelEnd>1507</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\STM8S_StdPeriph_Driver\src\stm8s_flash.c</Filename><XPos>0</XPos><YPos>75</YPos><SelStart>3670</SelStart><SelEnd>3682</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Programme\IAR Systems\Embedded Workbench 6.0 Kickstart\stm8\inc\c\intrinsics.h</Filename><XPos>0</XPos><YPos>36</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\leds.h</Filename><XPos>0</XPos><YPos>30</YPos><SelStart>1244</SelStart><SelEnd>1244</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\..\..\Programme\IAR Systems\Embedded Workbench 6.0 Kickstart\stm8\lib\dlstm8smn.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>0</SelStart><SelEnd>0</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\uid.h</Filename><XPos>0</XPos><YPos>3</YPos><SelStart>1073</SelStart><SelEnd>1073</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\uid.c</Filename><XPos>0</XPos><YPos>18</YPos><SelStart>1087</SelStart><SelEnd>1087</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\includes.h</Filename><XPos>0</XPos><YPos>15</YPos><SelStart>1111</SelStart><SelEnd>1111</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\main.c</Filename><XPos>0</XPos><YPos>62</YPos><SelStart>2206</SelStart><SelEnd>2206</SelEnd></Tab><ActiveTab>28</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\cmd.c</Filename><XPos>0</XPos><YPos>47</YPos><SelStart>1563</SelStart><SelEnd>1587</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\rx_ringbuffer.c</Filename><XPos>0</XPos><YPos>43</YPos><SelStart>1224</SelStart><SelEnd>1224</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\vs1053.c</Filename><XPos>0</XPos><YPos>291</YPos><SelStart>7026</SelStart><SelEnd>7026</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\eeprom.c</Filename><XPos>0</XPos><YPos>44</YPos><SelStart>1612</SelStart><SelEnd>1612</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\eeprom.h</Filename><XPos>0</XPos><YPos>22</YPos><SelStart>1040</SelStart><SelEnd>1040</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
     <Positions>
       
       
       
       
       
-    <Top><Row0><Sizes><Toolbar-012ab328><key>iaridepm.enu1</key></Toolbar-012ab328></Sizes></Row0><Row1><Sizes/></Row1><Row2><Sizes><Toolbar-0131aca0><key>debuggergui.enu1</key></Toolbar-0131aca0></Sizes></Row2></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>495</Bottom><Right>245</Right><x>-2</x><y>-2</y><xscreen>82</xscreen><yscreen>53</yscreen><sizeHorzCX>57504</sizeHorzCX><sizeHorzCY>73306</sizeHorzCY><sizeVertCX>173212</sizeVertCX><sizeVertCY>687414</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>184</Bottom><Right>1428</Right><x>-2</x><y>-2</y><xscreen>1430</xscreen><yscreen>186</yscreen><sizeHorzCX>1002805</sizeHorzCX><sizeHorzCY>257261</sizeHorzCY><sizeVertCX>37868</sizeVertCX><sizeVertCY>62241</sizeVertCY></Rect></Wnd0></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
+    <Top><Row0><Sizes><Toolbar-012ab368><key>iaridepm.enu1</key></Toolbar-012ab368></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd3><Rect><Top>-2</Top><Left>-2</Left><Bottom>495</Bottom><Right>245</Right><x>-2</x><y>-2</y><xscreen>82</xscreen><yscreen>53</yscreen><sizeHorzCX>57504</sizeHorzCX><sizeHorzCY>73306</sizeHorzCY><sizeVertCX>173212</sizeVertCX><sizeVertCY>687414</sizeVertCY></Rect></Wnd3></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd2><Rect><Top>-2</Top><Left>-2</Left><Bottom>184</Bottom><Right>1428</Right><x>-2</x><y>-2</y><xscreen>1430</xscreen><yscreen>186</yscreen><sizeHorzCX>1002805</sizeHorzCX><sizeHorzCY>257261</sizeHorzCY><sizeVertCX>37868</sizeVertCX><sizeVertCY>62241</sizeVertCY></Rect></Wnd2></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
   </Desktop>
 </Workspace>