Uses of Class
uk.ac.manchester.spinnaker.machine.MemoryLocation
Package | Description |
---|---|
uk.ac.manchester.spinnaker.alloc.client |
Java client for the SpiNNaker allocation service.
|
uk.ac.manchester.spinnaker.front_end.download |
The buffer manager and support classes.
|
uk.ac.manchester.spinnaker.front_end.download.request |
Classes used to describe the JSON requests to the data transfer code.
|
uk.ac.manchester.spinnaker.machine |
Describes a SpiNNaker machine.
|
uk.ac.manchester.spinnaker.messages.bmp |
Messages that talk to the BMP.
|
uk.ac.manchester.spinnaker.messages.model |
Model support classes for the communication messages.
|
uk.ac.manchester.spinnaker.messages.scp |
The messages of SpiNNaker Control Protocol (SCP).
|
uk.ac.manchester.spinnaker.protocols |
Data I/O Protocols.
|
uk.ac.manchester.spinnaker.protocols.download |
Fast data download protocol.
|
uk.ac.manchester.spinnaker.storage |
Storage management.
|
uk.ac.manchester.spinnaker.storage.sqlite |
Storage management implementation that uses SQLite.
|
uk.ac.manchester.spinnaker.transceiver |
How to actually talk to a SpiNNaker machine.
|
-
Uses of MemoryLocation in uk.ac.manchester.spinnaker.alloc.client
Methods in uk.ac.manchester.spinnaker.alloc.client with parameters of type MemoryLocation Modifier and Type Method Description ByteBuffer
SpallocClient.Job. fastReadData(ChipLocation gathererChip, IPTag iptag, HasCoreLocation monitorCore, MemoryLocation baseAddress, int length)
Fast read data directly with a job.void
SpallocClient.Job. fastWriteData(CoreLocation gathererCore, IPTag iptag, HasChipLocation chip, MemoryLocation baseAddress, ByteBuffer data)
Fast write data directly with a job.ByteBuffer
SpallocClient.Job. readMemory(HasChipLocation chip, MemoryLocation baseAddress, int length)
Read memory directly using the Spalloc API.void
SpallocClient.Job. writeMemory(HasChipLocation chip, MemoryLocation baseAddress, ByteBuffer data)
Write memory directly using the Spalloc API. -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.front_end.download
Fields in uk.ac.manchester.spinnaker.front_end.download declared as MemoryLocation Modifier and Type Field Description MemoryLocation
RecordingRegion. data
The data memory address. -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.front_end.download.request
Methods in uk.ac.manchester.spinnaker.front_end.download.request that return MemoryLocation Modifier and Type Method Description MemoryLocation
DownloadRegion. getAddress()
MemoryLocation
Vertex. getBase()
Get the recording region base address. -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.machine
Fields in uk.ac.manchester.spinnaker.machine declared as MemoryLocation Modifier and Type Field Description static MemoryLocation
MemoryLocation. NULL
The zero memory location.Methods in uk.ac.manchester.spinnaker.machine that return MemoryLocation Modifier and Type Method Description MemoryLocation
MemoryLocation. add(int offset)
Add an offset to this location to get a new memory location.Methods in uk.ac.manchester.spinnaker.machine with parameters of type MemoryLocation Modifier and Type Method Description int
MemoryLocation. compareTo(MemoryLocation other)
int
MemoryLocation. diff(MemoryLocation other)
Get the difference between this location and another.boolean
MemoryLocation. greaterThan(MemoryLocation other)
Test if this location is greater than another location.boolean
MemoryLocation. lessThan(MemoryLocation other)
Test if this location is less than another location. -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.messages.bmp
Methods in uk.ac.manchester.spinnaker.messages.bmp that return MemoryLocation Modifier and Type Method Description MemoryLocation
SerialVector. getBoardStatusLocation()
MemoryLocation
SerialVector. getCortexVector()
MemoryLocation
SerialVector. getFlashBuffer()
protected MemoryLocation
EraseFlash.Response. parse(ByteBuffer buffer)
Constructors in uk.ac.manchester.spinnaker.messages.bmp with parameters of type MemoryLocation Constructor Description BMPReadMemory(BMPBoard board, MemoryLocation address, int size)
BMPWriteMemory(BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
EraseFlash(BMPBoard board, MemoryLocation baseAddress, int size)
ReadFPGARegister(FPGA fpga, MemoryLocation register, BMPBoard board)
ReadSerialFlash(BMPBoard board, MemoryLocation address, int size)
ReadSerialFlashCRC(BMPBoard board, MemoryLocation baseAddress, int size)
UpdateFlash(BMPBoard board, MemoryLocation baseAddress, int size)
WriteFlashBuffer(BMPBoard board, MemoryLocation baseAddress, boolean erase)
WriteFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPBoard board)
WriteSerialFlash(BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
-
Uses of MemoryLocation in uk.ac.manchester.spinnaker.messages.model
Fields in uk.ac.manchester.spinnaker.messages.model declared as MemoryLocation Modifier and Type Field Description MemoryLocation
FirmwareDescriptors. address
The location of the firmware descriptor in BMP memory.static MemoryLocation
FPGAMainRegisters. BASE_ADDRESS
Base address of the main registers.MemoryLocation
HeapElement. blockAddress
The address of the block.MemoryLocation
HeapElement. nextAddress
A pointer to the next block, or 0 if none.Methods in uk.ac.manchester.spinnaker.messages.model with parameters of type MemoryLocation Modifier and Type Method Description static TransferUnit
TransferUnit. efficientTransferUnit(MemoryLocation address, int size)
What is an efficient transfer unit to use, given a starting address and a size of data to move.Constructors in uk.ac.manchester.spinnaker.messages.model with parameters of type MemoryLocation Constructor Description HeapElement(MemoryLocation blockAddress, MemoryLocation nextAddress, int free)
-
Uses of MemoryLocation in uk.ac.manchester.spinnaker.messages.scp
Methods in uk.ac.manchester.spinnaker.messages.scp that return MemoryLocation Modifier and Type Method Description protected MemoryLocation
SDRAMAlloc.Response. parse(ByteBuffer buffer)
Constructors in uk.ac.manchester.spinnaker.messages.scp with parameters of type MemoryLocation Constructor Description FillRequest(HasChipLocation chip, MemoryLocation baseAddress, int data, int size)
FloodFillData(byte nearestNeighbourID, int blockNumber, MemoryLocation baseAddress, byte[] data)
FloodFillData(byte nearestNeighbourID, int blockNumber, MemoryLocation baseAddress, byte[] data, int offset, int length)
FloodFillData(byte nearestNeighbourID, int blockNumber, MemoryLocation baseAddress, ByteBuffer data)
ReadLink(HasChipLocation chip, Direction link, MemoryLocation baseAddress, int size)
ReadLink(HasCoreLocation core, Direction link, MemoryLocation baseAddress, int size)
ReadMemory(HasChipLocation chip, MemoryLocation address, int size)
ReadMemory(HasCoreLocation core, MemoryLocation address, int size)
RouterInit(HasChipLocation chip, int numEntries, MemoryLocation tableAddress, int baseIndex, AppID appID)
SDRAMDeAlloc(HasChipLocation chip, MemoryLocation baseAddress)
Free a block of memory of known size.WriteLink(HasCoreLocation core, Direction link, MemoryLocation baseAddress, ByteBuffer data)
WriteMemory(HasChipLocation chip, MemoryLocation baseAddress, ByteBuffer data)
WriteMemory(HasCoreLocation core, MemoryLocation baseAddress, ByteBuffer data)
-
Uses of MemoryLocation in uk.ac.manchester.spinnaker.protocols
Methods in uk.ac.manchester.spinnaker.protocols with parameters of type MemoryLocation Modifier and Type Method Description void
FastDataIn. fastWrite(HasChipLocation boardLocalDestination, MemoryLocation baseAddress, ByteBuffer data)
Write data to a given memory location. -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.protocols.download
Methods in uk.ac.manchester.spinnaker.protocols.download with parameters of type MemoryLocation Modifier and Type Method Description ByteBuffer
Downloader. doDownload(HasCoreLocation monitorCore, MemoryLocation address, int size)
Do the downloading. -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.storage
Fields in uk.ac.manchester.spinnaker.storage declared as MemoryLocation Modifier and Type Field Description MemoryLocation
RegionInfo. pointer
The address where the region will be start.@NotNull MemoryLocation
BufferManagerStorage.Region. startAddress
Where should the data be downloaded from? This is not necessarily the start of the region.Methods in uk.ac.manchester.spinnaker.storage that return MemoryLocation Modifier and Type Method Description MemoryLocation
DSEStorage. getStartAddress(CoreLocation xyp)
Gets the start address for the metadata on this core.Methods in uk.ac.manchester.spinnaker.storage with parameters of type MemoryLocation Modifier and Type Method Description void
DSEStorage. setStartAddress(CoreLocation xyp, MemoryLocation start)
Record the start address for the metadata on this core.Constructors in uk.ac.manchester.spinnaker.storage with parameters of type MemoryLocation Constructor Description Region(HasCoreLocation core, int regionIndex, MemoryLocation startLocation, int size, boolean isRecording)
Create a region descriptor.RegionInfo(CoreLocation core, ByteBuffer content, MemoryLocation pointer)
-
Uses of MemoryLocation in uk.ac.manchester.spinnaker.storage.sqlite
Methods in uk.ac.manchester.spinnaker.storage.sqlite that return MemoryLocation Modifier and Type Method Description MemoryLocation
SQLiteDataSpecStorage. getStartAddress(CoreLocation xyp)
Methods in uk.ac.manchester.spinnaker.storage.sqlite with parameters of type MemoryLocation Modifier and Type Method Description void
SQLiteDataSpecStorage. setStartAddress(CoreLocation xyp, MemoryLocation start)
-
Uses of MemoryLocation in uk.ac.manchester.spinnaker.transceiver
Fields in uk.ac.manchester.spinnaker.transceiver declared as MemoryLocation Modifier and Type Field Description static MemoryLocation
CommonMemoryLocations. BUFFERED_SDRAM_START
Start of buffered access to SDRAM.static MemoryLocation
CommonMemoryLocations. CPU_INFO
Where the CPU information structure is located.static MemoryLocation
CommonMemoryLocations. EXECUTABLE_ADDRESS
Where executables are written to prior to launching them.static MemoryLocation
CommonMemoryLocations. ROUTER_BASE
Location of the bank of memory-mapped router registers.static MemoryLocation
CommonMemoryLocations. ROUTER_CONTROL
Location of the memory-mapped router control register (r0).static MemoryLocation
CommonMemoryLocations. ROUTER_DIAGNOSTIC_COUNTER
Where to write router diagnostic counters control data to (r11).static MemoryLocation
CommonMemoryLocations. ROUTER_DIAGNOSTICS
Location of the memory-mapped router diagnostics registers (rCN).static MemoryLocation
CommonMemoryLocations. ROUTER_ERROR
Location of the memory-mapped router error register (r5).static MemoryLocation
CommonMemoryLocations. ROUTER_FILTERS
Location of the memory-mapped router filtering registers (rFN).static MemoryLocation
CommonMemoryLocations. ROUTER_P2P
The base address of a router's P2P routing table, 3 bits per route.static MemoryLocation
CommonMemoryLocations. ROUTING_TABLE_DATA
Location of routing table data in transit.static MemoryLocation
CommonMemoryLocations. SYS_VARS
Where the system variables are located.static MemoryLocation
CommonMemoryLocations. UNBUFFERED_SDRAM_START
Start of unbuffered access to SDRAM.Methods in uk.ac.manchester.spinnaker.transceiver that return MemoryLocation Modifier and Type Method Description default MemoryLocation
BMPTransceiverInterface. getSerialFlashBuffer(@Valid BMPBoard board)
Get the address of the serial flash buffer.MemoryLocation
BMPTransceiverInterface. getSerialFlashBuffer(@Valid BMPCoords bmp, @Valid BMPBoard board)
Get the address of the serial flash buffer.MemoryLocation
Transceiver. getSerialFlashBuffer(BMPCoords bmp, BMPBoard board)
MemoryLocation
UnimplementedBMPTransceiver. getSerialFlashBuffer(BMPCoords bmp, BMPBoard board)
default MemoryLocation
TransceiverInterface. getUser0RegisterAddress(@uk.ac.manchester.spinnaker.machine.ValidP int p)
Get the address of user0 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser0RegisterAddress(@Valid HasCoreLocation core)
Get the address of user0 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser0RegisterAddress(@Valid Processor processor)
Get the address of user0 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser1RegisterAddress(@uk.ac.manchester.spinnaker.machine.ValidP int p)
Get the address of user1 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser1RegisterAddress(@Valid HasCoreLocation core)
Get the address of user1 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser1RegisterAddress(@Valid Processor processor)
Get the address of user1 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser2RegisterAddress(@uk.ac.manchester.spinnaker.machine.ValidP int p)
Get the address of user2 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser2RegisterAddress(@Valid HasCoreLocation core)
Get the address of user2 for a given processor on the board.default MemoryLocation
TransceiverInterface. getUser2RegisterAddress(@Valid Processor processor)
Get the address of user2 for a given processor on the board.static MemoryLocation
Utils. getVcpuAddress(int p)
Get the address of thevcpu_t
structure for the given core.static MemoryLocation
Utils. getVcpuAddress(HasCoreLocation core)
Get the address of thevcpu_t
structure for the given core.MemoryLocation
Transceiver. mallocSDRAM(HasChipLocation chip, int size, AppID appID, int tag)
default MemoryLocation
TransceiverInterface. mallocSDRAM(@Valid HasChipLocation chip, @javax.validation.constraints.Positive int size)
Allocates a chunk of SDRAM on a chip on the machine.default MemoryLocation
TransceiverInterface. mallocSDRAM(@Valid HasChipLocation chip, @javax.validation.constraints.Positive int size, @NotNull AppID appID)
Allocates a chunk of SDRAM on a chip on the machine.MemoryLocation
TransceiverInterface. mallocSDRAM(@Valid HasChipLocation chip, @javax.validation.constraints.Positive int size, @NotNull AppID appID, int tag)
Allocates a chunk of SDRAM on a chip on the machine.Methods in uk.ac.manchester.spinnaker.transceiver with parameters of type MemoryLocation Modifier and Type Method Description void
Transceiver. fillMemory(HasChipLocation chip, MemoryLocation baseAddress, int repeatValue, int size, FillDataType dataType)
default void
TransceiverInterface. fillMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, int repeatValue, @javax.validation.constraints.Positive int size)
Fill some memory with repeated data.void
TransceiverInterface. fillMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, int repeatValue, @javax.validation.constraints.Positive int size, @NotNull FillDataType dataType)
Fill some memory with repeated data.void
Transceiver. freeSDRAM(HasChipLocation chip, MemoryLocation baseAddress)
void
TransceiverInterface. freeSDRAM(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress)
Free allocated SDRAM.default ByteBuffer
BMPTransceiverInterface. readBMPMemory(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read BMP memory.ByteBuffer
BMPTransceiverInterface. readBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read BMP memory.ByteBuffer
Transceiver. readBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
ByteBuffer
UnimplementedBMPTransceiver. readBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
default int
BMPTransceiverInterface. readBMPMemoryWord(@Valid BMPBoard board, @NotNull MemoryLocation address)
Read BMP memory.default int
BMPTransceiverInterface. readBMPMemoryWord(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation address)
Read BMP memory.default int
BMPTransceiverInterface. readFPGARegister(FPGA fpga, @NotNull MemoryLocation register, @Valid BMPBoard board)
Read a register on a FPGA of a board.int
BMPTransceiverInterface. readFPGARegister(FPGA fpga, @NotNull MemoryLocation register, @Valid BMPCoords bmp, @Valid BMPBoard board)
Read a register on a FPGA of a board.int
Transceiver. readFPGARegister(FPGA fpga, MemoryLocation register, BMPCoords bmp, BMPBoard board)
int
UnimplementedBMPTransceiver. readFPGARegister(FPGA fpga, MemoryLocation register, BMPCoords bmp, BMPBoard board)
ByteBuffer
Transceiver. readMemory(HasCoreLocation core, MemoryLocation baseAddress, int length)
default ByteBuffer
TransceiverInterface. readMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read some areas of SDRAM from the board.ByteBuffer
TransceiverInterface. readMemory(@Valid HasCoreLocation core, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read some areas of SDRAM (or System RAM) from the board.ByteBuffer
Transceiver. readNeighbourMemory(HasCoreLocation core, Direction link, MemoryLocation baseAddress, int length)
default ByteBuffer
TransceiverInterface. readNeighbourMemory(@Valid HasChipLocation chip, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read some areas of memory on a neighbouring chip using a LINK_READ SCP command.ByteBuffer
TransceiverInterface. readNeighbourMemory(@Valid HasCoreLocation core, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read some areas of memory on a neighbouring chip using a LINK_READ SCP command.default ByteBuffer
BMPTransceiverInterface. readSerialFlash(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read BMP serial flash memory.ByteBuffer
BMPTransceiverInterface. readSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read BMP serial flash memory.ByteBuffer
Transceiver. readSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
ByteBuffer
UnimplementedBMPTransceiver. readSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
default int
BMPTransceiverInterface. readSerialFlashCRC(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read the CRC32 checksum of BMP serial flash memory.int
BMPTransceiverInterface. readSerialFlashCRC(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int length)
Read the CRC32 checksum of BMP serial flash memory.int
Transceiver. readSerialFlashCRC(BMPCoords bmp, BMPBoard board, MemoryLocation address, int length)
int
UnimplementedBMPTransceiver. readSerialFlashCRC(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length)
default void
BMPTransceiverInterface. writeBMPFlash(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress)
Write a fixed size chunk to flash memory of a BMP with erase.void
BMPTransceiverInterface. writeBMPFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress)
Write a fixed size chunk to flash memory of a BMP with erase.void
Transceiver. writeBMPFlash(BMPCoords bmp, BMPBoard board, MemoryLocation address)
void
UnimplementedBMPTransceiver. writeBMPFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress)
default void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, int dataWord)
Write BMP memory.default void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file)
Write BMP memory from a file.default void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write BMP memory.default void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, int dataWord)
Write BMP memory.void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file)
Write BMP memory from a file.void
BMPTransceiverInterface. writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write BMP memory.void
Transceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
Transceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
void
UnimplementedBMPTransceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
UnimplementedBMPTransceiver. writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
default void
BMPTransceiverInterface. writeFlash(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write a buffer to flash memory on the BMP.void
BMPTransceiverInterface. writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write a buffer to flash memory on the BMP.void
Transceiver. writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
void
UnimplementedBMPTransceiver. writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
default void
BMPTransceiverInterface. writeFPGARegister(FPGA fpga, @NotNull MemoryLocation register, int value, @Valid BMPBoard board)
Write a register on a FPGA of a board.void
BMPTransceiverInterface. writeFPGARegister(FPGA fpga, @NotNull MemoryLocation register, int value, @Valid BMPCoords bmp, @Valid BMPBoard board)
Write a register on a FPGA of a board.void
Transceiver. writeFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPCoords bmp, BMPBoard board)
void
UnimplementedBMPTransceiver. writeFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPCoords bmp, BMPBoard board)
void
Transceiver. writeMemory(HasCoreLocation core, MemoryLocation baseAddress, File dataFile)
void
Transceiver. writeMemory(HasCoreLocation core, MemoryLocation baseAddress, InputStream dataStream, int numBytes)
void
Transceiver. writeMemory(HasCoreLocation core, MemoryLocation baseAddress, ByteBuffer data)
default void
TransceiverInterface. writeMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.NotEmpty byte[] data)
Write to the SDRAM on the board.default void
TransceiverInterface. writeMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, int dataWord)
Write to the SDRAM on the board.default void
TransceiverInterface. writeMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, @NotNull File dataFile)
Write to the SDRAM on the board.default void
TransceiverInterface. writeMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, @NotNull InputStream dataStream, @javax.validation.constraints.Positive int numBytes)
Write to the SDRAM on the board.default void
TransceiverInterface. writeMemory(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write to the SDRAM on the board.default void
TransceiverInterface. writeMemory(@Valid HasCoreLocation core, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.NotEmpty byte[] data)
Write to the SDRAM on the board.default void
TransceiverInterface. writeMemory(@Valid HasCoreLocation core, @NotNull MemoryLocation baseAddress, int dataWord)
Write to the SDRAM (or System RAM) on the board.void
TransceiverInterface. writeMemory(@Valid HasCoreLocation core, @NotNull MemoryLocation baseAddress, @NotNull File dataFile)
Write to the SDRAM on the board.void
TransceiverInterface. writeMemory(@Valid HasCoreLocation core, @NotNull MemoryLocation baseAddress, @NotNull InputStream dataStream, @javax.validation.constraints.Positive int numBytes)
Write to the SDRAM on the board.void
TransceiverInterface. writeMemory(@Valid HasCoreLocation core, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write to the SDRAM (or System RAM) on the board.void
Transceiver. writeMemoryFlood(MemoryLocation baseAddress, File dataFile)
void
Transceiver. writeMemoryFlood(MemoryLocation baseAddress, InputStream dataStream, int numBytes)
void
Transceiver. writeMemoryFlood(MemoryLocation baseAddress, ByteBuffer data)
default void
TransceiverInterface. writeMemoryFlood(@NotNull MemoryLocation baseAddress, @javax.validation.constraints.NotEmpty byte[] data)
Write to the SDRAM of all chips.default void
TransceiverInterface. writeMemoryFlood(@NotNull MemoryLocation baseAddress, int dataWord)
Write to the SDRAM of all chips.void
TransceiverInterface. writeMemoryFlood(@NotNull MemoryLocation baseAddress, @NotNull File dataFile)
Write to the SDRAM of all chips.void
TransceiverInterface. writeMemoryFlood(@NotNull MemoryLocation baseAddress, @NotNull InputStream dataStream, @javax.validation.constraints.Positive int numBytes)
Write to the SDRAM of all chips.void
TransceiverInterface. writeMemoryFlood(@NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write to the SDRAM of all chips.void
Transceiver. writeNeighbourMemory(HasCoreLocation core, Direction link, MemoryLocation baseAddress, File dataFile)
void
Transceiver. writeNeighbourMemory(HasCoreLocation core, Direction link, MemoryLocation baseAddress, InputStream dataStream, int numBytes)
void
Transceiver. writeNeighbourMemory(HasCoreLocation core, Direction link, MemoryLocation baseAddress, ByteBuffer data)
default void
TransceiverInterface. writeNeighbourMemory(@Valid HasChipLocation chip, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.NotEmpty byte[] data)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.default void
TransceiverInterface. writeNeighbourMemory(@Valid HasChipLocation chip, @NotNull Direction link, @NotNull MemoryLocation baseAddress, int dataWord)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.default void
TransceiverInterface. writeNeighbourMemory(@Valid HasChipLocation chip, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @NotNull File dataFile)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.default void
TransceiverInterface. writeNeighbourMemory(@Valid HasChipLocation chip, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @NotNull InputStream dataStream, @javax.validation.constraints.Positive int numBytes)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.default void
TransceiverInterface. writeNeighbourMemory(@Valid HasChipLocation chip, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.default void
TransceiverInterface. writeNeighbourMemory(@Valid HasCoreLocation core, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.NotEmpty byte[] data)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.default void
TransceiverInterface. writeNeighbourMemory(@Valid HasCoreLocation core, @NotNull Direction link, @NotNull MemoryLocation baseAddress, int dataWord)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.void
TransceiverInterface. writeNeighbourMemory(@Valid HasCoreLocation core, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @NotNull File dataFile)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.void
TransceiverInterface. writeNeighbourMemory(@Valid HasCoreLocation core, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @NotNull InputStream dataStream, @javax.validation.constraints.Positive int numBytes)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.void
TransceiverInterface. writeNeighbourMemory(@Valid HasCoreLocation core, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write to the memory of a neighbouring chip using a LINK_WRITE SCP command.default void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int size, @NotNull InputStream stream)
Write BMP serial flash memory from a stream.default void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file)
Write BMP serial flash memory from a file.default void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write BMP serial flash memory.void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @javax.validation.constraints.Positive int size, @NotNull InputStream stream)
Write BMP serial flash memory from a stream.void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file)
Write BMP serial flash memory from a file.void
BMPTransceiverInterface. writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data)
Write BMP serial flash memory.void
Transceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int size, InputStream stream)
void
Transceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
Transceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
void
UnimplementedBMPTransceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int size, InputStream stream)
void
UnimplementedBMPTransceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file)
void
UnimplementedBMPTransceiver. writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)
default void
TransceiverInterface. writeUser0(@Valid HasCoreLocation core, @NotNull MemoryLocation pointer)
Write to the user0 register of a core.default void
TransceiverInterface. writeUser1(@Valid HasCoreLocation core, @NotNull MemoryLocation pointer)
Write to the user1 register of a core.default void
TransceiverInterface. writeUser2(@Valid HasCoreLocation core, @NotNull MemoryLocation pointer)
Write to the user2 register of a core.