diff --git a/.gitignore b/.gitignore
index 82b8416..e6d48af 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
/LIN Slave/EWARM/Example
+/LIN Slave/EWARM/settings/Project.wsdt
diff --git a/LIN Slave/EWARM/Backup of Example.ewd b/LIN Slave/EWARM/Backup of Example.ewd
deleted file mode 100644
index 36fbb07..0000000
--- a/LIN Slave/EWARM/Backup of Example.ewd
+++ /dev/null
@@ -1,1374 +0,0 @@
-
-
-
- 2
-
- Example
-
- ARM
-
- 1
-
- C-SPY
- 2
-
- 26
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ARMSIM_ID
- 2
-
- 1
- 1
- 1
-
-
-
-
-
-
-
- ANGEL_ID
- 2
-
- 0
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
- CMSISDAP_ID
- 2
-
- 2
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- GDBSERVER_ID
- 2
-
- 0
- 1
- 1
-
-
-
-
-
-
-
-
-
-
- IARROM_ID
- 2
-
- 1
- 1
- 1
-
-
-
-
-
-
-
-
- IJET_ID
- 2
-
- 6
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- JLINK_ID
- 2
-
- 15
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- LMIFTDI_ID
- 2
-
- 2
- 1
- 1
-
-
-
-
-
-
-
-
-
- MACRAIGOR_ID
- 2
-
- 3
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PEMICRO_ID
- 2
-
- 1
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RDI_ID
- 2
-
- 2
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- STLINK_ID
- 2
-
- 2
- 1
- 1
-
-
-
-
-
-
-
-
-
-
- THIRDPARTY_ID
- 2
-
- 0
- 1
- 1
-
-
-
-
-
-
-
- XDS100_ID
- 2
-
- 2
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
- $TOOLKIT_DIR$\plugins\middleware\HCCWare\HCCWare.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\AVIX\AVIX.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\CMX\CmxTinyArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\embOS\embOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\MQX\MQXRtosPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\OpenRTOS\OpenRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\Quadros\Quadros_EWB7_Plugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\SafeRTOS\SafeRTOSPlugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\ThreadX\ThreadXArmPlugin.ENU.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\TI-RTOS\tirtosplugin.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-286-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-II\uCOS-II-KA-CSpy.ewplugin
- 0
-
-
- $TOOLKIT_DIR$\plugins\rtos\uCOS-III\uCOS-III-KA-CSpy.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\CodeCoverage\CodeCoverage.ENU.ewplugin
- 1
-
-
- $EW_DIR$\common\plugins\Orti\Orti.ENU.ewplugin
- 0
-
-
- $EW_DIR$\common\plugins\SymList\SymList.ENU.ewplugin
- 1
-
-
- $EW_DIR$\common\plugins\uCProbe\uCProbePlugin.ENU.ewplugin
- 0
-
-
-
-
-
-
diff --git a/LIN Slave/EWARM/Backup of Example.ewp b/LIN Slave/EWARM/Backup of Example.ewp
deleted file mode 100644
index 608ed81..0000000
--- a/LIN Slave/EWARM/Backup of Example.ewp
+++ /dev/null
@@ -1,1095 +0,0 @@
-
-
-
- 2
-
- Example
-
- ARM
-
- 1
-
- General
- 3
-
- 22
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ICCARM
- 2
-
- 31
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- AARM
- 2
-
- 9
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- OBJCOPY
- 0
-
- 1
- 1
- 1
-
-
-
-
-
-
-
-
- CUSTOM
- 3
-
-
-
- 0
-
-
-
- BICOMP
- 0
-
-
-
- BUILDACTION
- 1
-
-
-
-
-
-
- ILINK
- 0
-
- 16
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- IARCHIVE
- 0
-
- 0
- 1
- 1
-
-
-
-
-
-
- BILINK
- 0
-
-
-
-
- Application
-
- IAR
-
- $PROJ_DIR$\..\Drivers\CMSIS\Device\FM\FM33xx\Source\Templates\iar\startup_fm33lg0xx.s
-
-
-
- MF-config
-
- $PROJ_DIR$\..\MF-config\Src\mf_config.c
-
-
-
- User
-
- $PROJ_DIR$\..\Src\lin.c
-
-
- $PROJ_DIR$\..\Src\main.c
-
-
- $PROJ_DIR$\..\Src\sleep.c
-
-
- $PROJ_DIR$\..\Src\uart.c
-
-
- $PROJ_DIR$\..\Src\user_init.c
-
-
-
-
- Drivers
-
- CMSIS
-
- $PROJ_DIR$\..\Drivers\CMSIS\Device\FM\FM33xx\Source\system_fm33lg0xx.c
-
-
-
- FM33LG0xx_FL_Driver
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_adc.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_aes.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_atim.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_bstim16.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_bstim32.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_can.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_cmu.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_comp.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_crc.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_dac.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_divas.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_dma.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_exti.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_flash.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_gpio.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_gptim.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_i2c.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_iwdt.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lcd.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lptim16.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lptim32.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lpuart.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_pmu.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_rng.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_rtca.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_spi.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_svd.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_uart.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_vao.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_vrefp.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_wwdt.c
-
-
-
-
-
-
diff --git a/LIN Slave/EWARM/Backup of Example.ewt b/LIN Slave/EWARM/Backup of Example.ewt
deleted file mode 100644
index db19398..0000000
--- a/LIN Slave/EWARM/Backup of Example.ewt
+++ /dev/null
@@ -1,1196 +0,0 @@
-
-
-
- 2
-
- Example
-
- ARM
-
- 1
-
- C-STAT
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- RuntimeChecking
- 0
-
- 2
- 1
- 1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Application
-
- IAR
-
- $PROJ_DIR$\..\Drivers\CMSIS\Device\FM\FM33xx\Source\Templates\iar\startup_fm33lg0xx.s
-
-
-
- MF-config
-
- $PROJ_DIR$\..\MF-config\Src\mf_config.c
-
-
-
- User
-
- $PROJ_DIR$\..\Src\lin.c
-
-
- $PROJ_DIR$\..\Src\main.c
-
-
- $PROJ_DIR$\..\Src\sleep.c
-
-
- $PROJ_DIR$\..\Src\uart.c
-
-
- $PROJ_DIR$\..\Src\user_init.c
-
-
-
-
- Drivers
-
- CMSIS
-
- $PROJ_DIR$\..\Drivers\CMSIS\Device\FM\FM33xx\Source\system_fm33lg0xx.c
-
-
-
- FM33LG0xx_FL_Driver
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_adc.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_aes.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_atim.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_bstim16.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_bstim32.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_can.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_cmu.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_comp.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_crc.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_dac.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_divas.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_dma.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_exti.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_flash.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_gpio.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_gptim.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_i2c.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_iwdt.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lcd.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lptim16.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lptim32.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_lpuart.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_pmu.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_rng.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_rtca.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_spi.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_svd.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_uart.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_vao.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_vrefp.c
-
-
- $PROJ_DIR$\..\Drivers\FM33LG0xx_FL_Driver\Src\fm33lg0xx_fl_wwdt.c
-
-
-
-
-
-
diff --git a/LIN Slave/EWARM/Example.ewp b/LIN Slave/EWARM/Example.ewp
index 531e7b6..b082203 100644
--- a/LIN Slave/EWARM/Example.ewp
+++ b/LIN Slave/EWARM/Example.ewp
@@ -1,6 +1,6 @@
- 4
+ 3
Example
@@ -11,7 +11,7 @@
General
3
- 36
+ 35
1
1