diff --git a/sw/kousaten/src/fpga_cell_lut34.c b/sw/kousaten/src/fpga_cell_lut34.c index bd1af3b..c0e7d0b 100644 --- a/sw/kousaten/src/fpga_cell_lut34.c +++ b/sw/kousaten/src/fpga_cell_lut34.c @@ -78,8 +78,6 @@ static int fpga_cell_lut34_lut_get_out_mux(int lut_group, char *ports) { int i; int lut; - ports = ports + lut_group; - if (lut_group < 0 || lut_group > 2) { report(LL_ERROR, "Invalid LUT group requested."); @@ -87,6 +85,7 @@ static int fpga_cell_lut34_lut_get_out_mux(int lut_group, char *ports) { } lut = lut_group * 2; + ports = ports + lut; for (i = 0; i < 4; ++i) { if (ports[0] == LUT_OUT_DC ||