diff options
Diffstat (limited to 'utils/hwstub/tools/lua/stmp/digctl.lua')
-rw-r--r-- | utils/hwstub/tools/lua/stmp/digctl.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/utils/hwstub/tools/lua/stmp/digctl.lua b/utils/hwstub/tools/lua/stmp/digctl.lua index 8dfc13b7f2..2ef3551c77 100644 --- a/utils/hwstub/tools/lua/stmp/digctl.lua +++ b/utils/hwstub/tools/lua/stmp/digctl.lua | |||
@@ -35,4 +35,15 @@ function STMP.digctl.package() | |||
35 | end | 35 | end |
36 | 36 | ||
37 | return pack | 37 | return pack |
38 | end | ||
39 | |||
40 | function STMP.digctl.udelay(us) | ||
41 | local tend = HW.DIGCTL.MICROSECONDS.read() + us | ||
42 | while HW.DIGCTL.MICROSECONDS.read() < tend do | ||
43 | |||
44 | end | ||
45 | end | ||
46 | |||
47 | function STMP.digctl.mdelay(ms) | ||
48 | STMP.digctl.udelay(ms * 1000) | ||
38 | end \ No newline at end of file | 49 | end \ No newline at end of file |