C# Class Emul8.Peripherals.DMA.STM32DMA2D

Inheritance: IDoubleWordPeripheral, IKnownSize
Afficher le fichier Open project: emul8/emul8

Méthodes publiques

Méthode Description
ReadDoubleWord ( long offset ) : uint
Reset ( ) : void
STM32DMA2D ( System.Machine machine ) : Emul8.Peripherals.Bus
WriteDoubleWord ( long offset, uint value ) : void

Private Methods

Méthode Description
DoCopy ( long sourceAddress, long destinationAddress, byte sourceBuffer, int sourceOffset, int destinationOffset, int count = 1, Func converter = null ) : void
DoTransfer ( ) : void
HandleBackgroundBufferSizeChange ( ) : void
HandleForegroundBufferSizeChange ( ) : void
HandleOutputBufferSizeChange ( ) : void
HandlePixelFormatChange ( ) : void
STM32DMA2D ( ) : Emul8.Peripherals.Bus

Method Details

ReadDoubleWord() public méthode

public ReadDoubleWord ( long offset ) : uint
offset long
Résultat uint

Reset() public méthode

public Reset ( ) : void
Résultat void

STM32DMA2D() public méthode

public STM32DMA2D ( System.Machine machine ) : Emul8.Peripherals.Bus
machine System.Machine
Résultat Emul8.Peripherals.Bus

WriteDoubleWord() public méthode

public WriteDoubleWord ( long offset, uint value ) : void
offset long
value uint
Résultat void