Interface | Description |
---|---|
MmuSubsystem.Holder |
The
MmuSubsystem.Holder interface must be implemented by classes generated
by the MMU translator which hold MMU specifications. |
Class | Description |
---|---|
MmuAction |
MmuAction describes an action, i.e. a named set of assignments. |
MmuAddressInstance |
MmuAddressInstance describes an address, i.e. a parameter used to access a buffer. |
MmuAddressViewBuilder |
MmuAddressViewBuilder implements an address view builder. |
MmuBinding |
MmuBinding describes an assignment, i.e. a pair of the kind lhs = rhs ,
where lhs is an IntegerField and rhs is an MmuExpression . |
MmuBuffer |
MmuBuffer represents an MMU buffer. |
MmuBufferAccess |
MmuBufferAccess represents an MMU buffer access. |
MmuCalculator |
MmuCalculator implements an expr calculator. |
MmuCondition |
MmuCondition represents a set of AND - or OR -connected equalities or
inequalities (MmuConditionAtom ). |
MmuConditionAtom |
MmuConditionAtom represents an atomic condition. |
MmuDynamicConst | |
MmuEntry | |
MmuExpression |
MmuExpression represents an expression, which is a sequence of IntegerField . |
MmuGuard |
MmuGuard represents a guard, i.e. a transition activation condition. |
MmuOperation | |
MmuSegment |
MmuSegment represents a virtual memory segment (address space). |
MmuStruct |
The
MmuStruct class describes a variable represented
by a structure (a list of IntegerVariable objects). |
MmuSubsystem |
MmuSubsystem describes a memory management unit (MMU). |
MmuSubsystem.Builder | |
MmuTransition |
MmuTransition represents a transition, which is a link between two MmuAction . |
Enum | Description |
---|---|
MmuBuffer.Kind |
Describes buffer type.
|
MmuCondition.Type | |
MmuConditionAtom.Type |