soc/software/bios/main: add capability to configure TEST_USER_ABORT_DELAY
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Thu, 14 Jan 2016 15:53:04 +0000 (16:53 +0100)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Thu, 14 Jan 2016 15:53:04 +0000 (16:53 +0100)
litex/soc/software/bios/main.c

index 9b587144886e286c35d491ac631a1f0a91c5cdcb..819047a1a862bed1ab62a26c13ede22dc66d9748 100644 (file)
@@ -468,7 +468,11 @@ static int test_user_abort(void)
 #endif
        timer0_en_write(0);
        timer0_reload_write(0);
+#ifndef TEST_USER_ABORT_DELAY
        timer0_load_write(SYSTEM_CLOCK_FREQUENCY*2);
+#else
+       timer0_load_write(TEST_USER_ABORT_DELAY);
+#endif
        timer0_en_write(1);
        timer0_update_value_write(1);
        while(timer0_value_read()) {