def __init__(self, parent, name, address, device_info=None, auto_update=False): self.auto_update = auto_update self.parent = parent self.last_values = {} Memory.__init__(self, name=name, width_bits=32, address=address, length_bytes=4) self.process_info(device_info) LOGGER.debug('New Register %s' % self)
def __init__(self, shape): Memory.__init__(self, shape) # Prepare pointer state self.pointer = tf.placeholder(tf.float32, (None, self.shape[0])) self._pointer_init = tf.constant( np.zeros((self.shape[0], ), dtype=tf.float32)) self._pointer = self.pointer
def __init__(self, parent, name, address, length_bytes, device_info=None): """ :param parent: Parent object who owns this TenGbe instance :param name: Unique name of the instance :param address: :param length_bytes: :param device_info: Information about this device """ Memory.__init__(self, name, 32, address, length_bytes) Gbe.__init__(self, parent, name, address, length_bytes, device_info) self.memmap_compliant = self._check_memmap_compliance()
def __init__(self, parent, name, address, length_bytes, device_info=None): """ :param parent: Parent object who owns this TenGbe instance :param name: Unique name of the instance :param address: :param length_bytes: :param device_info: Information about this device :return: """ Memory.__init__(self, name, 32, address, length_bytes) Gbe.__init__(self, parent, name, address, length_bytes, device_info)
def __init__(self, parent, name, address, length_bytes, device_info=None): """ :param parent: :param name: :param address: :param length_bytes: :param device_info: :return: """ Memory.__init__(self, name, 32, address, length_bytes) Gbe.__init__(self, parent, name, address, length_bytes, device_info)
def __init__(self, parent, name, address, device_info=None, auto_update=False): self.auto_update = auto_update self.parent = parent self.last_values = {} Memory.__init__(self, name=name, width_bits=32, address=address, length_bytes=4) self.process_info(device_info) LOGGER.debug('New Register %s' % self)
def __init__(self, parent, name, address, length_bytes, device_info=None): """ :param parent: Parent object who owns this TenGbe instance :param name: Unique name of the instance :param address: :param length_bytes: :param device_info: Information about this device """ Memory.__init__(self, name, 32, address, length_bytes) Gbe.__init__(self, parent, name, address, length_bytes, device_info) self.memmap_compliant = self._check_memmap_compliance() if self.memmap_compliant: self.memmap = read_memory_map_definition(TENGBE_UNIFIED_MMAP_TXT) else: self.memmap = read_memory_map_definition(TENGBE_MMAP_LEGACY_TXT)
def __init__(self, filename="add.mem"): Memory.__init__(self, filename)
def __init__(self, filename): Memory.__init__(self, filename)
def __init__(self, root): Passthrough.__init__(self, root) Memory.__init__(self) self.source = ['/' + path for path in os.listdir(root)]