[U-Boot] [PATCH] Introduce a global bool type
Scott Wood
scottwood at freescale.com
Mon Jan 21 19:05:42 CET 2013
On 01/19/2013 03:30:30 AM, Albert ARIBAUD wrote:
> /* what I favor */
> clk_is_enabled = ((reg_val >> 9) & 1) ? true: false;
> ip_is_enabled = clk_is_enabled && pwd_is_enabled;
> if (clk_is_enabled) { ...
>
> rather than assigning them 'zero/nonzero', or using bitwise ops on
> booleans, or testing against boolean constants (although I concede
> that the first line below wins over its counterpart above as far as
> concision is concerned).
Conciseness can be improved with "!!((reg_val >> 9) & 1)".
-Scott
More information about the U-Boot
mailing list