|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |