Uses of Class
uk.ac.manchester.spinnaker.machine.board.BMPCoords
Packages that use BMPCoords
Package
Description
Administrative interfaces for spalloc server.
The core allocation system.
The BMP control subsystem.
Classes used to model types of connections that talk to SpiNNaker.
Classes relating to boards in a SpiNNaker machine.
Model support classes for the communication messages.
How to actually talk to a SpiNNaker machine.
-
Uses of BMPCoords in uk.ac.manchester.spinnaker.alloc.admin
Methods in uk.ac.manchester.spinnaker.alloc.admin that return types with arguments of type BMPCoords -
Uses of BMPCoords in uk.ac.manchester.spinnaker.alloc.allocator
Methods in uk.ac.manchester.spinnaker.alloc.allocator with parameters of type BMPCoordsModifier and TypeMethodDescriptionSpallocAPI.Machine.getBMPAddress(@Valid BMPCoords bmp) Get the address of a particular BMP of a machine.SpallocAPI.Machine.getBoardNumbers(@Valid BMPCoords bmp) Get the board numbers managed by a particular BMP of a machine. -
Uses of BMPCoords in uk.ac.manchester.spinnaker.alloc.bmp
Methods in uk.ac.manchester.spinnaker.alloc.bmp with parameters of type BMPCoordsModifier and TypeMethodDescriptionSpiNNakerControl.Factory.create(SpallocAPI.Machine machine, BMPCoords coords, Map<BMPBoard, String> boardAddresses) Create a SpiNNaker board controller.TransceiverFactory.getTransciever(SpallocAPI.Machine machineDescription, BMPCoords bmp) TransceiverFactoryAPI.getTransciever(SpallocAPI.Machine machineDescription, BMPCoords bmp) Get the transceiver for talking to a given machine's BMPs. -
Uses of BMPCoords in uk.ac.manchester.spinnaker.connections
Methods in uk.ac.manchester.spinnaker.connections that return BMPCoords -
Uses of BMPCoords in uk.ac.manchester.spinnaker.machine.board
Methods in uk.ac.manchester.spinnaker.machine.board that return BMPCoordsMethods in uk.ac.manchester.spinnaker.machine.board with parameters of type BMPCoords -
Uses of BMPCoords in uk.ac.manchester.spinnaker.messages.model
Fields in uk.ac.manchester.spinnaker.messages.model declared as BMPCoordsModifier and TypeFieldDescriptionfinal @Valid BMPCoordsBMPConnectionData.bmpThe coordinates of the BMP that manages a set of boards.Constructors in uk.ac.manchester.spinnaker.messages.model with parameters of type BMPCoordsModifierConstructorDescriptionBMPConnectionData(BMPCoords coords, InetAddress ipAddress, Collection<Integer> boards, Integer portNumber) -
Uses of BMPCoords in uk.ac.manchester.spinnaker.transceiver
Methods in uk.ac.manchester.spinnaker.transceiver that return BMPCoordsModifier and TypeMethodDescriptionBMPTransceiverInterface.getBoundBMP()Transceiver.getBoundBMP()UnimplementedBMPTransceiver.getBoundBMP()Methods in uk.ac.manchester.spinnaker.transceiver that return types with arguments of type BMPCoordsMethods in uk.ac.manchester.spinnaker.transceiver with parameters of type BMPCoordsModifier and TypeMethodDescriptionBMPTransceiverInterface.availableBoards(@Valid BMPCoords bmp) List which boards are actually available to be manipulated by a particular BMP.Transceiver.availableBoards(BMPCoords bmp) UnimplementedBMPTransceiver.availableBoards(BMPCoords bmp) voidSet the default BMP coordinates, at least for cabinet and frame.voidvoidbooleanBMPTransceiverInterface.getResetStatus(@Valid BMPCoords bmp, @Valid BMPBoard board) Get the FPGA reset status.booleanTransceiver.getResetStatus(BMPCoords bmp, BMPBoard board) booleanUnimplementedBMPTransceiver.getResetStatus(BMPCoords bmp, BMPBoard board) 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) voidBMPTransceiverInterface.power(@NotNull PowerCommand powerCommand, @Valid BMPCoords bmp, Collection<@Valid BMPBoard> boards) Send a power request to the machine.voidTransceiver.power(PowerCommand powerCommand, BMPCoords bmp, Collection<BMPBoard> boards) voidUnimplementedBMPTransceiver.power(PowerCommand powerCommand, BMPCoords bmp, Collection<BMPBoard> boards) BMPTransceiverInterface.readADCData(@Valid BMPCoords bmp, @Valid BMPBoard board) Read the ADC data.Transceiver.readADCData(BMPCoords bmp, BMPBoard board) UnimplementedBMPTransceiver.readADCData(BMPCoords bmp, BMPBoard board) default BlacklistBMPTransceiverInterface.readBlacklist(@Valid BMPCoords bmp, @Valid BMPBoard board) Read the blacklist from a board.default FirmwareDescriptorBMPTransceiverInterface.readBMPFirmwareDescriptor(@Valid BMPCoords bmp, @Valid BMPBoard board, FirmwareDescriptors type) Read the BMP firmware descriptor.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 intBMPTransceiverInterface.readBMPMemoryWord(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation address) Read BMP memory.BMPTransceiverInterface.readBMPVersion(@Valid BMPCoords bmp, @Valid BMPBoard board) Read the BMP version.default VersionInfoBMPTransceiverInterface.readBMPVersion(@Valid BMPCoords bmp, Iterable<@Valid BMPBoard> boards) Read the BMP version.Transceiver.readBMPVersion(BMPCoords bmp, BMPBoard board) UnimplementedBMPTransceiver.readBMPVersion(BMPCoords bmp, BMPBoard board) BMPTransceiverInterface.readBoardSerialNumber(@Valid BMPCoords bmp, @Valid BMPBoard board) Read the BMP serial number from a board.Transceiver.readBoardSerialNumber(BMPCoords bmp, BMPBoard board) UnimplementedBMPTransceiver.readBoardSerialNumber(BMPCoords bmp, BMPBoard board) default intBMPTransceiverInterface.readFPGALinkCounter(FPGA fpga, int linkNumber, FPGARecevingLinkCounters counter, @Valid BMPCoords bmp, @Valid BMPBoard board) Read a register on a FPGA of a board, assuming the standard FPGA configuration.default intBMPTransceiverInterface.readFPGALinkCounter(FPGA fpga, int linkNumber, FPGASendingLinkCounters counter, @Valid BMPCoords bmp, @Valid BMPBoard board) Read a register on a FPGA of a board, assuming the standard FPGA configuration.default intBMPTransceiverInterface.readFPGARegister(FPGA fpga, int registerBank, FPGALinkRegisters register, @Valid BMPCoords bmp, @Valid BMPBoard board) Read a register on a FPGA of a board, assuming the standard FPGA configuration.intBMPTransceiverInterface.readFPGARegister(FPGA fpga, @NotNull MemoryLocation register, @Valid BMPCoords bmp, @Valid BMPBoard board) Read a register on a FPGA of a board.default intBMPTransceiverInterface.readFPGARegister(FPGA fpga, FPGAMainRegisters register, @Valid BMPCoords bmp, @Valid BMPBoard board) Read a register on a FPGA of a board, assuming the standard FPGA configuration.intTransceiver.readFPGARegister(FPGA fpga, MemoryLocation register, BMPCoords bmp, BMPBoard board) intUnimplementedBMPTransceiver.readFPGARegister(FPGA fpga, MemoryLocation register, BMPCoords bmp, BMPBoard board) 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) intBMPTransceiverInterface.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.intTransceiver.readSerialFlashCRC(BMPCoords bmp, BMPBoard board, MemoryLocation address, int length) intUnimplementedBMPTransceiver.readSerialFlashCRC(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int length) voidBMPTransceiverInterface.resetFPGA(@Valid BMPCoords bmp, @Valid BMPBoard board, BMPTransceiverInterface.FPGAResetType resetType) Reset the FPGAs on a board.voidTransceiver.resetFPGA(BMPCoords bmp, BMPBoard board, BMPTransceiverInterface.FPGAResetType resetType) voidUnimplementedBMPTransceiver.resetFPGA(BMPCoords bmp, BMPBoard board, BMPTransceiverInterface.FPGAResetType resetType) voidBMPTransceiverInterface.setLED(Collection<Integer> leds, LEDAction action, @Valid BMPCoords bmp, Collection<@Valid BMPBoard> boards) Set the LED state of a board in the machine.voidTransceiver.setLED(Collection<Integer> leds, LEDAction action, BMPCoords bmp, Collection<BMPBoard> board) voidUnimplementedBMPTransceiver.setLED(Collection<Integer> leds, LEDAction action, BMPCoords bmp, Collection<BMPBoard> board) default voidBMPTransceiverInterface.writeBlacklist(@Valid BMPCoords bmp, @Valid BMPBoard board, @Valid Blacklist blacklist) Write a blacklist to a board.voidBMPTransceiverInterface.writeBMPFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress) Write a fixed size chunk to flash memory of a BMP with erase.voidTransceiver.writeBMPFlash(BMPCoords bmp, BMPBoard board, MemoryLocation address) voidUnimplementedBMPTransceiver.writeBMPFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress) default voidBMPTransceiverInterface.writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, int dataWord) Write BMP memory.voidBMPTransceiverInterface.writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file) Write BMP memory from a file.voidBMPTransceiverInterface.writeBMPMemory(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data) Write BMP memory.voidTransceiver.writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file) voidTransceiver.writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data) voidUnimplementedBMPTransceiver.writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file) voidUnimplementedBMPTransceiver.writeBMPMemory(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data) voidBMPTransceiverInterface.writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data) Write a buffer to flash memory on the BMP.voidTransceiver.writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data) voidUnimplementedBMPTransceiver.writeFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data) default voidBMPTransceiverInterface.writeFPGARegister(FPGA fpga, int registerBank, FPGALinkRegisters register, int value, @Valid BMPCoords bmp, @Valid BMPBoard board) Write a register on a FPGA of a board, assuming the standard FPGA configuration.voidBMPTransceiverInterface.writeFPGARegister(FPGA fpga, @NotNull MemoryLocation register, int value, @Valid BMPCoords bmp, @Valid BMPBoard board) Write a register on a FPGA of a board.default voidBMPTransceiverInterface.writeFPGARegister(FPGA fpga, FPGAMainRegisters register, int value, @Valid BMPCoords bmp, @Valid BMPBoard board) Write a register on a FPGA of a board, assuming the standard FPGA configuration.voidTransceiver.writeFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPCoords bmp, BMPBoard board) voidUnimplementedBMPTransceiver.writeFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPCoords bmp, BMPBoard board) voidBMPTransceiverInterface.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.voidBMPTransceiverInterface.writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull File file) Write BMP serial flash memory from a file.voidBMPTransceiverInterface.writeSerialFlash(@Valid BMPCoords bmp, @Valid BMPBoard board, @NotNull MemoryLocation baseAddress, @NotNull ByteBuffer data) Write BMP serial flash memory.voidTransceiver.writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int size, InputStream stream) voidTransceiver.writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file) voidTransceiver.writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data) voidUnimplementedBMPTransceiver.writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, int size, InputStream stream) voidUnimplementedBMPTransceiver.writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, File file) voidUnimplementedBMPTransceiver.writeSerialFlash(BMPCoords bmp, BMPBoard board, MemoryLocation baseAddress, ByteBuffer data)