C# Class SharpOS.Kernel.HAL.DMAChannel

Inheritance: IDMAChannel
Mostra file Open project: sharpos/SharpOS Class Usage Examples

Protected Properties

Property Type Description
channel byte

Public Methods

Method Description
SetupChannel ( DMAMode mode, DMATransferType type, bool auto, uint count ) : void
TransferIn ( uint count, byte data, uint offset ) : bool
TransferOut ( uint count, byte data, uint offset ) : bool

Private Methods

Method Description
DMAChannel ( byte channel ) : System

Method Details

SetupChannel() public method

public SetupChannel ( DMAMode mode, DMATransferType type, bool auto, uint count ) : void
mode DMAMode
type DMATransferType
auto bool
count uint
return void

TransferIn() public method

public TransferIn ( uint count, byte data, uint offset ) : bool
count uint
data byte
offset uint
return bool

TransferOut() public method

public TransferOut ( uint count, byte data, uint offset ) : bool
count uint
data byte
offset uint
return bool

Property Details

channel protected_oe property

protected byte channel
return byte