diff options
| author | dzzxzz <[email protected]> | 2011-10-07 03:00:12 +0000 |
|---|---|---|
| committer | dzzxzz <[email protected]> | 2011-10-07 03:00:12 +0000 |
| commit | e97c87d6a0947ff5e235d3e2c36a3d00279a78ae (patch) | |
| tree | 814f91bac3fa8b27d5d5f1a8a2910150bcb30954 /libcpu/m16c | |
| parent | 130da0f1d9904c1a47df179d22ae56c7f47bd816 (diff) | |
fixed a compile error while using scons+iar for m16c
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1740 bbd45198-f89e-11dd-88c7-29a3b14d5316
Diffstat (limited to 'libcpu/m16c')
| -rw-r--r-- | libcpu/m16c/m16c62p/context_iar.S | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/libcpu/m16c/m16c62p/context_iar.S b/libcpu/m16c/m16c62p/context_iar.S index 0a7aa5af76..bd75341f4b 100644 --- a/libcpu/m16c/m16c62p/context_iar.S +++ b/libcpu/m16c/m16c62p/context_iar.S @@ -23,15 +23,12 @@ RSEG CODE(1)
- EXTERN rt_thread_switch_interrupt_flag
EXTERN rt_interrupt_from_thread
EXTERN rt_interrupt_to_thread
PUBLIC rt_hw_interrupt_disable
PUBLIC rt_hw_interrupt_enable
PUBLIC rt_hw_context_switch_to
- PUBLIC rt_hw_context_switch
- PUBLIC rt_hw_context_switch_interrupt
PUBLIC os_context_switch
rt_hw_interrupt_disable:
@@ -66,19 +63,4 @@ rt_hw_context_switch_to: POPM R0,R1,R2,R3,A0,A1,SB,FB
REIT
-rt_hw_context_switch:
- MOV.W R0, rt_interrupt_from_thread
- MOV.W R1, rt_interrupt_to_thread
- INT #0 ;software interrupt 0
- RTS
-
-rt_hw_context_switch_interrupt:
- CMP.W #1, rt_thread_switch_interrupt_flag
- JEQ jump
- MOV.W #1, rt_thread_switch_interrupt_flag
- MOV.W R0, rt_interrupt_from_thread
-jump
- MOV.W R1, rt_interrupt_to_thread
- RTS
-
END
|
