Documentation - Function cyg_interrupt_configure(...)

"Smith, Keith" <[email protected]>
Newsgroups gmane.os.ecos.general
Message-ID <9D93D31BB52B5F4E8F2E1720681CFFA4767EB358@amermbx01.perkinelmer.net>
For cyg_interrupt_configure(...) the documentation and the comments for the *.h declaration of cyg_interrupt_configure simply says argument 'level' sets the trigger to be level or edge, and  argument 'up' sets rising/falling edge or high/low level.

The types of 'level' and 'up' are cyg_bool_t, true or false.

The text implies that the first item of the 'or' clause represent true and the second item false.

Is this correct?

It would be a lot clearer if the text stated 'level' is of type cyg_bool_t, true or false. Setting 'level' to true enables level triggering of the interrupt. Setting 'level' to false enables edge triggering of the interrupt.

Ditto for 'up'.

Keith M Smith
PerkinElmer




-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.