Uses of Class
uk.ac.manchester.spinnaker.machine.MemoryLocation
Packages that use MemoryLocation
Package
Description
Java client for the SpiNNaker allocation service.
The buffer manager and support classes.
Classes used to describe the JSON requests to the data transfer code.
Describes a SpiNNaker machine.
Messages that talk to the BMP.
Model support classes for the communication messages.
The messages of SpiNNaker Control Protocol (SCP).
Data I/O Protocols.
Fast data download protocol.
Storage management.
Storage management implementation that uses SQLite.
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 MemoryLocationModifier and TypeMethodDescriptionSpallocClient.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.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 MemoryLocationModifier and TypeFieldDescriptionfinal MemoryLocation
RecordingRegion.data
The data memory address. (32-bits; unsigned) -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.front_end.download.request
Methods in uk.ac.manchester.spinnaker.front_end.download.request that return MemoryLocationModifier and TypeMethodDescriptionDownloadRegion.getAddress()
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 MemoryLocationModifier and TypeFieldDescriptionstatic final MemoryLocation
MemoryLocation.NULL
The zero memory location.Methods in uk.ac.manchester.spinnaker.machine that return MemoryLocationModifier and TypeMethodDescriptionMemoryLocation.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 MemoryLocationModifier and TypeMethodDescriptionint
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 MemoryLocationModifier and TypeMethodDescriptionSerialVector.getBoardStatusLocation()
SerialVector.getCortexVector()
SerialVector.getFlashBuffer()
protected MemoryLocation
EraseFlash.Response.parse
(ByteBuffer buffer) Constructors in uk.ac.manchester.spinnaker.messages.bmp with parameters of type MemoryLocationModifierConstructorDescriptionBMPReadMemory
(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 MemoryLocationModifier and TypeFieldDescriptionfinal MemoryLocation
FirmwareDescriptors.address
The location of the firmware descriptor in BMP memory.static final MemoryLocation
FPGAMainRegisters.BASE_ADDRESS
Base address of the main registers.final MemoryLocation
HeapElement.blockAddress
The address of the block.final MemoryLocation
HeapElement.nextAddress
A pointer to the next block, or 0 if none.Methods in uk.ac.manchester.spinnaker.messages.model that return MemoryLocationModifier and TypeMethodDescriptionFPGALinkRegisters.address
(int registerBank) Compute the address of the register in a particular register bank.FPGARecevingLinkCounters.address
(int linkNumber) Get the address of the counter for a particular link.FPGASendingLinkCounters.address
(int linkNumber) Get the address of the counter for a particular link.FPGAMainRegisters.getAddress()
ChipInfo.getAllocatedTagTableAddress()
ChipInfo.getAppDataTableAddress()
ChipInfo.getBoardInfoAddress()
ChipInfo.getCPUInformationBaseAddress()
final MemoryLocation
HeapElement.getDataAddress()
Gets the address of the data in the heap element.ChipInfo.getNearestNeighbourMemoryAddress()
ChipInfo.getP2PHopTableAddress()
ChipInfo.getRouterTableCopyAddress()
ChipInfo.getSDRAMBaseAddress()
ChipInfo.getSDRAMHeapAddress()
ChipInfo.getSharedMessageBufferAddress()
ChipInfo.getSharedMessageFirstFreeAddress()
ChipInfo.getSystemRAMBaseAddress()
ChipInfo.getSystemRAMHeapAddress()
ChipInfo.getSystemSDRAMBaseAddress()
ChipInfo.getSystemSDRAMHeapAddress()
Methods in uk.ac.manchester.spinnaker.messages.model with parameters of type MemoryLocationModifier and TypeMethodDescriptionstatic 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 MemoryLocationModifierConstructorDescriptionHeapElement
(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 MemoryLocationModifier and TypeMethodDescriptionprotected MemoryLocation
SDRAMAlloc.Response.parse
(ByteBuffer buffer) Constructors in uk.ac.manchester.spinnaker.messages.scp with parameters of type MemoryLocationModifierConstructorDescriptionFillRequest
(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 MemoryLocationModifier and TypeMethodDescriptionvoid
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 MemoryLocationModifier and TypeMethodDescriptionDownloader.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 MemoryLocationModifier and TypeFieldDescriptionfinal MemoryLocation
RegionInfo.pointer
The address where the region will be start.final @NotNull MemoryLocation
BufferManagerStorage.Region.startAddress
Where should the data be downloaded from?Methods in uk.ac.manchester.spinnaker.storage that return MemoryLocationModifier and TypeMethodDescriptionDSEStorage.getStartAddress
(CoreLocation xyp) Gets the start address for the metadata on this core.Methods in uk.ac.manchester.spinnaker.storage with parameters of type MemoryLocationModifier and TypeMethodDescriptionvoid
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 MemoryLocationModifierConstructorDescriptionRegion
(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 MemoryLocationMethods in uk.ac.manchester.spinnaker.storage.sqlite with parameters of type MemoryLocationModifier and TypeMethodDescriptionvoid
SQLiteDataSpecStorage.setStartAddress
(CoreLocation xyp, MemoryLocation start) -
Uses of MemoryLocation in uk.ac.manchester.spinnaker.transceiver
Fields in uk.ac.manchester.spinnaker.transceiver declared as MemoryLocationModifier and TypeFieldDescriptionstatic final MemoryLocation
CommonMemoryLocations.BUFFERED_SDRAM_START
Start of buffered access to SDRAM.static final MemoryLocation
CommonMemoryLocations.CPU_INFO
Where the CPU information structure is located.static final MemoryLocation
CommonMemoryLocations.EXECUTABLE_ADDRESS
Where executables are written to prior to launching them.static final MemoryLocation
CommonMemoryLocations.ROUTER_BASE
Location of the bank of memory-mapped router registers.static final MemoryLocation
CommonMemoryLocations.ROUTER_CONTROL
Location of the memory-mapped router control register (r0).static final MemoryLocation
CommonMemoryLocations.ROUTER_DIAGNOSTIC_COUNTER
Where to write router diagnostic counters control data to (r11).static final MemoryLocation
CommonMemoryLocations.ROUTER_DIAGNOSTICS
Location of the memory-mapped router diagnostics registers (rCN).static final MemoryLocation
CommonMemoryLocations.ROUTER_ERROR
Location of the memory-mapped router error register (r5).static final MemoryLocation
CommonMemoryLocations.ROUTER_FILTERS
Location of the memory-mapped router filtering registers (rFN).static final MemoryLocation
CommonMemoryLocations.ROUTER_P2P
The base address of a router's P2P routing table, 3 bits per route.static final MemoryLocation
CommonMemoryLocations.ROUTING_TABLE_DATA
Location of routing table data in transit.static final MemoryLocation
CommonMemoryLocations.SYS_VARS
Where the system variables are located.static final MemoryLocation
CommonMemoryLocations.UNBUFFERED_SDRAM_START
Start of unbuffered access to SDRAM.Methods in uk.ac.manchester.spinnaker.transceiver that return MemoryLocationModifier and TypeMethodDescriptiondefault MemoryLocation
BMPTransceiverInterface.getSerialFlashBuffer
(@Valid BMPBoard board) Get the address of the serial flash buffer.BMPTransceiverInterface.getSerialFlashBuffer
(@Valid BMPCoords bmp, @Valid BMPBoard board) Get the address of the serial flash buffer.Transceiver.getSerialFlashBuffer
(BMPCoords bmp, BMPBoard board) 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.Transceiver.mallocSDRAM
(HasChipLocation chip, int size, AppID appID, int tag) default MemoryLocation
TransceiverInterface.mallocSDRAM
(@Valid HasChipLocation chip, @jakarta.validation.constraints.Positive int size) Allocates a chunk of SDRAM on a chip on the machine.default MemoryLocation
TransceiverInterface.mallocSDRAM
(@Valid HasChipLocation chip, @jakarta.validation.constraints.Positive int size, @NotNull AppID appID) Allocates a chunk of SDRAM on a chip on the machine.TransceiverInterface.mallocSDRAM
(@Valid HasChipLocation chip, @jakarta.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 MemoryLocationModifier and TypeMethodDescriptionvoid
Transceiver.fillMemory
(HasChipLocation chip, MemoryLocation baseAddress, int repeatValue, int size, FillDataType dataType) default void
TransceiverInterface.fillMemory
(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, int repeatValue, @jakarta.validation.constraints.Positive int size) Fill some memory with repeated data.void
TransceiverInterface.fillMemory
(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, int repeatValue, @jakarta.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, @jakarta.validation.constraints.Positive int length) Read BMP memory.BMPTransceiverInterface.readBMPMemory
(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @jakarta.validation.constraints.Positive int length) Read BMP memory.Transceiver.readBMPMemory
(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length) 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) Transceiver.readMemory
(HasCoreLocation core, MemoryLocation baseAddress, int length) default ByteBuffer
TransceiverInterface.readMemory
(@Valid HasChipLocation chip, @NotNull MemoryLocation baseAddress, @jakarta.validation.constraints.Positive int length) Read some areas of SDRAM from the board.TransceiverInterface.readMemory
(@Valid HasCoreLocation core, @NotNull MemoryLocation baseAddress, @jakarta.validation.constraints.Positive int length) Read some areas of SDRAM (or System RAM) from the board.Transceiver.readNeighbourMemory
(HasCoreLocation core, Direction link, MemoryLocation baseAddress, int length) default ByteBuffer
TransceiverInterface.readNeighbourMemory
(@Valid HasChipLocation chip, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @jakarta.validation.constraints.Positive int length) Read some areas of memory on a neighbouring chip using a LINK_READ SCP command.TransceiverInterface.readNeighbourMemory
(@Valid HasCoreLocation core, @NotNull Direction link, @NotNull MemoryLocation baseAddress, @jakarta.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, @jakarta.validation.constraints.Positive int length) Read BMP serial flash memory.BMPTransceiverInterface.readSerialFlash
(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @jakarta.validation.constraints.Positive int length) Read BMP serial flash memory.Transceiver.readSerialFlash
(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length) UnimplementedBMPTransceiver.readSerialFlash
(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length) default int
BMPTransceiverInterface.readSerialFlashCRC
(@Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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, @jakarta.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.