Qt Quick Ultralite interrupt_handler Example

/****************************************************************************** ** ** Copyright (C) 2022 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Quick Ultralite module. ** ** $QT_BEGIN_LICENSE:COMM$ ** ** Commercial License Usage ** Licensees holding valid commercial Qt licenses may use this file in ** accordance with the commercial license agreement provided with the ** Software or, alternatively, in accordance with the terms contained in ** a written agreement between you and The Qt Company. For licensing terms ** and conditions see http://www.qt.io/terms-conditions. For further ** information use the contact form at http://www.qt.io/contact-us. ** ** $QT_END_LICENSE$ ** ******************************************************************************/
// GPIO pins configuration matching IDE-generated file // platform/boards/nxp/mimxrt1050-evk-common/3rdparty/board.h /*! @brief Define the port interrupt number for the board switches */ #ifndef BOARD_USER_BUTTON_GPIO #define BOARD_USER_BUTTON_GPIO GPIO5 #endif #ifndef BOARD_USER_BUTTON_GPIO_PIN #define BOARD_USER_BUTTON_GPIO_PIN (0U) #endif #define BOARD_USER_BUTTON_IRQ GPIO5_Combined_0_15_IRQn #define BOARD_USER_BUTTON_IRQ_HANDLER GPIO5_Combined_0_15_IRQHandler #define BOARD_USER_BUTTON_NAME "SW8"