Uses of Package
jfrace

Packages that use jfrace
jfrace Basic interfaces and classes of the framework. 
jfrace.cpu Classes emulating Central Processing Units. 
jfrace.device Devices and their configurators (if necessary). 
jfrace.terminal Implementations of the Terminal interface. 
jfrace.view GUI classes for visualizing emulation. 
 

Classes in jfrace used by jfrace
AddressBankOverlapException
          This exception will be thrown in the case of an overlap of the address bank of an added device with already existing address banks.
AddressSpace
          The address space is the backbone of the framework.
AddressSpaceEvent
          Event which happens when a piece of hardware (either a Device or a CPU) is added or removed from an AddressSpace.
AddressSpaceListener
          A listener who wants to be informed when a Hardware has been added to (or removed from) an AddressSpace.
BusErrorException
          This exception will be thrown in the case of a bus error in an AddressSpace.
ConfigurationException
          This exception will be thrown in the case of an error during configuration.
CPU
          Interface for a central processing unit (CPU).
Device
          Interface for devices (e.g. RAM, graphic card, printer, etc).
Emulator
          The Emulator configurates a system and emulates it.
Hardware
          Basic interface for any type of hardware.
Register
          This is a helper class which holds information about a register of the CPU.
 

Classes in jfrace used by jfrace.cpu
AddressSpace
          The address space is the backbone of the framework.
AddressSpaceEvent
          Event which happens when a piece of hardware (either a Device or a CPU) is added or removed from an AddressSpace.
AddressSpaceListener
          A listener who wants to be informed when a Hardware has been added to (or removed from) an AddressSpace.
CPU
          Interface for a central processing unit (CPU).
Hardware
          Basic interface for any type of hardware.
Register
          This is a helper class which holds information about a register of the CPU.
 

Classes in jfrace used by jfrace.device
AddressBankOverlapException
          This exception will be thrown in the case of an overlap of the address bank of an added device with already existing address banks.
AddressSpace
          The address space is the backbone of the framework.
AddressSpaceEvent
          Event which happens when a piece of hardware (either a Device or a CPU) is added or removed from an AddressSpace.
AddressSpaceListener
          A listener who wants to be informed when a Hardware has been added to (or removed from) an AddressSpace.
Configurator
          Interface for all Devices which needs a parameter dependent configuration.
Device
          Interface for devices (e.g. RAM, graphic card, printer, etc).
Hardware
          Basic interface for any type of hardware.
Terminal
          An interface for a terminal.
 

Classes in jfrace used by jfrace.terminal
Device
          Interface for devices (e.g. RAM, graphic card, printer, etc).
Terminal
          An interface for a terminal.
 

Classes in jfrace used by jfrace.view
AddressSpace
          The address space is the backbone of the framework.
CPU
          Interface for a central processing unit (CPU).