I have recently updated the SDK for my application from version 13.0.0 to 17.1.0, everything seems to be in order except for this function in nrf_drv_twi.c called twi_clear_bus() which no matter what I do keeps giving the error undefined (Error: L6218E: Undefined symbol twi_clear_bus).
I have tried declaring it in several different ways but none of it works. I even declared it in the nrf_drv_twi.h & nrf_drv_twi.c and also my upper level libraries that use these files but it stills gives the same error.
I have also searched the whole SDK for a declaration of this function so I could include the appropriate file but found nothing.
Any suggestions would be greatly appreciated. Thank you!