| # |
| # For a description of the syntax of this configuration file, |
| # see the file kconfig-language.txt in the NuttX tools repository. |
| # |
| |
| config EXAMPLES_BUTTONS |
| tristate "Buttons driver example" |
| default n |
| depends on INPUT_BUTTONS |
| ---help--- |
| Enable the Buttons drivers example |
| |
| if EXAMPLES_BUTTONS |
| |
| config EXAMPLES_BUTTONS_PROGNAME |
| string "Program name" |
| default "buttons" |
| ---help--- |
| This is the name of the program that will be used when the NSH ELF |
| program is installed. |
| |
| config EXAMPLES_BUTTONS_PRIORITY |
| int "Button task priority" |
| default 100 |
| |
| config EXAMPLES_BUTTONS_STACKSIZE |
| int "Button stack size" |
| default DEFAULT_TASK_STACKSIZE |
| |
| config EXAMPLES_BUTTONS_DEVPATH |
| string "Button device path" |
| default "/dev/buttons" |
| |
| config EXAMPLES_BUTTONS_NAMES |
| bool "Show Buttons Names" |
| default n |
| ---help--- |
| Enable to show the button's name in the application. |
| |
| choice |
| prompt "Notification mechanism" |
| default EXAMPLES_BUTTONS_SIGNAL |
| |
| config EXAMPLES_BUTTONS_SIGNAL |
| bool "Notify using signals" |
| |
| config EXAMPLES_BUTTONS_POLL |
| bool "Notify using poll()" |
| |
| endchoice |
| |
| if EXAMPLES_BUTTONS_NAMES |
| |
| config EXAMPLES_BUTTONS_QTD |
| int "Number of Buttons in the Board" |
| default 8 |
| |
| config EXAMPLES_BUTTONS_NAME0 |
| string "Button 0 Name" |
| default "BUTTON0" |
| |
| config EXAMPLES_BUTTONS_NAME1 |
| string "Button 1 Name" |
| default "BUTTON1" |
| |
| config EXAMPLES_BUTTONS_NAME2 |
| string "Button 2 Name" |
| default "BUTTON2" |
| |
| config EXAMPLES_BUTTONS_NAME3 |
| string "Button 3 Name" |
| default "BUTTON3" |
| |
| config EXAMPLES_BUTTONS_NAME4 |
| string "Button 4 Name" |
| default "BUTTON4" |
| |
| config EXAMPLES_BUTTONS_NAME5 |
| string "Button 5 Name" |
| default "BUTTON5" |
| |
| config EXAMPLES_BUTTONS_NAME6 |
| string "Button 6 Name" |
| default "BUTTON6" |
| |
| config EXAMPLES_BUTTONS_NAME7 |
| string "Button 7 Name" |
| default "BUTTON7" |
| |
| endif # EXAMPLES_BUTTONS_NAMES |
| endif # EXAMPLES_BUTTONS |