Added DFUDelay helper fund (endpoint 0 now in c so no timers... )

This commit is contained in:
Ross Owen
2014-03-06 10:18:20 +00:00
parent 67604bdb15
commit 5009e74a1e

View File

@@ -3,7 +3,7 @@
#include "devicedefines.h"
#include "xud.h"
#include "usb.h"
#include "usb_std_requests.h"
#include "dfu_types.h"
#include "flash_interface.h"
@@ -22,6 +22,15 @@ extern int DFU_reset_override;
extern void DFUCustomFlashEnable();
extern void DFUCustomFlashDisable();
void DFUDelay(unsigned d)
{
timer tmr;
unsigned s;
tmr :> s;
tmr when timerafter(s + d) :> void;
}
void temp()
{
asm(".linkset DFU_reset_override, _edp.bss");