C# Class x86CS.Devices.KeyboardDevice

Inheritance: IDevice, INeedsIRQ
Afficher le fichier Open project: cryogen/VM86CS Class Usage Examples

Méthodes publiques

Méthode Description
Cycle ( ) : void
KeyPress ( uint scancode ) : void
KeyUp ( uint scancode ) : void
KeyboardDevice ( ) : System
Read ( ushort address, int size ) : uint
Reset ( ) : void
Write ( ushort address, uint value, int size ) : void

Private Methods

Méthode Description
OnIRQ ( EventArgs e ) : void
ProcessCommand ( ) : void
SetStatusCode ( byte status ) : void

Method Details

Cycle() public méthode

public Cycle ( ) : void
Résultat void

KeyPress() public méthode

public KeyPress ( uint scancode ) : void
scancode uint
Résultat void

KeyUp() public méthode

public KeyUp ( uint scancode ) : void
scancode uint
Résultat void

KeyboardDevice() public méthode

public KeyboardDevice ( ) : System
Résultat System

Read() public méthode

public Read ( ushort address, int size ) : uint
address ushort
size int
Résultat uint

Reset() public méthode

public Reset ( ) : void
Résultat void

Write() public méthode

public Write ( ushort address, uint value, int size ) : void
address ushort
value uint
size int
Résultat void