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

## 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`

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