jmce - 1_02

jmce.intel
Class I8237.I8237Channel

java.lang.Object
  extended by jmce.intel.I8237.I8237Channel
Enclosing class:
I8237

public class I8237.I8237Channel
extends java.lang.Object

Inner class for I8237 channel

Version:
1.00
Author:
Mario Viara

Method Summary
 boolean checkReady()
           
 void dmaRequest(jmce.intel.DmaRequestMaster m)
          Initiate DMA request master.
 void dmaRequest(jmce.intel.DmaRequestRead read)
          Initiate DMA request for read.
 void dmaRequest(jmce.intel.DmaRequestWrite write)
          Initiate DMA request for write.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

checkReady

public boolean checkReady()

dmaRequest

public void dmaRequest(jmce.intel.DmaRequestMaster m)
                throws SIMException
Initiate DMA request master.

Control will be passed to the caller.

Throws:
SIMException

dmaRequest

public void dmaRequest(jmce.intel.DmaRequestRead read)
                throws SIMException
Initiate DMA request for read.

Data will be transferred from memory to the peripheral.

Throws:
SIMException

dmaRequest

public void dmaRequest(jmce.intel.DmaRequestWrite write)
                throws SIMException
Initiate DMA request for write.

Data will be trasferred from peripheral to memory.

Throws:
SIMException

jmce - 1_02