Uses of Class
dioscuri.module.cpu32.Memory

Packages that use Memory
dioscuri.module.cpu32   
dioscuri.module.video   
 

Uses of Memory in dioscuri.module.cpu32
 

Subclasses of Memory in dioscuri.module.cpu32
 class AbstractMemory
           
 class AddressSpace
           
 class AlignmentCheckedAddressSpace
           
 class EPROMMemory
           
 class LazyCodeBlockMemory
           
 class LazyMemory
           
 class LinearAddressSpace
           
static class LinearAddressSpace.PageFaultWrapper
           
 class PhysicalAddressSpace
           
static class PhysicalAddressSpace.MapWrapper
           
static class PhysicalAddressSpace.UnconnectedMemoryBlock
           
 

Fields in dioscuri.module.cpu32 declared as Memory
static Memory PhysicalAddressSpace.UNCONNECTED
           
 

Methods in dioscuri.module.cpu32 that return Memory
 Memory ByteSourceWrappedMemory.getMemory()
           
 Memory PhysicalAddressSpace.getReadMemoryBlockAt(int offset)
           
 Memory LinearAddressSpace.getReadMemoryBlockAt(int offset)
           
 Memory AlignmentCheckedAddressSpace.getReadMemoryBlockAt(int offset)
           
abstract  Memory AddressSpace.getReadMemoryBlockAt(int offset)
           
 Memory PhysicalAddressSpace.getWriteMemoryBlockAt(int offset)
           
 Memory LinearAddressSpace.getWriteMemoryBlockAt(int offset)
           
 Memory AlignmentCheckedAddressSpace.getWriteMemoryBlockAt(int offset)
           
abstract  Memory AddressSpace.getWriteMemoryBlockAt(int offset)
           
 Memory LinearAddressSpace.validateTLBEntryRead(int offset)
           
 Memory LinearAddressSpace.validateTLBEntryWrite(int offset)
           
 

Methods in dioscuri.module.cpu32 with parameters of type Memory
 void PhysicalAddressSpace.allocateMemory(int start, Memory block)
           
static Segment SegmentFactory.createDescriptorTableSegment(Memory memory, int base, int limit)
           
static Segment SegmentFactory.createProtectedModeSegment(Memory memory, int selector, long descriptor)
           
static Segment SegmentFactory.createRealModeSegment(Memory memory, int selector)
           
 ProtectedModeCodeBlock CodeBlockManager.getProtectedModeCodeBlockAt(Memory memory, int offset, boolean operandSizeFlag)
           
 RealModeCodeBlock CodeBlockManager.getRealModeCodeBlockAt(Memory memory, int offset)
           
 RealModeCodeBlock CodeBlockCombiner.getRealModeCodeBlockAt(Memory memory, int offset)
           
 Virtual8086ModeCodeBlock CodeBlockManager.getVirtual8086ModeCodeBlockAt(Memory memory, int offset)
           
 void PhysicalAddressSpace.mapMemoryRegion(Memory underlying, int start, int length)
           
 void ByteSourceWrappedMemory.set(Memory source, int offset)
           
 

Constructors in dioscuri.module.cpu32 with parameters of type Memory
LazyCodeBlockMemory(Memory src, Clock clk)
           
SegmentFactory.AbstractTSS(Memory memory, int selector, long descriptor)
           
SegmentFactory.CallGate16Bit(Memory memory, int selector, long descriptor)
           
SegmentFactory.CallGate32Bit(Memory memory, int selector, long descriptor)
           
SegmentFactory.GateSegment(Memory memory, int selector, long descriptor)
           
 

Uses of Memory in dioscuri.module.video
 

Subclasses of Memory in dioscuri.module.video
 class Video.DiosJPCVideoConnect