code: def memory_write16(self, addr, data, zone=None):
          
          return self.memory_write(addr, data, zone, 16)
docs: Writes half-words to memory of a target system.
  
          Args:
            self (JLink): the ``JLink`` instance
            addr (int): start address to write to
            data (list): list of half-words to write
            zone (str): optional memory zone to access
  
          Returns:
            Number of half-words written to target.
  
          Raises:
            JLinkException: on memory access error.