Overview Package Class Use Tree Deprecated Index Help
PREV NEXT FRAMES NO FRAMES All Classes

Uses of Interface
dioscuri.interfaces.Module

Packages that use Module
dioscuri
dioscuri.interfaces
dioscuri.module
dioscuri.module.ata
dioscuri.module.bios
dioscuri.module.clock
dioscuri.module.cpu
dioscuri.module.cpu32
dioscuri.module.dma
dioscuri.module.fdc
dioscuri.module.keyboard
dioscuri.module.memory
dioscuri.module.motherboard
dioscuri.module.mouse
dioscuri.module.parallelport
dioscuri.module.pci
dioscuri.module.pic
dioscuri.module.pit
dioscuri.module.rtc
dioscuri.module.screen
dioscuri.module.serialport
dioscuri.module.video

Uses of Module in dioscuri

Methods in dioscuri that return Module
Module Modules.getModule(int index)
Module Modules.getModule(Module.Type type)
protected Module Emulator.getModule(Module.Type type)
Return reference to module from given type

Methods in dioscuri with parameters of type Module
boolean Modules.addModule(Module module)
boolean Emulator.setTimingParams(Module module)
Set the timing parameters

Uses of Module in dioscuri.interfaces

Subinterfaces of Module in dioscuri.interfaces
interface Addressable
interface Updateable

Methods in dioscuri.interfaces that return Module
Module Module.getConnection(Module.Type type)
Returns the Module of a certain Type connected to this Module.

Methods in dioscuri.interfaces that return types with arguments of type Module
java.util.Map<Module.Type,Module> Module.getConnections()
Returns all connected, or supposedly connected, Modules of this Module.

Methods in dioscuri.interfaces with parameters of type Module
boolean Module.setConnection(Module module)
Connect both Modules 'this' and 'module' to each other.

Uses of Module in dioscuri.module

Classes in dioscuri.module that implement Module
class AbstractModule
Abstract class representing a generic hardware module.
class ModuleATA
Abstract class representing a ATA module.
class ModuleBIOS
Abstract class class defining a template for a BIOS module, which may contain a system BIOS, VIDEO BIOS and optional BIOSes.
class ModuleClock
Abstract class representing a clock module.
class ModuleCPU
Interface representing a generic CPU module.
class ModuleDMA
Interface representing a generic DMA module.
class ModuleFDC
Abstract class representing a generic FDC module.
class ModuleKeyboard
Abstract class representing a generic Keyboard module.
class ModuleMemory
Abstract class representing a memory hardware module.
class ModuleMotherboard
Abstract class representing a generic motherboard module.
class ModuleMouse
Abstract class representing a generic mouse module.
class ModuleParallelPort
Abstract class representing a generic parallel port module.
class ModulePIC
Abstract class representing a generic PIC module.
class ModulePIT
Abstract class representing a generic PIT module.
class ModuleRTC
Abstract class representing a generic RTC module.
class ModuleScreen
Abstract class representing a generic screen module.
class ModuleSerialPort
Abstract class representing a generic serial port module.
class ModuleVideo
Abstract class representing a generic video module.

Methods in dioscuri.module that return Module
Module AbstractModule.getConnection(Module.Type type)
Returns the Module of a certain Type connected to this Module.

Methods in dioscuri.module that return types with arguments of type Module
java.util.Map<Module.Type,Module> AbstractModule.getConnections()
Returns all connected, or supposedly connected, Modules of this Module.

Methods in dioscuri.module with parameters of type Module
boolean AbstractModule.setConnection(Module module)
Connect both Modules 'this' and 'module' to each other.
abstract void ModuleCPU.setHoldRequest(boolean value, Module originator)
Sets the CPU hold mode by asserting a Hold Request.
This informs the CPU to avoid using the (non-existent) bus as another device (usually via DMA) is using it; it should be scheduled as a asynchronous event in CPU.

Uses of Module in dioscuri.module.ata

Classes in dioscuri.module.ata that implement Module
class ATA
An implementation of a ATA controller module.

Uses of Module in dioscuri.module.bios

Classes in dioscuri.module.bios that implement Module
class BIOS
An implementation of a hardware BIOS module.

Uses of Module in dioscuri.module.clock

Classes in dioscuri.module.clock that implement Module
class Clock
AbstractModule Clock This module implements a pulsing clock mechanism.

Uses of Module in dioscuri.module.cpu

Classes in dioscuri.module.cpu that implement Module
class CPU
An implementation of an Intel 8086 hardware CPU module.

Methods in dioscuri.module.cpu with parameters of type Module
void CPU.setHoldRequest(boolean value, Module originator)
Sets the CPU hold mode by asserting a Hold Request.
This informs the CPU to avoid using the (non-existent) bus as another device (usually via DMA) is using it; it should be scheduled as a asynchronous event in CPU.

Uses of Module in dioscuri.module.cpu32

Classes in dioscuri.module.cpu32 that implement Module
class DMAController
class Processor

Methods in dioscuri.module.cpu32 with parameters of type Module
void Processor.setHoldRequest(boolean value, Module origin)
Sets the CPU hold mode by asserting a Hold Request.
This informs the CPU to avoid using the (non-existent) bus as another device (usually via DMA) is using it; it should be scheduled as a asynchronous event in CPU.

Uses of Module in dioscuri.module.dma

Classes in dioscuri.module.dma that implement Module
class DMA
An implementation of a DMA controller module.

Uses of Module in dioscuri.module.fdc

Classes in dioscuri.module.fdc that implement Module
class FDC
An implementation of a Floppy disk controller module.

Uses of Module in dioscuri.module.keyboard

Classes in dioscuri.module.keyboard that implement Module
class Keyboard
An implementation of a keyboard module.

Uses of Module in dioscuri.module.memory

Classes in dioscuri.module.memory that implement Module
class DynamicAllocationMemory
An implementation of a hardware memory module.
class Memory
An implementation of a hardware memory module.

Uses of Module in dioscuri.module.motherboard

Classes in dioscuri.module.motherboard that implement Module
class DeviceDummy
This class is a dummy for a peripheral device.
class Motherboard
An implementation of a motherboard module.

Uses of Module in dioscuri.module.mouse

Classes in dioscuri.module.mouse that implement Module
class Mouse
An implementation of a mouse module.

Uses of Module in dioscuri.module.parallelport

Classes in dioscuri.module.parallelport that implement Module
class ParallelPort
An implementation of a parallel port module.

Uses of Module in dioscuri.module.pci

Classes in dioscuri.module.pci that implement Module
class PCI
An implementation of a PCI controller module.

Uses of Module in dioscuri.module.pic

Classes in dioscuri.module.pic that implement Module
class PIC

Uses of Module in dioscuri.module.pit

Classes in dioscuri.module.pit that implement Module
class PIT
An implementation of a Programmable Interval Timer (PIT) module based on the Intel 82C54 PIT chip.

Uses of Module in dioscuri.module.rtc

Classes in dioscuri.module.rtc that implement Module
class RTC
An implementation of a Real Time module.

Uses of Module in dioscuri.module.screen

Classes in dioscuri.module.screen that implement Module
class Screen
An implementation of a hardware visual screen module.

Uses of Module in dioscuri.module.serialport

Classes in dioscuri.module.serialport that implement Module
class SerialPort
An implementation of a serial port module.

Uses of Module in dioscuri.module.video

Classes in dioscuri.module.video that implement Module
class Video
An implementation of a video (VGA) module.


Overview Package Class Use Tree Deprecated Index Help
PREV NEXT FRAMES NO FRAMES All Classes

AltStyle によって変換されたページ (->オリジナル) /