S1C17 マニュアル 正誤表

May/12/2014
errata_S1C17CORE_2
S1C17 マニュアル
正誤表
項目 HALT, SLEEP モード解除時の割り込み処理ルーチン実行
対象マニュアル
発行 No.
項目
ページ
S1C17 コアマニュアル
410905701
6.4 パワーダウンモード
6-10
(誤)
HALT, SLEEP モードの解除
プロセッサが割り込み許可の状態で、割り込みによって HALT、SLEEP モードを解除した
場合は、対応する割り込み処理ルーチンを実行します。したがって、発生した割り込みの
処理ルーチンを reti で終了すると halt または slp の次の命令の位置にリターンします。
(正)
HALT, SLEEP モードの解除
プロセッサが割り込み許可の状態で、割り込みによって HALT、SLEEP モードを解除した
場合は、halt または slp 命令の次の命令実行後、対応する割り込み処理ルーチンを実行しま
す。
Jul/24/2009
errata_S1C17CORE_1
S1C17 シリーズ マニュアル 正誤表
項目 di 命令の注意事項追加
対象マニュアル
発行 No.
項目番号
S1C17 コアマニュアル
410905701
7-32
(誤)
di 命令実行において、マスク可能な外部割込みが禁止されるタイミング記述が無い。
(正)
注意:
マスク可能な外部割込みは di 命令の 3 サイクル後から禁止されます。
di
1 サイクル命令
1 サイクル命令
この命令から禁止される
di, ei 命令を組み合わせた割込み禁止区間の例
ld %r2, %r3
<- 割込み許可
di
<- 割込み許可
ld.a %r0, %r1
<- 割込み許可
ld.b %r2, %r3
<- 割込み許可
ld %r4, %r5
<- 割込み禁止
ei
<- 割込み禁止
add %r4, %r5
<- 割込み禁止
sub %r6, %r7
<- 割込み禁止
cmp %r0, %r1
<- 割込み許可
Jul/24/2009
errata_S1C17CORE_1
項目 ei 命令の注意事項追加
対象マニュアル
発行 No.
項目番号
S1C17 コアマニュアル
410905701
7-33
(誤)
ei 命令実行において、マスク可能な外部割込みが許可されるタイミング記述が無い。
(正)
注意:
マスク可能な外部割込みは ei 命令の 3 サイクル後から許可されます。
ei
1 サイクル命令
1 サイクル命令
この命令から許可される
di, ei 命令を組み合わせた割込み禁止区間の例
ld %r2, %r3
<- 割込み許可
di
<- 割込み許可
ld.a %r0, %r1
<- 割込み許可
ld.b %r2, %r3
<- 割込み許可
ld %r4, %r5
<- 割込み禁止
ei
<- 割込み禁止
add %r4, %r5
<- 割込み禁止
sub %r6, %r7
<- 割込み禁止
cmp %r0, %r1
<- 割込み許可