Skip to content
Snippets Groups Projects
Commit 0da8baff authored by Martin Högstedt's avatar Martin Högstedt
Browse files

Apply 3 suggestion(s) to 3 file(s)

parent 32f0df4b
Branches
Tags
1 merge request!40started to seperate state and parameters, ended up doing more work on keeping private variables private
Pipeline #133243 failed
...@@ -87,7 +87,7 @@ class Module: ...@@ -87,7 +87,7 @@ class Module:
Returns Returns
------- -------
dict[str, Any] dict[str, Any]
Parameter of the module represented as a dictionary with one key for Parameters of the module represented as a dictionary with one key for
each parameter variable. each parameter variable.
""" """
param_dict = dict() param_dict = dict()
......
...@@ -87,10 +87,10 @@ class Mux(Module): ...@@ -87,10 +87,10 @@ class Mux(Module):
return state return state
def get_parameter(self) -> dict[str, Any]: def get_parameter(self) -> dict[str, Any]:
paramter = super().get_state() parameter = super().get_state()
paramter["bit_length"] = self._bit_length parameter["bit_length"] = self._bit_length
return paramter return parameter
def save_state_to_file(self, file_path: str) -> bool: def save_state_to_file(self, file_path: str) -> bool:
content = self.name + ":\nvalue: " + str(self._value) + "\n\n" content = self.name + ":\nvalue: " + str(self._value) + "\n\n"
......
...@@ -115,7 +115,7 @@ class IntegerRegister(Register): ...@@ -115,7 +115,7 @@ class IntegerRegister(Register):
name: str | None = None, name: str | None = None,
) -> None: ) -> None:
# set the registers name # set the register name
if name is None: if name is None:
name = f"{bit_length}-bit register" name = f"{bit_length}-bit register"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment