menu "Waveshare S3 LCD 1.47 Configuration"
    config WS_S3_LCD_1_47_INTERRUPT_STACK_SIZE
        int "Interrupt stack size"
        default 4096
        help
            Size of the stack used for the interrupt handler. Used by the
            button callback.

    config WS_S3_LCD_1_47_INTERRUPT_PRIORITY
        int "Interrupt task priority"
        default 0
        range 0 25
        help
            FreeRTOS priority of the GPIO interrupt handler task (0 = lowest). Raise it
            if interrupt callbacks must run promptly relative to other tasks.

    config WS_S3_LCD_1_47_INTERRUPT_CORE_ID
        int "Interrupt task core ID"
        default -1
        range -1 1
        help
            Core to pin the GPIO interrupt handler task to (-1 = not pinned to any core).
endmenu
