16 KEST_PRINTF(
"kest_compute_register_formats: no blocks!\n");
20 kest_block_pll *current = blocks;
24 float abs_min, abs_max;
26 int format_0, format_1;
39 shift_set = current->data->shift_set;
47 if (current->data->reg_0.active)
49 if (!shift_set && current->data->reg_0.expr)
52 current->data->reg_0.format = format_0;
55 if (current->data->reg_1.active)
57 if (!shift_set && current->data->reg_1.expr)
60 current->data->reg_1.format = format_1;
63 current->data->shift = format_0 + format_1;
72 current = current->next;
78 KEST_PRINTF(
"kest_compute_register_formats done\n");