[U-Boot] cmd: misc: Add support for fractions in sleep

Tom Rini trini at konsulko.com
Tue Jul 26 04:31:46 CEST 2016


On Tue, Jul 19, 2016 at 04:20:13PM +0200, mario.six at gdsys.cc wrote:

> A feasible way to communicate certain errors for devices that have no
> other way of signalling besides LEDs is to flash these LEDs. For errors
> in U-Boot, a script that utilizes the led and sleep commands would be a
> practicable way, but currently the sleep command can only delay for an
> integral amount of seconds, which is too slow to create an easily
> noticeable pattern for flashing LEDs.
> 
> Therefore, this patch adds support for fractions (down to .001 seconds)
> to the sleep command.
> 
> The parsing is kept minimal, simplistic and as robust as possible: After
> converting the passed string using simple_strtoul and multiplying it
> with 1000, we search for the first dot, convert the three characters
> after that into a number (if they are not numbers, we ignore the
> fractional part and just use the delay we got from simple_strtoul), and
> add this number to the delay.
> 
> Signed-off-by: Mario Six <mario.six at gdsys.cc>

Applied to u-boot/master, thanks!

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160725/dff24eea/attachment.sig>


More information about the U-Boot mailing list