OSDN Git Service
(root)
/
toppersjsp4bf
/
jsp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
デバッグ時、IPEDNの状態がターゲットの都合で必ずしもリセット状態と同じでない可能性がある。この場合にも多重rtiを使って正しくIVG15に落ち着くよう調整した...
[toppersjsp4bf/jsp.git]
/
jsp
/
config
/
blackfin
/
start.S
diff --git
a/jsp/config/blackfin/start.S
b/jsp/config/blackfin/start.S
index
3df6013
..
c6b2527
100644
(file)
--- a/
jsp/config/blackfin/start.S
+++ b/
jsp/config/blackfin/start.S
@@
-208,6
+208,7
@@
invalid :
r0 = 0xC01F(z); // IVG15を受付可能に(CPUロック状態)
sti r0;
+user:
csync;
rti; // ユーザーモードへ遷移する
@@
-232,8
+233,7
@@
task_level: // ここからタスクの実行順位
[--sp] = reti; // 戻り番地を捨てて割り込み可能にする
jump.x _kernel_start; // kernel_stgart()からは戻ってこない
-user:
- jump user;
+ csync;
start.end: