Messages in this thread | | | Date | Wed, 06 May 2015 10:10:51 +0100 | From | Ian Abbott <> | Subject | Re: Question about the function,ni_stc_dma_channel_select_bitfield |
| |
On 06/05/15 01:22, nick wrote: > Greetings All, > I am wondering if in the function,ni_stc_dma_channel_select_bitfield the line: > return 1 << channel; > is guaranteed to be below the threshold that guarantees us to not overflow on > a unsigned 32 integer due to bit wise shifting to the left. > Thanks Nick >
if (channel < 4) return 1 << channel;
So, yes.
-- -=( Ian Abbott @ MEV Ltd. E-mail: <abbotti@mev.co.uk> )=- -=( Web: http://www.mev.co.uk/ )=-
| |