Class WriteFPGARegister

All Implemented Interfaces:
SerializableMessage

public class WriteFPGARegister extends BMPRequest<BMPRequest.BMPResponse>
A request to write data to an FPGA register managed by a BMP. There is no response payload.

Calls cmd_fpga_write() in bmp_cmd.c.

See Also:
  • Constructor Details

    • WriteFPGARegister

      public WriteFPGARegister(FPGA fpga, MemoryLocation register, int value, BMPBoard board)
      Parameters:
      fpga - FPGA (0, 1 or 2 on SpiNN-5 board) to communicate with.
      register - Register address to read to. Must be aligned.
      value - A 32-bit value to write to the register.
      board - which board to write the ADC register on
      Throws:
      IllegalArgumentException - If FPGA.FPGA_ALL is used or the register address is not aligned.
  • Method Details