ice40: Fix regression

Signed-off-by: David Shah <dave@ds0.me>
This commit is contained in:
David Shah 2019-08-05 19:10:00 +01:00
parent 7b5b5524c4
commit c9ba81ab50

View File

@ -1237,7 +1237,9 @@ static void pack_special(Context *ctx)
packed->params[pos_map_name.at(param.first)] = pos_map_val.at(param.second.as_string());
}
auto feedback_path = packed->params[ctx->id("FEEDBACK_PATH")].as_string();
auto feedback_path = packed->params[ctx->id("FEEDBACK_PATH")].is_string
? packed->params[ctx->id("FEEDBACK_PATH")].as_string()
: std::to_string(packed->params[ctx->id("FEEDBACK_PATH")].as_int64());
std::string fbp_value =
feedback_path == "DELAY"
? "0"