A B C D E F G H I K L M N O P Q R S T U V W X Y

A

A20Enabled - Variable in class nl.kbna.dioscuri.module.motherboard.Motherboard
 
A20mask - Static variable in class nl.kbna.dioscuri.module.memory.Memory
 
abnormalTermination - Variable in class nl.kbna.dioscuri.module.cpu.CPU
 
abortCommand(int, int) - Method in class nl.kbna.dioscuri.module.ata.ATA
Abort the current command.
acknowledgeBusHold() - Method in class nl.kbna.dioscuri.module.dma.DMA
Control has been relinquished of the system busses
DMA now has control over the system busses, so the highest priority DMA channel that scheduled a request is located and after setting up the necessary parameters (address, count, memory), the DMA transfer is initiated
acknowledgeBusHold() - Method in class nl.kbna.dioscuri.module.ModuleDMA
 
actionPerformed(ActionEvent) - Method in class nl.kbna.dioscuri.GUI
Implementation of the interface ActionListener.
activateTimer() - Method in class nl.kbna.dioscuri.module.keyboard.Keyboard
Activate a 'timer' to indicate to the periodic polling function
the internal keyboard queue should be checked for data.
active - Variable in class nl.kbna.dioscuri.module.clock.Timer
 
addDevice(ModuleDevice) - Method in class nl.kbna.dioscuri.module.motherboard.Devices
Add a device to array
addFloppyDrive(Emulator, ModuleFDC, Node) - Method in class nl.kbna.dioscuri.config.DioscuriXmlReader
Add a floppy drive.
addHardDrive(Emulator, ModuleATA, Node) - Method in class nl.kbna.dioscuri.config.DioscuriXmlReader
Add a hard drive.
addModule(Module) - Method in class nl.kbna.dioscuri.Modules
 
addRegRegDisp(byte[], byte[], byte[]) - Static method in class nl.kbna.dioscuri.module.cpu.Util
Adds two registers and the memory reference displacement.
address - Variable in class nl.kbna.dioscuri.module.ata.ATACommand
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADC_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADC_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADC_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADC_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADD_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADD_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADD_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ADD_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_AND_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_AND_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_AND_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_AND_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ARPL_EwGw
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_BOUND_GvMa
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_CMP_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_CMP_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_CMP_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_CMP_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ENTER_IwIb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ESC_FPU
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_GRP11_MOV_EbIb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_GRP11_MOV_EvIv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_GRP6
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_GRP7
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ImmGRP1_EbIb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ImmGRP1_EvIb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ImmGRP1_EvIv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_IMUL_GvEvIb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_IMUL_GvEvIv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_INCDEC_GRP4
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_INCDEC_GRP5
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_LDS_GvMp
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_LEA_GvM
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_LES_GvMp
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_MOV_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_MOV_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_MOV_EwSw
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_MOV_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_MOV_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_MOV_SwEw
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_MOVZX_GvEw
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_OR_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_OR_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_OR_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_OR_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_POP_Ev
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SBB_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SBB_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SBB_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SBB_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ShiftGRP2_Eb1
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ShiftGRP2_EbCL
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ShiftGRP2_EbIb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ShiftGRP2_Ev1
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ShiftGRP2_EvCL
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_ShiftGRP2_EvIb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SUB_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SUB_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SUB_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_SUB_GvEv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_TEST_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_TEST_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_UnaryGrp3_Eb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_UnaryGrp3_Ev
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_XCHG_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_XCHG_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_XOR_EbGb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_XOR_EvGv
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_XOR_GbEb
 
addressByte - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_XOR_GvEv
 
addressDecrement - Variable in class nl.kbna.dioscuri.module.dma.DMAModeRegister
 
addWords(byte[], byte[], int) - Static method in class nl.kbna.dioscuri.module.cpu.Util
Adds two words (16-bit) including a possible carry bit.
allowIRQ1 - Variable in class nl.kbna.dioscuri.module.keyboard.KeyBoardController
 
allowIRQ12 - Variable in class nl.kbna.dioscuri.module.keyboard.KeyBoardController
 
alphaNumDisable - Variable in class nl.kbna.dioscuri.module.video.GraphicsController
 
AMI_EXTEND_MEM_HIGH - Static variable in class nl.kbna.dioscuri.module.rtc.CMOS
 
AMI_EXTEND_MEM_LOW - Static variable in class nl.kbna.dioscuri.module.rtc.CMOS
 
arguments - Variable in class nl.kbna.dioscuri.IO
 
arrayIndex - Variable in class nl.kbna.dioscuri.module.clock.Clock
 
arrayIndex - Variable in class nl.kbna.dioscuri.module.cpu.Instruction_BOUND_GvMa
 
asc - Static variable in class nl.kbna.dioscuri.module.ata.AscType
 
asciiToUnicode - Variable in class nl.kbna.dioscuri.module.video.TextTranslation
 
ascq - Variable in class nl.kbna.dioscuri.module.ata.SenseInfo
 
AscType - Class in nl.kbna.dioscuri.module.ata
Enumeration class for Asc Type.
AscType(int) - Constructor for class nl.kbna.dioscuri.module.ata.AscType
 
