Uses of Interface
de.michab.simulator.Forwarder

Packages that use Forwarder
de.michab.simulator This package contains all classes that should be reusable for other types of emulations.  
de.michab.simulator.mos6502 In the mos6502 package all chip emulations from this hardware family are placed.  
 

Uses of Forwarder in de.michab.simulator
 

Subinterfaces of Forwarder in de.michab.simulator
 interface Bus
          Models a bus, i.e. a connection between two system components.
 

Classes in de.michab.simulator that implement Forwarder
 class ArrayPort
          This is a special Forwarder used for direct array forwarding.
 class Port
          A Port models a Chip's register cells.
 

Methods in de.michab.simulator that return Forwarder
static Forwarder[] ArrayPort.createForwarders(byte[] a)
          Creates an array of Forwarders for the passed array.
 

Methods in de.michab.simulator with parameters of type Forwarder
 void Memory.set(Forwarder f, int where)
          Add a forwarder to the passed memory position.
 void Bus.setListener(Forwarder listener)
          Set the single bus listener.
 

Uses of Forwarder in de.michab.simulator.mos6502
 

Methods in de.michab.simulator.mos6502 that return Forwarder
 Forwarder Cia.getInputPortA()
          Get a writeable reference to port A.
 Forwarder Cia.getInputPortB()
          Get a writeable reference to port B.
 

Methods in de.michab.simulator.mos6502 with parameters of type Forwarder
 void Cpu6510.setPortListener(int portId, Forwarder listener)
          Sets a listener on the passed port.
 void Cia.connectPortA(Forwarder listener)
          Connects IO port A to a bus that is written on each internal write operation on that port.
 void Cia.connectPortB(Forwarder listener)
          Connects IO port B to a bus that is written on each internal write operation on that port.