diff --git a/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvopt b/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvopt
index c56df856f..4814980e2 100644
--- a/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvopt
+++ b/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvopt
@@ -478,7 +478,7 @@
0
ULP2CM3
- -UP1135060 -O975 -S8 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO23 -TC10000000 -TP18 -TDX0 -TDD0 -TDS7 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000
+ -UP1135060 -O975 -S8 -C0 -P00 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO23 -TC120000000 -TP18 -TDX0 -TDD0 -TDS7 -TDT0 -TDC1F -TIEFFFFFFFF -TIP9 -FO7 -FD10000000 -FC800 -FN2 -FF0LPC18xx43xx_512_BA -FS01A000000 -FL080000 -FF1LPC18xx43xx_512_BB -FS11B000000 -FL180000
@@ -640,8 +640,8 @@
0
0
0
- 1
- 1
+ 0
+ 0
0
..\MDK-ARM\CyaSSL\shell.c
shell.c
@@ -656,8 +656,8 @@
0
0
0
- 136
- 149
+ 0
+ 0
0
..\MDK-ARM\CyaSSL\main.c
main.c
@@ -696,8 +696,8 @@
0
0
0
- 247
- 248
+ 0
+ 0
0
..\LPC43xx\Drivers\source\lpc43xx_rtc.c
lpc43xx_rtc.c
@@ -832,8 +832,8 @@
0
0
0
- 68
- 89
+ 0
+ 0
0
C:\Keil\ARM\Boards\Keil\MCB4300\RL\FlashFS\SD_File\Serial.c
Serial.c
@@ -864,8 +864,8 @@
0
0
0
- 259
- 260
+ 0
+ 0
0
C:\Keil\ARM\Boards\Keil\MCB4300\RL\FlashFS\SD_File\SDIO_LPC43xx.c
SDIO_LPC43xx.c
@@ -880,8 +880,8 @@
0
0
0
- 710
- 715
+ 0
+ 0
0
C:\Keil\ARM\Boards\Keil\MCB4300\RL\FlashFS\SD_File\system_LPC43xx.c
system_LPC43xx.c
@@ -1424,8 +1424,8 @@
0
0
0
- 1
- 1
+ 0
+ 0
0
..\..\..\ctaocrypt\src\random.c
random.c
@@ -1528,6 +1528,22 @@
0
0
+
+ 5
+ 61
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\..\ctaocrypt\src\port.c
+ port.c
+ 0
+ 0
+
@@ -1538,7 +1554,7 @@
0
6
- 61
+ 62
1
0
0
@@ -1554,7 +1570,7 @@
6
- 62
+ 63
1
0
0
@@ -1570,7 +1586,7 @@
6
- 63
+ 64
5
0
0
@@ -1586,7 +1602,7 @@
6
- 64
+ 65
1
0
0
@@ -1602,7 +1618,7 @@
6
- 65
+ 66
1
0
0
@@ -1616,22 +1632,6 @@
0
0
-
- 6
- 66
- 5
- 0
- 0
- 0
- 0
- 1
- 1
- 0
- ..\MDK-ARM\CyaSSL\config-FS.h
- config-FS.h
- 0
- 0
-
6
67
@@ -1640,11 +1640,11 @@
0
0
0
- 1
- 1
+ 0
+ 0
0
- ..\MDK-ARM\CyaSSL\config-RTX-TCP-FS.h
- config-RTX-TCP-FS.h
+ ..\MDK-ARM\CyaSSL\config-FS.h
+ config-FS.h
0
0
@@ -1656,8 +1656,24 @@
0
0
0
- 1
- 1
+ 0
+ 0
+ 0
+ ..\MDK-ARM\CyaSSL\config-RTX-TCP-FS.h
+ config-RTX-TCP-FS.h
+ 0
+ 0
+
+
+ 6
+ 69
+ 5
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
0
..\MDK-ARM\CyaSSL\config-BARE-METAL.h
config-BARE-METAL.h
@@ -1666,14 +1682,14 @@
6
- 69
+ 70
2
0
0
0
0
- 146
- 151
+ 0
+ 0
0
..\LPC43xx\startup_LPC43xx.s
startup_LPC43xx.s
@@ -1690,14 +1706,14 @@
0
7
- 70
+ 71
1
0
0
0
0
- 167
- 182
+ 0
+ 0
0
..\MDK-ARM\CyaSSL\cyassl_MDK_ARM.c
cyassl_MDK_ARM.c
@@ -1706,14 +1722,14 @@
7
- 71
+ 72
1
0
0
8
0
- 55
- 62
+ 0
+ 0
0
..\MDK-ARM\CyaSSL\Retarget.c
Retarget.c
@@ -1722,7 +1738,7 @@
7
- 72
+ 73
1
0
0
diff --git a/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvproj b/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvproj
index 65f0000bc..2ebf22ebd 100644
--- a/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvproj
+++ b/IDE/MDK-ARM/Projects/MDK-ARM-LPC43xx.uvproj
@@ -810,6 +810,11 @@
+
+ port.c
+ 1
+ ..\..\..\ctaocrypt\src\port.c
+
@@ -1964,6 +1969,11 @@
+
+ port.c
+ 1
+ ..\..\..\ctaocrypt\src\port.c
+
@@ -3256,6 +3266,11 @@
+
+ port.c
+ 1
+ ..\..\..\ctaocrypt\src\port.c
+
diff --git a/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvopt b/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvopt
index c44dca2ed..6bbae4e86 100644
--- a/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvopt
+++ b/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvopt
@@ -165,7 +165,7 @@
0
0
0
- 0
+ 1
1
0
0
@@ -173,12 +173,6 @@
-
-
- OS Support\Event Viewer
- 35905
-
-
@@ -233,7 +227,7 @@
0
- 0
+ 1
0
0
@@ -389,7 +383,7 @@
0
- 0
+ 1
0
0
@@ -496,7 +490,7 @@
CyaSSL Apps
- 0
+ 1
0
0
0
@@ -554,10 +548,10 @@
1
0
0
- 0
+ 21
0
- 0
- 0
+ 214
+ 215
0
..\..\..\ctaocrypt\benchmark\benchmark.c
benchmark.c
@@ -620,7 +614,7 @@
0
0
0
- 143
+ 127
149
0
..\MDK-ARM\CyaSSL\main.c
@@ -768,7 +762,7 @@
MDK-ARM
- 0
+ 1
0
0
0
@@ -776,12 +770,12 @@
3
17
1
- 0
+ 1
0
0
0
- 44
- 68
+ 33
+ 75
0
c:\Keil\ARM\Boards\Keil\MCBSTM32F200\RL\FlashFS\SD_File\Serial.c
Serial.c
@@ -904,7 +898,7 @@
CyaSSL Library
- 0
+ 1
0
0
0
@@ -946,10 +940,10 @@
1
0
0
- 0
+ 23
0
- 0
- 0
+ 994
+ 23
0
..\..\..\src\io.c
io.c
@@ -1056,7 +1050,7 @@
Crypt/Cipher Library
- 0
+ 1
0
0
0
@@ -1068,8 +1062,8 @@
0
0
0
- 0
- 0
+ 1
+ 21
0
..\..\..\ctaocrypt\src\aes.c
aes.c
@@ -1540,6 +1534,22 @@
0
0
+
+ 5
+ 64
+ 1
+ 0
+ 0
+ 9
+ 0
+ 301
+ 366
+ 0
+ ..\..\..\ctaocrypt\src\port.c
+ port.c
+ 0
+ 0
+
@@ -1550,7 +1560,7 @@
0
6
- 64
+ 65
1
0
0
@@ -1566,7 +1576,7 @@
6
- 65
+ 66
1
0
0
@@ -1582,7 +1592,7 @@
6
- 66
+ 67
5
0
0
@@ -1598,7 +1608,7 @@
6
- 67
+ 68
1
0
0
@@ -1614,7 +1624,7 @@
6
- 68
+ 69
1
0
0
@@ -1630,7 +1640,7 @@
6
- 69
+ 70
5
0
0
@@ -1646,7 +1656,7 @@
6
- 70
+ 71
5
0
0
@@ -1662,7 +1672,7 @@
6
- 71
+ 72
5
0
0
@@ -1678,13 +1688,13 @@
6
- 72
+ 73
2
0
0
0
0
- 164
+ 161
169
0
..\MDK-ARM\config\startup_stm32f2xx.s
@@ -1696,19 +1706,19 @@
CyaSSL-MDK
- 0
+ 1
0
0
0
7
- 73
+ 74
1
0
0
0
0
- 166
+ 155
182
0
..\MDK-ARM\CyaSSL\cyassl_MDK_ARM.c
@@ -1718,7 +1728,7 @@
7
- 74
+ 75
1
0
0
@@ -1734,7 +1744,7 @@
7
- 75
+ 76
1
0
0
diff --git a/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvproj b/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvproj
index e437f3d10..7217a3930 100644
--- a/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvproj
+++ b/IDE/MDK-ARM/Projects/MDK-ARM-STM32F2xx.uvproj
@@ -825,6 +825,11 @@
+
+ port.c
+ 1
+ ..\..\..\ctaocrypt\src\port.c
+
@@ -1954,6 +1959,11 @@
1
..\..\..\ctaocrypt\src\tfm.c
+
+ port.c
+ 1
+ ..\..\..\ctaocrypt\src\port.c
+
@@ -3341,6 +3351,11 @@
+
+ port.c
+ 1
+ ..\..\..\ctaocrypt\src\port.c
+