From 7823e413ee0cbf878cb0fdd431a5a8f8d5c65768 Mon Sep 17 00:00:00 2001 From: Redo Date: Fri, 4 Nov 2022 15:11:59 -0600 Subject: [PATCH] fix gate get port state --- sim/gate.lua | 2 +- sim/port.lua | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/sim/gate.lua b/sim/gate.lua index c136ef9..c3e0550 100644 --- a/sim/gate.lua +++ b/sim/gate.lua @@ -20,7 +20,7 @@ end -- Logic Critical function Gate.getportstate(gate, index) - return gate.port_states[index] + return gate.port_nets[index].state end -- Logic Critical diff --git a/sim/port.lua b/sim/port.lua index 305c80a..164f7ff 100644 --- a/sim/port.lua +++ b/sim/port.lua @@ -49,7 +49,6 @@ end function Port.setgroup(port, group) port.group = group - --Port.getgate(port)[port.idx*2] = group Port.getgate(port).port_nets[port.idx] = group end