| # |
| # For a description of the syntax of this configuration file, |
| # see the file kconfig-language.txt in the NuttX tools repository. |
| # |
| |
| config INTERPRETER_CPYTHON |
| tristate "CPython" |
| depends on LIB_ZLIB |
| depends on EXPERIMENTAL |
| default n |
| ---help--- |
| Enable the CPython port to NuttX. This is a port of the Python |
| interpreter to NuttX. Initially, it is tweaked to work with the |
| RISC-V QEMU virtual board (`rv-virt`). |
| |
| if INTERPRETER_CPYTHON |
| |
| config INTERPRETER_CPYTHON_VERSION |
| string "Python Version" |
| default "3.13.0" |
| |
| config INTERPRETER_CPYTHON_STACKSIZE |
| int "CPython stack size" |
| default 307200 |
| ---help--- |
| This is the stack size allocated when the CPython task runs. |
| |
| config INTERPRETER_CPYTHON_PRIORITY |
| int "CPython task priority" |
| default 100 |
| ---help--- |
| This is the priority of the CPython task. |
| |
| config INTERPRETER_CPYTHON_PROGNAME |
| string "CPython name" |
| default "python" |
| ---help--- |
| This is the name of the program that will be used from the nsh. |
| |
| endif |