OSDN Git Service

(none)
authorryuz <ryuz>
Sun, 17 Feb 2008 12:57:45 +0000 (12:57 +0000)
committerryuz <ryuz>
Sun, 17 Feb 2008 12:57:45 +0000 (12:57 +0000)
kernel/source/arch/proc/sh/sh2/shc/kdis_int.src
kernel/source/arch/proc/sh/sh2/shc/kena_int.src

index 8ee9056..c699a56 100755 (executable)
@@ -22,8 +22,9 @@
 __kernel_dis_int:
                                stc             sr, r0
                                or              #h'f0, r0                               ; 全割り込みマスク
-                               rts
                                ldc             r0, sr
+                               rts
+                               nop                                                             ; SH/Tiny対策
 
 
                                .END
index 5cc0d21..e9f8c8c 100755 (executable)
@@ -28,8 +28,9 @@ __kernel_ena_int:
                                or              #h'f0, r0
                                xor             #h'f0, r0
                                or              r1, r0                                  ; 割り込みマスクの値を設定
-                               rts
                                ldc             r0, sr
+                               rts
+                               nop                                                             ; SH/Tiny対策
 
 
                                .ALIGN  4