code: def etm_register_write(self, register_index, value, delay=False):
          
          self._dll.JLINKARM_ETM_WriteReg(int(register_index), int(value), int(delay))
          return None
docs: Writes a value to an ETM register.
  
          Args:
            self (JLink): the ``JLink`` instance.
            register_index (int): the register to write to.
            value (int): the value to write to the register.
            delay (bool): boolean specifying if the write should be buffered.
  
          Returns:
            ``None``