Change occurrences of "Cortex M3" to "Cortex-M3".
diff --git a/Demo/CORTEX_AT91SAM3U256_IAR/system/exceptions.c b/Demo/CORTEX_AT91SAM3U256_IAR/system/exceptions.c
index 9f4c76e..3eb2520 100644
--- a/Demo/CORTEX_AT91SAM3U256_IAR/system/exceptions.c
+++ b/Demo/CORTEX_AT91SAM3U256_IAR/system/exceptions.c
@@ -119,7 +119,7 @@
 }

 

 //------------------------------------------------------------------------------

-// for Cortex M3

+// for Cortex-M3

 //------------------------------------------------------------------------------

 WEAK void SysTick_Handler(void)

 {

diff --git a/Demo/CORTEX_LM3S102_GCC/hw_include/hw_sysctl.h b/Demo/CORTEX_LM3S102_GCC/hw_include/hw_sysctl.h
index 044fec2..e3ef94f 100644
--- a/Demo/CORTEX_LM3S102_GCC/hw_include/hw_sysctl.h
+++ b/Demo/CORTEX_LM3S102_GCC/hw_include/hw_sysctl.h
@@ -114,7 +114,7 @@
 //

 //*****************************************************************************

 #define SYSCTL_DC1_SYSDIV_MASK  0x0000F000  // Minimum system divider mask

-#define SYSCTL_DC1_MPU          0x00000080  // Cortex M3 MPU present

+#define SYSCTL_DC1_MPU          0x00000080  // Cortex-M3 MPU present

 #define SYSCTL_DC1_PLL          0x00000010  // PLL present

 #define SYSCTL_DC1_WDOG         0x00000008  // Watchdog present

 #define SYSCTL_DC1_SWO          0x00000004  // Serial wire output present

diff --git a/Demo/CORTEX_LM3S102_GCC/init/startup.c b/Demo/CORTEX_LM3S102_GCC/init/startup.c
index fcc30d0..592ddc6 100644
--- a/Demo/CORTEX_LM3S102_GCC/init/startup.c
+++ b/Demo/CORTEX_LM3S102_GCC/init/startup.c
@@ -55,7 +55,7 @@
 

 //*****************************************************************************

 //

-// The minimal vector table for a Cortex M3.  Note that the proper constructs

+// The minimal vector table for a Cortex-M3.  Note that the proper constructs

 // must be placed on this to ensure that it ends up at physical address

 // 0x0000.0000.

 //

diff --git a/Demo/CORTEX_LM3S102_Rowley/hw_include/hw_sysctl.h b/Demo/CORTEX_LM3S102_Rowley/hw_include/hw_sysctl.h
index 044fec2..e3ef94f 100644
--- a/Demo/CORTEX_LM3S102_Rowley/hw_include/hw_sysctl.h
+++ b/Demo/CORTEX_LM3S102_Rowley/hw_include/hw_sysctl.h
@@ -114,7 +114,7 @@
 //

 //*****************************************************************************

 #define SYSCTL_DC1_SYSDIV_MASK  0x0000F000  // Minimum system divider mask

-#define SYSCTL_DC1_MPU          0x00000080  // Cortex M3 MPU present

+#define SYSCTL_DC1_MPU          0x00000080  // Cortex-M3 MPU present

 #define SYSCTL_DC1_PLL          0x00000010  // PLL present

 #define SYSCTL_DC1_WDOG         0x00000008  // Watchdog present

 #define SYSCTL_DC1_SWO          0x00000004  // Serial wire output present

diff --git a/Demo/CORTEX_LM3S316_IAR/hw_include/hw_sysctl.h b/Demo/CORTEX_LM3S316_IAR/hw_include/hw_sysctl.h
index 9a8fff4..884cdec 100644
--- a/Demo/CORTEX_LM3S316_IAR/hw_include/hw_sysctl.h
+++ b/Demo/CORTEX_LM3S316_IAR/hw_include/hw_sysctl.h
@@ -128,7 +128,7 @@
 #define SYSCTL_DC1_ADCSPD_MASK  0x00000F00  // ADC speed mask

 #define SYSCTL_DC1_ADCSPD_250K  0x00000100  // 250Ksps ADC

 #define SYSCTL_DC1_ADCSPD_125K  0x00000000  // 125Ksps ADC

-#define SYSCTL_DC1_MPU          0x00000080  // Cortex M3 MPU present

+#define SYSCTL_DC1_MPU          0x00000080  // Cortex-M3 MPU present

 #define SYSCTL_DC1_TEMP         0x00000020  // Temperature sensor present

 #define SYSCTL_DC1_PLL          0x00000010  // PLL present

 #define SYSCTL_DC1_WDOG         0x00000008  // Watchdog present

diff --git a/Demo/CORTEX_LM3S316_IAR/hw_include/startup.c b/Demo/CORTEX_LM3S316_IAR/hw_include/startup.c
index 3bdebab..a76a783 100644
--- a/Demo/CORTEX_LM3S316_IAR/hw_include/startup.c
+++ b/Demo/CORTEX_LM3S316_IAR/hw_include/startup.c
@@ -83,7 +83,7 @@
 

 //*****************************************************************************

 //

-// The minimal vector table for a Cortex M3.  Note that the proper constructs

+// The minimal vector table for a Cortex-M3.  Note that the proper constructs

 // must be placed on this to ensure that it ends up at physical address

 // 0x0000.0000.

 //

diff --git a/Demo/CORTEX_LM3S316_IAR/hw_include/sysctl.h b/Demo/CORTEX_LM3S316_IAR/hw_include/sysctl.h
index c5e0650..f9ce18d 100644
--- a/Demo/CORTEX_LM3S316_IAR/hw_include/sysctl.h
+++ b/Demo/CORTEX_LM3S316_IAR/hw_include/sysctl.h
@@ -60,7 +60,7 @@
 #define SYSCTL_PERIPH_GPIOC     0x20000004  // GPIO C

 #define SYSCTL_PERIPH_GPIOD     0x20000008  // GPIO D

 #define SYSCTL_PERIPH_GPIOE     0x20000010  // GPIO E

-#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex M3 MPU

+#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex-M3 MPU

 #define SYSCTL_PERIPH_TEMP      0x30000020  // Temperature sensor

 #define SYSCTL_PERIPH_PLL       0x30000010  // PLL

 

diff --git a/Demo/CORTEX_LM3S811_GCC/hw_include/hw_sysctl.h b/Demo/CORTEX_LM3S811_GCC/hw_include/hw_sysctl.h
index cce5ad2..4f6b55e 100644
--- a/Demo/CORTEX_LM3S811_GCC/hw_include/hw_sysctl.h
+++ b/Demo/CORTEX_LM3S811_GCC/hw_include/hw_sysctl.h
@@ -146,7 +146,7 @@
 #define SYSCTL_DC1_ADCSPD_500K  0x00000200  // 500Ksps ADC

 #define SYSCTL_DC1_ADCSPD_250K  0x00000100  // 250Ksps ADC

 #define SYSCTL_DC1_ADCSPD_125K  0x00000000  // 125Ksps ADC

-#define SYSCTL_DC1_MPU          0x00000080  // Cortex M3 MPU present

+#define SYSCTL_DC1_MPU          0x00000080  // Cortex-M3 MPU present

 #define SYSCTL_DC1_TEMP         0x00000020  // Temperature sensor present

 #define SYSCTL_DC1_PLL          0x00000010  // PLL present

 #define SYSCTL_DC1_WDOG         0x00000008  // Watchdog present

diff --git a/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.h b/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.h
index 94b1470..ebe01cb 100644
--- a/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.h
+++ b/Demo/CORTEX_LM3S811_GCC/hw_include/sysctl.h
@@ -61,7 +61,7 @@
 #define SYSCTL_PERIPH_GPIOC     0x20000004  // GPIO C

 #define SYSCTL_PERIPH_GPIOD     0x20000008  // GPIO D

 #define SYSCTL_PERIPH_GPIOE     0x20000010  // GPIO E

-#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex M3 MPU

+#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex-M3 MPU

 #define SYSCTL_PERIPH_TEMP      0x30000020  // Temperature sensor

 #define SYSCTL_PERIPH_PLL       0x30000010  // PLL

 

diff --git a/Demo/CORTEX_LM3S811_GCC/init/startup.c b/Demo/CORTEX_LM3S811_GCC/init/startup.c
index efd7b41..93da079 100644
--- a/Demo/CORTEX_LM3S811_GCC/init/startup.c
+++ b/Demo/CORTEX_LM3S811_GCC/init/startup.c
@@ -59,7 +59,7 @@
 

 //*****************************************************************************

 //

-// The minimal vector table for a Cortex M3.  Note that the proper constructs

+// The minimal vector table for a Cortex-M3.  Note that the proper constructs

 // must be placed on this to ensure that it ends up at physical address

 // 0x0000.0000.

 //

diff --git a/Demo/CORTEX_LM3S811_IAR/LuminaryCode/hw_sysctl.h b/Demo/CORTEX_LM3S811_IAR/LuminaryCode/hw_sysctl.h
index cce5ad2..4f6b55e 100644
--- a/Demo/CORTEX_LM3S811_IAR/LuminaryCode/hw_sysctl.h
+++ b/Demo/CORTEX_LM3S811_IAR/LuminaryCode/hw_sysctl.h
@@ -146,7 +146,7 @@
 #define SYSCTL_DC1_ADCSPD_500K  0x00000200  // 500Ksps ADC

 #define SYSCTL_DC1_ADCSPD_250K  0x00000100  // 250Ksps ADC

 #define SYSCTL_DC1_ADCSPD_125K  0x00000000  // 125Ksps ADC

-#define SYSCTL_DC1_MPU          0x00000080  // Cortex M3 MPU present

+#define SYSCTL_DC1_MPU          0x00000080  // Cortex-M3 MPU present

 #define SYSCTL_DC1_TEMP         0x00000020  // Temperature sensor present

 #define SYSCTL_DC1_PLL          0x00000010  // PLL present

 #define SYSCTL_DC1_WDOG         0x00000008  // Watchdog present

diff --git a/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.h b/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.h
index 94b1470..ebe01cb 100644
--- a/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.h
+++ b/Demo/CORTEX_LM3S811_IAR/LuminaryCode/sysctl.h
@@ -61,7 +61,7 @@
 #define SYSCTL_PERIPH_GPIOC     0x20000004  // GPIO C

 #define SYSCTL_PERIPH_GPIOD     0x20000008  // GPIO D

 #define SYSCTL_PERIPH_GPIOE     0x20000010  // GPIO E

-#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex M3 MPU

+#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex-M3 MPU

 #define SYSCTL_PERIPH_TEMP      0x30000020  // Temperature sensor

 #define SYSCTL_PERIPH_PLL       0x30000010  // PLL

 

diff --git a/Demo/CORTEX_LM3S811_IAR/startup.c b/Demo/CORTEX_LM3S811_IAR/startup.c
index 1bd3bb1..84e3fc8 100644
--- a/Demo/CORTEX_LM3S811_IAR/startup.c
+++ b/Demo/CORTEX_LM3S811_IAR/startup.c
@@ -85,7 +85,7 @@
 

 //*****************************************************************************

 //

-// The minimal vector table for a Cortex M3.  Note that the proper constructs

+// The minimal vector table for a Cortex-M3.  Note that the proper constructs

 // must be placed on this to ensure that it ends up at physical address

 // 0x0000.0000.

 //

diff --git a/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/hw_sysctl.h b/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/hw_sysctl.h
index 5ac87f2..fbc6982 100644
--- a/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/hw_sysctl.h
+++ b/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/hw_sysctl.h
@@ -146,7 +146,7 @@
 #define SYSCTL_DC1_ADCSPD_500K  0x00000200  // 500Ksps ADC

 #define SYSCTL_DC1_ADCSPD_250K  0x00000100  // 250Ksps ADC

 #define SYSCTL_DC1_ADCSPD_125K  0x00000000  // 125Ksps ADC

-#define SYSCTL_DC1_MPU          0x00000080  // Cortex M3 MPU present

+#define SYSCTL_DC1_MPU          0x00000080  // Cortex-M3 MPU present

 #define SYSCTL_DC1_TEMP         0x00000020  // Temperature sensor present

 #define SYSCTL_DC1_PLL          0x00000010  // PLL present

 #define SYSCTL_DC1_WDOG         0x00000008  // Watchdog present

diff --git a/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/src/sysctl.h b/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/src/sysctl.h
index 098013d..de5273f 100644
--- a/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/src/sysctl.h
+++ b/Demo/CORTEX_LM3S811_KEIL/LuminaryCode/src/sysctl.h
@@ -61,7 +61,7 @@
 #define SYSCTL_PERIPH_GPIOC     0x20000004  // GPIO C

 #define SYSCTL_PERIPH_GPIOD     0x20000008  // GPIO D

 #define SYSCTL_PERIPH_GPIOE     0x20000010  // GPIO E

-#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex M3 MPU

+#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex-M3 MPU

 #define SYSCTL_PERIPH_TEMP      0x30000020  // Temperature sensor

 #define SYSCTL_PERIPH_PLL       0x30000010  // PLL

 

diff --git a/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/startup.c b/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/startup.c
index 3a7420c..b987b2c 100644
--- a/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/startup.c
+++ b/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/startup.c
@@ -61,7 +61,7 @@
 

 //*****************************************************************************

 //

-// The minimal vector table for a Cortex M3.  Note that the proper constructs

+// The minimal vector table for a Cortex-M3.  Note that the proper constructs

 // must be placed on this to ensure that it ends up at physical address

 // 0x0000.0000.

 //

diff --git a/Demo/CORTEX_LM3Sxxxx_IAR_Keil/startup_ewarm.c b/Demo/CORTEX_LM3Sxxxx_IAR_Keil/startup_ewarm.c
index bbaa571..dfb51d9 100644
--- a/Demo/CORTEX_LM3Sxxxx_IAR_Keil/startup_ewarm.c
+++ b/Demo/CORTEX_LM3Sxxxx_IAR_Keil/startup_ewarm.c
@@ -89,7 +89,7 @@
 

 //*****************************************************************************

 //

-// The minimal vector table for a Cortex M3.  Note that the proper constructs

+// The minimal vector table for a Cortex-M3.  Note that the proper constructs

 // must be placed on this to ensure that it ends up at physical address

 // 0x0000.0000.

 //

diff --git a/Demo/CORTEX_LPC1768_GCC_RedSuite/src/FreeRTOSConfig.h b/Demo/CORTEX_LPC1768_GCC_RedSuite/src/FreeRTOSConfig.h
index d1251b4..b4391a4 100644
--- a/Demo/CORTEX_LPC1768_GCC_RedSuite/src/FreeRTOSConfig.h
+++ b/Demo/CORTEX_LPC1768_GCC_RedSuite/src/FreeRTOSConfig.h
@@ -141,7 +141,7 @@
 /* Priorities passed to NVIC_SetPriority() do not require shifting as the

 function does the shifting itself.  Note these priorities need to be equal to

 or lower than configMAX_SYSCALL_INTERRUPT_PRIORITY - therefore the numeric

-value needs to be equal to or greater than 5 (on the Cortex M3 the lower the

+value needs to be equal to or greater than 5 (on the Cortex-M3 the lower the

 numeric value the higher the interrupt priority). */

 #define configEMAC_INTERRUPT_PRIORITY		5

 #define configUSB_INTERRUPT_PRIORITY		6

diff --git a/Demo/CORTEX_LPC1768_GCC_Rowley/FreeRTOSConfig.h b/Demo/CORTEX_LPC1768_GCC_Rowley/FreeRTOSConfig.h
index dadcdf4..42d077e 100644
--- a/Demo/CORTEX_LPC1768_GCC_Rowley/FreeRTOSConfig.h
+++ b/Demo/CORTEX_LPC1768_GCC_Rowley/FreeRTOSConfig.h
@@ -141,7 +141,7 @@
 /* Priorities passed to NVIC_SetPriority() do not require shifting as the

 function does the shifting itself.  Note these priorities need to be equal to

 or lower than configMAX_SYSCALL_INTERRUPT_PRIORITY - therefore the numeric

-value needs to be equal to or greater than 5 (on the Cortex M3 the lower the

+value needs to be equal to or greater than 5 (on the Cortex-M3 the lower the

 numeric value the higher the interrupt priority). */

 #define configEMAC_INTERRUPT_PRIORITY		5

 #define configUSB_INTERRUPT_PRIORITY		6

diff --git a/Demo/CORTEX_LPC1768_IAR/FreeRTOSConfig.h b/Demo/CORTEX_LPC1768_IAR/FreeRTOSConfig.h
index ddaa452..77635d5 100644
--- a/Demo/CORTEX_LPC1768_IAR/FreeRTOSConfig.h
+++ b/Demo/CORTEX_LPC1768_IAR/FreeRTOSConfig.h
@@ -139,7 +139,7 @@
 /* Priorities passed to NVIC_SetPriority() do not require shifting as the

 function does the shifting itself.  Note these priorities need to be equal to

 or lower than configMAX_SYSCALL_INTERRUPT_PRIORITY - therefore the numeric

-value needs to be equal to or greater than 5 (on the Cortex M3 the lower the

+value needs to be equal to or greater than 5 (on the Cortex-M3 the lower the

 numeric value the higher the interrupt priority). */

 #define configEMAC_INTERRUPT_PRIORITY		5

 #define configUSB_INTERRUPT_PRIORITY		6

diff --git a/Demo/CORTEX_STM32F103_GCC_Rowley/main.c b/Demo/CORTEX_STM32F103_GCC_Rowley/main.c
index 8984b2a..cab432a 100644
--- a/Demo/CORTEX_STM32F103_GCC_Rowley/main.c
+++ b/Demo/CORTEX_STM32F103_GCC_Rowley/main.c
@@ -75,7 +75,7 @@
  * file contains a simple repeating string of fixed width.

  *

  * Currently this demo does not include interrupt nesting examples.  High 

- * frequency timer and simpler nesting examples can be found in most Cortex M3

+ * frequency timer and simpler nesting examples can be found in most Cortex-M3

  * demo applications.

  *

  * The functions used to initialise, set and clear LED outputs are normally 

diff --git a/Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/crt0_STM32x.c b/Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/crt0_STM32x.c
index 3c62fe8..2d1020c 100644
--- a/Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/crt0_STM32x.c
+++ b/Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/crt0_STM32x.c
@@ -100,7 +100,7 @@
 

 /******************************************************************************

 *

-* The minimal vector table for a Cortex M3.  Note that the proper constructs

+* The minimal vector table for a Cortex-M3.  Note that the proper constructs

 * must be placed on this to ensure that it ends up at physical address

 * 0x0000.0000.

 *

diff --git a/Demo/Common/drivers/LuminaryMicro/hw_sysctl.h b/Demo/Common/drivers/LuminaryMicro/hw_sysctl.h
index e091eba..5d9877b 100644
--- a/Demo/Common/drivers/LuminaryMicro/hw_sysctl.h
+++ b/Demo/Common/drivers/LuminaryMicro/hw_sysctl.h
@@ -318,7 +318,7 @@
 #define SYSCTL_DC1_ADCSPD_250K  0x00000100  // 250Ksps ADC

 #define SYSCTL_DC1_ADCSPD_500K  0x00000200  // 500Ksps ADC

 #define SYSCTL_DC1_ADCSPD_1M    0x00000300  // 1Msps ADC

-#define SYSCTL_DC1_MPU          0x00000080  // Cortex M3 MPU present

+#define SYSCTL_DC1_MPU          0x00000080  // Cortex-M3 MPU present

 #define SYSCTL_DC1_HIB          0x00000040  // Hibernation module present

 #define SYSCTL_DC1_TEMP         0x00000020  // Temperature sensor present

 #define SYSCTL_DC1_PLL          0x00000010  // PLL present

diff --git a/Demo/Common/drivers/LuminaryMicro/sysctl.h b/Demo/Common/drivers/LuminaryMicro/sysctl.h
index 68340d3..55f847f 100644
--- a/Demo/Common/drivers/LuminaryMicro/sysctl.h
+++ b/Demo/Common/drivers/LuminaryMicro/sysctl.h
@@ -95,7 +95,7 @@
 #define SYSCTL_PERIPH_IEEE1588  0x20100100  // IEEE1588

 #define SYSCTL_PERIPH_PLL       0x30000010  // PLL

 #define SYSCTL_PERIPH_TEMP      0x30000020  // Temperature sensor

-#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex M3 MPU

+#define SYSCTL_PERIPH_MPU       0x30000080  // Cortex-M3 MPU

 

 //*****************************************************************************

 //