public interface RegisterSet
| Modifier and Type | Interface and Description |
|---|---|
static class |
RegisterSet.ArrayRegisterSet
A register set wrapping an int array.
|
static class |
RegisterSet.ConstantRegister
A read only single register with a constant value
|
static class |
RegisterSet.LongArrayRegisterSet
A set of registers mapped to an array of longs
|
static class |
RegisterSet.ReadOnlyLongRegister |
static class |
RegisterSet.ReadOnlyRegister
A read only single register.
|
static class |
RegisterSet.Register
Implementation of a register consisting of a single register.
|
static class |
RegisterSet.SimpleLongRegisterSet
A sequence of longs mapped to a register set.
|
static class |
RegisterSet.SimpleRegisterSet
SimpleRegisterSet implements the RegisterSet interface with a fixed
baseAddress and length.
|
static class |
RegisterSet.WriteOnlyRegister
A read only single register.
|
| Modifier and Type | Method and Description |
|---|---|
int |
baseAddress()
The base address of this set of registers.
|
int |
length()
The length of this register set.
|
int |
read(int address)
Read a single 32 bit value from this register set
|
void |
write(int address,
int value)
Write a single 32 bit value to this register set
|
int baseAddress()
int length()
void write(int address,
int value)
address - The absolute address to write tovalue - The value to be writtenint read(int address)
address - The absolute address to read fromCopyright © 2020 LSST. All rights reserved.