C# 클래스 x86CS.Devices.Floppy

상속: IDevice, INeedsIRQ, INeedsDMA
파일 보기 프로젝트 열기: cryogen/VM86CS 1 사용 예제들

공개 메소드들

메소드 설명
Floppy ( ) : System
MountImage ( string imagePath ) : bool
OnDMA ( ByteArrayEventArgs e ) : void
OnIRQ ( EventArgs e ) : void
Read ( ushort addr, int size ) : uint
Write ( ushort addr, uint value, int size ) : void

비공개 메소드들

메소드 설명
ProcessCommandAndArgs ( ushort value ) : void
ReadSector ( ) : void
Reset ( ) : void
RunCommand ( ) : void

메소드 상세

Floppy() 공개 메소드

public Floppy ( ) : System
리턴 System

MountImage() 공개 메소드

public MountImage ( string imagePath ) : bool
imagePath string
리턴 bool

OnDMA() 공개 메소드

public OnDMA ( ByteArrayEventArgs e ) : void
e ByteArrayEventArgs
리턴 void

OnIRQ() 공개 메소드

public OnIRQ ( EventArgs e ) : void
e System.EventArgs
리턴 void

Read() 공개 메소드

public Read ( ushort addr, int size ) : uint
addr ushort
size int
리턴 uint

Write() 공개 메소드

public Write ( ushort addr, uint value, int size ) : void
addr ushort
value uint
size int
리턴 void