C# 클래스 OISC_VM.Devices.InterruptTriggeredMemoryMappedDevice

상속: IMemoryMappedDevice
파일 보기 프로젝트 열기: Creou/OISCVM

공개 메소드들

메소드 설명
InterruptTriggeredMemoryMappedDevice ( IMemoryBus memoryBus, InterruptHandler interruptHandler, String irqName, int memoryRangeStart, int memoryRangeLength ) : System
RefreshDevice ( ) : void
RefreshInterruptTriggered ( HardwareInterruptRequest irq, long memoryAddress, long memoryValue ) : void

보호된 메소드들

메소드 설명
RefreshDevice ( byte mappedMemory ) : void

메소드 상세

InterruptTriggeredMemoryMappedDevice() 공개 메소드

public InterruptTriggeredMemoryMappedDevice ( IMemoryBus memoryBus, InterruptHandler interruptHandler, String irqName, int memoryRangeStart, int memoryRangeLength ) : System
memoryBus IMemoryBus
interruptHandler InterruptHandler
irqName String
memoryRangeStart int
memoryRangeLength int
리턴 System

RefreshDevice() 공개 메소드

public RefreshDevice ( ) : void
리턴 void

RefreshDevice() 보호된 추상적인 메소드

protected abstract RefreshDevice ( byte mappedMemory ) : void
mappedMemory byte
리턴 void

RefreshInterruptTriggered() 공개 메소드

public RefreshInterruptTriggered ( HardwareInterruptRequest irq, long memoryAddress, long memoryValue ) : void
irq HardwareInterruptRequest
memoryAddress long
memoryValue long
리턴 void