diff target-utils/libbase/spidrv.c @ 496:3d73d4d3527f

target-utils: removed osmo_delay_ms() from ABB access code
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 25 May 2019 20:17:27 +0000
parents e7502631a0f9
children
line wrap: on
line diff
--- a/target-utils/libbase/spidrv.c	Sat May 25 18:51:19 2019 +0000
+++ b/target-utils/libbase/spidrv.c	Sat May 25 20:17:27 2019 +0000
@@ -120,8 +120,8 @@
 		else if (reg_status & SPI_STATUS_WE)
 			break;
 	}
-	/* FIXME: calibrate how much delay we really need (seven 13MHz cycles) */
-	osmo_delay_ms(1);
+	/* delay of seven 13MHz cycles */
+	wait_ARM_cycles(7);
 
 	if (din) {
 		tmp = SPI_REGS.reg_rx_msb << 16;