debugger.Interrupt.OccurFE
|
FEレベルの割り込みを発生させます。【RH850シミュレータ】
[指定形式]
debugger.Interrupt.OccurFE(feVectorType)
|
[引数]
|
|
feVectorType
|
割り込みの種類を指定します。
指定可能な種類を以下に示します。
|
|
|
FEVectorType.FENMI
|
NMI割り込み
|
FEVectorType.FEINT
|
INT割り込み【RH850G3M, RH850G3K, RH850G3MH, RH850G3KH】
|
FEVectorType.FEINT0
|
INT割り込み0【RH850G4MH】
|
FEVectorType.FEINT1
|
INT割り込み1【RH850G4MH】
|
FEVectorType.FEINT2
|
INT割り込み2【RH850G4MH】
|
FEVectorType.FEINT3
|
INT割り込み3【RH850G4MH】
|
FEVectorType.FEINT4
|
INT割り込み4【RH850G4MH】
|
FEVectorType.FEINT5
|
INT割り込み5【RH850G4MH】
|
FEVectorType.FEINT6
|
INT割り込み6【RH850G4MH】
|
FEVectorType.FEINT7
|
INT割り込み7【RH850G4MH】
|
FEVectorType.FEINT8
|
INT割り込み8【RH850G4MH】
|
FEVectorType.FEINT9
|
INT割り込み9【RH850G4MH】
|
FEVectorType.FEINT10
|
INT割り込み10【RH850G4MH】
|
FEVectorType.FEINT11
|
INT割り込み11【RH850G4MH】
|
FEVectorType.FEINT12
|
INT割り込み12【RH850G4MH】
|
FEVectorType.FEINT13
|
INT割り込み13【RH850G4MH】
|
FEVectorType.FEINT14
|
INT割り込み14【RH850G4MH】
|
FEVectorType.FEINT15
|
INT割り込み15【RH850G4MH】
|
FEVectorType.SyserrCause10
|
SyserrCause10割り込み
|
FEVectorType.SyserrCause11
|
SyserrCause11割り込み
|
FEVectorType.SyserrCause12
|
SyserrCause12割り込み
|
FEVectorType.SyserrCause13
|
SyserrCause13割り込み
|
FEVectorType.SyserrCause14
|
SyserrCause14割り込み
|
FEVectorType.SyserrCause15
|
SyserrCause15割り込み
|
FEVectorType.SyserrCause16
|
SyserrCause16割り込み
|
FEVectorType.SyserrCause17
|
SyserrCause17割り込み
|
FEVectorType.SyserrCause18
|
SyserrCause18割り込み
|
FEVectorType.SyserrCause19
|
SyserrCause19割り込み
|
FEVectorType.SyserrCause1a
|
SyserrCause1a割り込み
|
FEVectorType.SyserrCause1b
|
SyserrCause1b割り込み
|
FEVectorType.SyserrCause1c
|
SyserrCause1c割り込み
|
FEVectorType.SyserrCause1d
|
SyserrCause1d割り込み
|
FEVectorType.SyserrCause1e
|
SyserrCause1e割り込み
|
FEVectorType.SyserrCause1f
|
SyserrCause1f割り込み
|
[戻り値]
割り込みの発生に成功した場合 : True
割り込みの発生に失敗した場合 : False
[詳細説明]
- | 発生させる割り込み名はfeVectorTypeで指定します。 |
[使用例]
>>>debugger.Interrupt.OccurFE(FEVectorType.FENMI)
True
>>>
|