@@ -144,6 +144,7 @@ static fhss_api_t *test_generate_fhss_api(void)
144144 fhss_common_stub .fhss_struct .callbacks .change_channel = & mac_set_channel ;
145145 fhss_common_stub .fhss_struct .callbacks .read_mac_address = & mac_read_64bit_mac_address ;
146146 fhss_common_stub .fhss_struct .callbacks .read_tx_queue_size = & mac_read_tx_queue_sizes ;
147+ fhss_common_stub .fhss_struct .callbacks .read_timestamp = & mac_read_phy_timestamp ;
147148 fhss_common_stub .fhss_struct .callbacks .tx_poll = & mac_poll_tx_queue ;
148149 test_set_platform_api (& fhss_common_stub .fhss_struct .platform_functions );
149150 fhss_ws_set_callbacks (& fhss_common_stub .fhss_struct );
@@ -469,24 +470,24 @@ bool test_fhss_ws_write_synch_info_callback()
469470 return false;
470471 }
471472 fhss_platform_stub .remaining_slots_value = 100000 ;
472- fhss_common_stub .uint32_value = 1000000 ;
473+ fhss_callbacks_stub .uint32_value = 1000000 ;
473474 /* Test the UFSI field in synch info
474475 * slot: | 0(200ms) | 1(200ms) | 2(200ms) | 3(200ms) |
475476 * | ufsi(597ms) -> 1001599 |
476477 * timestamps: written at 1000000us|TX at 1097000us|
477478 */
478- if ((fhss_common_stub .fhss_struct .fhss_api -> write_synch_info (api , synch_info , sizeof (synch_info ), DEFAULT_FRAME_TYPE , fhss_common_stub .uint32_value + 97000 ) != 0 )
479+ if ((fhss_common_stub .fhss_struct .fhss_api -> write_synch_info (api , synch_info , sizeof (synch_info ), DEFAULT_FRAME_TYPE , fhss_callbacks_stub .uint32_value + 97000 ) != 0 )
479480 || (test_ufsi (& synch_info [11 ], 1001599 ) != true)) {
480481 return false;
481482 }
482483 // Test when timestamp overflows
483- fhss_common_stub .uint32_value = 4294960000 ;
484+ fhss_callbacks_stub .uint32_value = 4294960000 ;
484485 /* Test the UFSI field in synch info
485486 * slot: | 0(200ms) | 1(200ms) | 2(200ms) | 3(200ms) |
486487 * | ufsi(597ms) -> 1001599 |
487488 * timestamps: written at 4294960000us| TX at 89704us|
488489 */
489- if ((fhss_common_stub .fhss_struct .fhss_api -> write_synch_info (api , synch_info , sizeof (synch_info ), DEFAULT_FRAME_TYPE , fhss_common_stub .uint32_value + 97000 ) != 0 )
490+ if ((fhss_common_stub .fhss_struct .fhss_api -> write_synch_info (api , synch_info , sizeof (synch_info ), DEFAULT_FRAME_TYPE , fhss_callbacks_stub .uint32_value + 97000 ) != 0 )
490491 || (test_ufsi (& synch_info [11 ], 1001599 ) != true)) {
491492 return false;
492493 }
0 commit comments