]> rtime.felk.cvut.cz Git - lincan.git/blobdiff - embedded/app/usbcan/can_lpcbusemu.c
embedded: reintroduce missing emulated bus initialization for UL_USB1 board.
[lincan.git] / embedded / app / usbcan / can_lpcbusemu.c
index fc945993b177faa9f72e015adfe9217477c3087f..2c1574981df13bd7152a20ed3119df64ef4d53fb 100644 (file)
@@ -11,6 +11,19 @@ See documentation for details.
 
 #include "can/can.h"
 
+
+/***********************************************************************
+ * Microsecond delay routine
+ ***********************************************************************/
+void udelay(long time)
+{
+  volatile long ticks=(time * CCLK) / 2000000;
+  do{
+    ticks--;
+  } while(ticks>0);
+}
+
+
 inline void can_data_pins_dir_output(void)
 {
        IO1DIR|=P1_SJA1000_DATA_PINS; // Port as output to send data