|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object frysk.isa.banks.BankRegister
public class BankRegister
A Register within a ByteBuffer register bank.
Field Summary | |
---|---|
private int |
length
|
private int |
offset
|
private Register |
register
|
Constructor Summary | |
---|---|
BankRegister(int offset,
int length,
Register register)
|
Method Summary | |
---|---|
void |
access(ByteBuffer byteBuffer,
long offset,
long size,
byte[] bytes,
int start,
boolean write)
|
(package private) long |
get(ByteBuffer byteBuffer)
|
(package private) int |
getLength()
Get the length of the register in bytes. |
String |
getName()
Get the name of the register. |
(package private) int |
getOffset()
Return the offset into the register bank. |
Register |
getRegister()
|
(package private) void |
set(ByteBuffer byteBuffer,
long value)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private final int offset
private final int length
private final Register register
Constructor Detail |
---|
BankRegister(int offset, int length, Register register)
Method Detail |
---|
public Register getRegister()
public String toString()
toString
in class Object
public String getName()
int getLength()
int getOffset()
public void access(ByteBuffer byteBuffer, long offset, long size, byte[] bytes, int start, boolean write)
long get(ByteBuffer byteBuffer)
void set(ByteBuffer byteBuffer, long value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |