Method | Description | |
---|---|---|
GetIrqList ( ) : string | ||
InterruptHandler ( IMemoryBus memoryBus ) : System | ||
RegisterHardwareInterrupt ( String name, long interruptFlagAddress, bool autoReset, Action |
||
RegisterHardwareInterrupt ( String name, long interruptFlagAddress, long triggerValue, bool autoReset, Action |
||
RegisterSoftwareInterrupt ( String name, long interruptFlagAddress, long jumpAddress ) : void | ||
RegisterSoftwareInterruptQueue ( String interruptQueueName, String interruptName, long interruptQueueingAddress, long interruptFlagAddress ) : void |
Method | Description | |
---|---|---|
OnSoftwareInterruptTriggered ( |
||
memoryNotifyer_MemoryChanged ( object sender, |
public InterruptHandler ( IMemoryBus memoryBus ) : System | ||
memoryBus | IMemoryBus | |
return | System |
public RegisterHardwareInterrupt ( String name, long interruptFlagAddress, bool autoReset, Action |
||
name | String | |
interruptFlagAddress | long | |
autoReset | bool | |
interrupt | Action |
|
return | void |
public RegisterHardwareInterrupt ( String name, long interruptFlagAddress, long triggerValue, bool autoReset, Action |
||
name | String | |
interruptFlagAddress | long | |
triggerValue | long | |
autoReset | bool | |
interrupt | Action |
|
return | void |
public RegisterSoftwareInterrupt ( String name, long interruptFlagAddress, long jumpAddress ) : void | ||
name | String | |
interruptFlagAddress | long | |
jumpAddress | long | |
return | void |
public RegisterSoftwareInterruptQueue ( String interruptQueueName, String interruptName, long interruptQueueingAddress, long interruptFlagAddress ) : void | ||
interruptQueueName | String | |
interruptName | String | |
interruptQueueingAddress | long | |
interruptFlagAddress | long | |
return | void |