ascType - Variable in class nl.kbna.dioscuri.module.ata.SenseInfo
 
asyncEvent - Variable in class nl.kbna.dioscuri.module.cpu.CPU
 
aSynchReset - Variable in class nl.kbna.dioscuri.module.video.SequencerRegister
 
ATA - Static variable in class nl.kbna.dioscuri.config.ModuleType
 
ATA - Class in nl.kbna.dioscuri.module.ata
An implementation of a ATA controller module.
ATA(Emulator) - Constructor for class nl.kbna.dioscuri.module.ata.ATA
Class constructor
ata - Variable in class nl.kbna.dioscuri.module.fdc.FDC
 
ATA_DRIVES_NODE - Static variable in class nl.kbna.dioscuri.config.DioscuriXmlParams
 
ATA_POLICY_0_1 - Static variable in class nl.kbna.dioscuri.module.rtc.CMOS
 
ATA_POLICY_2_3 - Static variable in class nl.kbna.dioscuri.module.rtc.CMOS
 
ATAChannel - Class in nl.kbna.dioscuri.module.ata
Class representing a single ATA channel
ATAChannel(ATA, int, int) - Constructor for class nl.kbna.dioscuri.module.ata.ATAChannel
Class constructor.
ATACommand - Class in nl.kbna.dioscuri.module.ata
An enumeration representing all the ATA commands.
ATACommand(byte, String) - Constructor for class nl.kbna.dioscuri.module.ata.ATACommand
Class constructor, with the adress and name specified.
AtaConfigDialog - Class in nl.kbna.dioscuri.config
 
AtaConfigDialog(JFrame) - Constructor for class nl.kbna.dioscuri.config.AtaConfigDialog
 
ATAConstants - Class in nl.kbna.dioscuri.module.ata
An class holding the constants associated with the ATA controller.
ATAConstants() - Constructor for class nl.kbna.dioscuri.module.ata.ATAConstants
 
ATADrive - Class in nl.kbna.dioscuri.module.ata
A class representing a ATA drive and parameters.
ATADrive(ATADriveType, ATA, boolean) - Constructor for class nl.kbna.dioscuri.module.ata.ATADrive
Class Constructor with input parameter IDE drive type.
ATADrive(ATADriveType, ATA, boolean, int) - Constructor for class nl.kbna.dioscuri.module.ata.ATADrive
 
ATADriveController - Class in nl.kbna.dioscuri.module.ata
Class representing the ATA drive controller.
ATADriveController(ATA) - Constructor for class nl.kbna.dioscuri.module.ata.ATADriveController
Copnstructor.
ATADriveType - Class in nl.kbna.dioscuri.module.ata
An enumeration representing the types of drives available for the ATA Module.
ATADriveType(String) - Constructor for class nl.kbna.dioscuri.module.ata.ATADriveType
Class constructor.
atapiCmdError(int, SenseType, AscType, boolean) - Method in class nl.kbna.dioscuri.module.ata.ATA
Get atapi cmd error.
atapiCmdNop(int) - Method in class nl.kbna.dioscuri.module.ata.ATA
Execute atapi Cmd Nop.
ATAStatus - Class in nl.kbna.dioscuri.module.ata
Class to hold status flags of a ATA channel
ATAStatus() - Constructor for class nl.kbna.dioscuri.module.ata.ATAStatus
Constructor.
ATATranslationType - Class in nl.kbna.dioscuri.module.ata
An enumeration representing the translation types for a ATA drive.
ATATranslationType(String) - Constructor for class nl.kbna.dioscuri.module.ata.ATATranslationType
Class constructor.
atpi - Variable in class nl.kbna.dioscuri.module.ata.ATADrive
 
Atpi - Class in nl.kbna.dioscuri.module.ata
Stores attributes of the ATPI.
Atpi() - Constructor for class nl.kbna.dioscuri.module.ata.Atpi
 
AttributeController - Class in nl.kbna.dioscuri.module.video
Attribute Controller registers Selects the 16 color and 64 color palettes used for EGA/CGA compatibility.
AttributeController() - Constructor for class nl.kbna.dioscuri.module.video.AttributeController
 
attributeController - Variable in class nl.kbna.dioscuri.module.video.VideoCard
 
AUTO - Static variable in class nl.kbna.dioscuri.module.ata.ATATranslationType
 
autodetectCheckBox - Variable in class nl.kbna.dioscuri.config.AtaConfigDialog
 
autoEndOfInt - Variable in class nl.kbna.dioscuri.module.pic.TheProgrammableInterruptController
 
autoInitEnable - Variable in class nl.kbna.dioscuri.module.dma.DMAModeRegister
 
auxBuffer - Variable in class nl.kbna.dioscuri.module.keyboard.KeyBoardController
 
auxClockEnabled - Variable in class nl.kbna.dioscuri.module.keyboard.KeyBoardController
 
auxOutputBuffer - Variable in class nl.kbna.dioscuri.module.keyboard.KeyBoardController
 
AWARD_HD1_USERDEF - Static variable in class nl.kbna.dioscuri.module.rtc.CMOS
 
ax - Variable in class nl.kbna.dioscuri.module.cpu.CPU
 

A B C D E F G H I K L M N O P Q R S T U V W X Y