diff options
author | Clifford Wolf <clifford@clifford.at> | 2017-08-14 21:45:54 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-14 21:45:54 +0200 |
commit | 76efbcc15f06b1b6decbbab1036d52abe9fb64e8 (patch) | |
tree | 19054d7820390115640c2c0354ed6c6677435a04 | |
parent | 237b482b92a261481bb25b0dd4d6ebdf0420d774 (diff) | |
parent | 366ce87cffbbd8e72be4c804223b3350c3f44c60 (diff) | |
download | yosys-76efbcc15f06b1b6decbbab1036d52abe9fb64e8.tar.gz yosys-76efbcc15f06b1b6decbbab1036d52abe9fb64e8.tar.bz2 yosys-76efbcc15f06b1b6decbbab1036d52abe9fb64e8.zip |
Merge pull request #382 from azonenberg/jsoniofix
json: Parse inout correctly rather than as an output
-rw-r--r-- | frontends/json/jsonparse.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/frontends/json/jsonparse.cc b/frontends/json/jsonparse.cc index 10d26c244..d34a27944 100644 --- a/frontends/json/jsonparse.cc +++ b/frontends/json/jsonparse.cc @@ -271,6 +271,7 @@ void json_import(Design *design, string &modname, JsonNode *node) port_wire->port_output = true; } else if (port_direction_node->data_string == "inout") { + port_wire->port_input = true; port_wire->port_output = true; } else log_error("JSON port node '%s' has invalid '%s' direction attribute.\n", log_id(port_name), port_direction_node->data_string.c_str()); |