Uses of Record Class
mars.mips.hardware.MemoryLayout.Range
Packages that use MemoryLayout.Range
-
Uses of MemoryLayout.Range in mars.assembler
Methods in mars.assembler with parameters of type MemoryLayout.Range -
Uses of MemoryLayout.Range in mars.mips.hardware
Fields in mars.mips.hardware declared as MemoryLayout.RangeModifier and TypeFieldDescriptionfinal MemoryLayout.RangeMemoryLayout.dataRangeThe range covered by the user data segment.final MemoryLayout.RangeMemoryLayout.dynamicRangeThe range containing dynamic data (runtime heap/stack).final MemoryLayout.RangeMemoryLayout.externRangeThe range containing global data (generated via.extern).final MemoryLayout.RangeMemoryLayout.kernelDataRangeThe range covered by the kernel data segment (.kdata).final MemoryLayout.RangeMemoryLayout.kernelTextRangeThe range covered by the kernel text segment (.ktext).final MemoryLayout.RangeMemoryLayout.mappedRangeThe range of mapped address space.final MemoryLayout.RangeMemoryLayout.mmioRangeThe range dedicated for performing memory-mapped I/O.final MemoryLayout.Range[]MemoryLayout.rangesArray containing all memory ranges.final MemoryLayout.RangeMemoryLayout.staticRangeThe range containing static data (.data).final MemoryLayout.RangeMemoryLayout.textRangeThe range covered by the user text segment (.text).final MemoryLayout.RangeMemoryLayout.userRangeThe range of user space.Methods in mars.mips.hardware that return MemoryLayout.RangeModifier and TypeMethodDescriptionstatic MemoryLayout.RangeDecode a string representation of a range, which should be two integers separated by a comma.Constructors in mars.mips.hardware with parameters of type MemoryLayout.RangeModifierConstructorDescriptionDataRegion(MemoryLayout.Range addressRange) Allocate a new region of memory containing data.MemoryLayout(String displayName, String description, MemoryLayout.Range mappedRange, MemoryLayout.Range userRange, MemoryLayout.Range textRange, MemoryLayout.Range dataRange, MemoryLayout.Range externRange, MemoryLayout.Range staticRange, MemoryLayout.Range dynamicRange, MemoryLayout.Range kernelTextRange, MemoryLayout.Range kernelDataRange, MemoryLayout.Range mmioRange, int exceptionHandlerAddress, int initialGlobalPointer, int initialStackPointer) Construct a newMemoryLayoutmanually.TextRegion(MemoryLayout.Range addressRange) Allocate a new region of memory containing text.