From 3cf45192594dd6f90cc3f929634c43a1381c9652 Mon Sep 17 00:00:00 2001 From: richardbarry Date: Mon, 24 Mar 2008 11:45:23 +0000 Subject: [PATCH] Update to use new port layer. git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@269 1d2547de-c912-0410-9cb9-b8ca96c0e9e2 --- Demo/CORTEX_LM3S102_Rowley/Demo1/vectors.s | 3 +- Demo/CORTEX_LM3S102_Rowley/Demo2/vectors.s | 3 +- Demo/CORTEX_LM3S102_Rowley/Demo3/vectors.s | 3 +- Demo/CORTEX_LM3S102_Rowley/RTOSDemo.hzs | 75 +++++++++++++--------- 4 files changed, 51 insertions(+), 33 deletions(-) diff --git a/Demo/CORTEX_LM3S102_Rowley/Demo1/vectors.s b/Demo/CORTEX_LM3S102_Rowley/Demo1/vectors.s index 2ff9827a2..900b2bbb9 100644 --- a/Demo/CORTEX_LM3S102_Rowley/Demo1/vectors.s +++ b/Demo/CORTEX_LM3S102_Rowley/Demo1/vectors.s @@ -15,6 +15,7 @@ .extern xPortPendSVHandler .extern xPortSysTickHandler .extern vUART_ISR + .extern vPortSVCHandler .macro DEFAULT_ISR_HANDLER name= .thumb_func @@ -39,7 +40,7 @@ _vectors: .word 0 // Reserved .word 0 // Reserved .word 0 // Reserved - .word 0 + .word vPortSVCHandler .word 0 // Populate if using a debug monitor .word 0 // Reserved .word xPortPendSVHandler // Populate if using pendable service request diff --git a/Demo/CORTEX_LM3S102_Rowley/Demo2/vectors.s b/Demo/CORTEX_LM3S102_Rowley/Demo2/vectors.s index 2ff9827a2..900b2bbb9 100644 --- a/Demo/CORTEX_LM3S102_Rowley/Demo2/vectors.s +++ b/Demo/CORTEX_LM3S102_Rowley/Demo2/vectors.s @@ -15,6 +15,7 @@ .extern xPortPendSVHandler .extern xPortSysTickHandler .extern vUART_ISR + .extern vPortSVCHandler .macro DEFAULT_ISR_HANDLER name= .thumb_func @@ -39,7 +40,7 @@ _vectors: .word 0 // Reserved .word 0 // Reserved .word 0 // Reserved - .word 0 + .word vPortSVCHandler .word 0 // Populate if using a debug monitor .word 0 // Reserved .word xPortPendSVHandler // Populate if using pendable service request diff --git a/Demo/CORTEX_LM3S102_Rowley/Demo3/vectors.s b/Demo/CORTEX_LM3S102_Rowley/Demo3/vectors.s index c06b1fefd..2cc260894 100644 --- a/Demo/CORTEX_LM3S102_Rowley/Demo3/vectors.s +++ b/Demo/CORTEX_LM3S102_Rowley/Demo3/vectors.s @@ -16,6 +16,7 @@ .extern xPortSysTickHandler .extern vI2C_ISR .extern faultisr + .extern vPortSVCHandler .macro DEFAULT_ISR_HANDLER name= .thumb_func @@ -40,7 +41,7 @@ _vectors: .word 0 // Reserved .word 0 // Reserved .word 0 // Reserved - .word 0 + .word vPortSVCHandler .word 0 // Populate if using a debug monitor .word 0 // Reserved .word xPortPendSVHandler // Populate if using pendable service request diff --git a/Demo/CORTEX_LM3S102_Rowley/RTOSDemo.hzs b/Demo/CORTEX_LM3S102_Rowley/RTOSDemo.hzs index db7d6d992..91592db8e 100644 --- a/Demo/CORTEX_LM3S102_Rowley/RTOSDemo.hzs +++ b/Demo/CORTEX_LM3S102_Rowley/RTOSDemo.hzs @@ -5,21 +5,21 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -34,37 +34,48 @@ + + + + + + + + + + - - - - + + + + + - + - + - + - + - - - - + + + + @@ -74,10 +85,14 @@ - + - - + + + +