mbed library sources. Supersedes mbed-src.
Fork of mbed-dev by
Diff: drivers/InterruptIn.h
- Revision:
- 186:707f6e361f3e
- Parent:
- 168:9672193075cf
--- a/drivers/InterruptIn.h Thu Apr 19 17:12:19 2018 +0100 +++ b/drivers/InterruptIn.h Fri Jun 22 16:45:37 2018 +0100 @@ -66,6 +66,15 @@ * @param pin InterruptIn pin to connect to */ InterruptIn(PinName pin); + + /** Create an InterruptIn connected to the specified pin, + * and the pin configured to the specified mode. + * + * @param pin InterruptIn pin to connect to + * @param mode The mode to set the pin to (PullUp/PullDown/etc.) + */ + InterruptIn(PinName pin, PinMode mode); + virtual ~InterruptIn(); /** Read the input, represented as 0 or 1 (int) @@ -153,6 +162,8 @@ Callback<void()> _rise; Callback<void()> _fall; + + void irq_init(PinName pin); }; } // namespace mbed