diff --git a/src/stk500v2.c b/src/stk500v2.c index e9facb1c..3ced9970 100644 --- a/src/stk500v2.c +++ b/src/stk500v2.c @@ -5073,6 +5073,7 @@ void stk500v2_jtagmkII_initpgm(PROGRAMMER *pgm) { pgm->page_erase = NULL; pgm->print_parms = stk500v2_print_parms; pgm->set_sck_period = stk500v2_set_sck_period_mk2; + pgm->get_sck_period = stk500v2_get_sck_period; pgm->perform_osccal = stk500v2_perform_osccal; pgm->setup = stk500v2_jtagmkII_setup; pgm->teardown = stk500v2_jtagmkII_teardown; @@ -5107,6 +5108,8 @@ void stk500v2_dragon_isp_initpgm(PROGRAMMER *pgm) { pgm->page_erase = NULL; pgm->print_parms = stk500v2_print_parms; pgm->set_sck_period = stk500v2_set_sck_period_mk2; + pgm->get_sck_period = stk500v2_get_sck_period; + pgm->perform_osccal = stk500v2_perform_osccal; pgm->setup = stk500v2_jtagmkII_setup; pgm->teardown = stk500v2_jtagmkII_teardown; pgm->page_size = 256; @@ -5138,6 +5141,7 @@ void stk500v2_dragon_pp_initpgm(PROGRAMMER *pgm) { pgm->paged_load = stk500pp_paged_load; pgm->print_parms = stk500v2_print_parms; pgm->set_sck_period = stk500v2_set_sck_period_mk2; + pgm->get_sck_period = stk500v2_get_sck_period; pgm->setup = stk500v2_jtagmkII_setup; pgm->teardown = stk500v2_jtagmkII_teardown; pgm->page_size = 256; @@ -5169,6 +5173,7 @@ void stk500v2_dragon_hvsp_initpgm(PROGRAMMER *pgm) { pgm->paged_load = stk500hvsp_paged_load; pgm->print_parms = stk500v2_print_parms; pgm->set_sck_period = stk500v2_set_sck_period_mk2; + pgm->get_sck_period = stk500v2_get_sck_period; pgm->setup = stk500v2_jtagmkII_setup; pgm->teardown = stk500v2_jtagmkII_teardown; pgm->page_size = 256;