| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- config RT_USING_LWP
- bool "Using light-weight process"
- select RT_USING_DFS
- select RT_USING_LIBC
- select RT_USING_POSIX_CLOCKTIME
- depends on ARCH_ARM_CORTEX_M || ARCH_ARM_ARM9 || ARCH_ARM_CORTEX_A || ARCH_RISCV64
- default n
- help
- The lwP is a light weight process running in user mode.
- if RT_USING_LWP
- config RT_LWP_MAX_NR
- int "The max number of light-weight process"
- default 30
- endif
- config LWP_TASK_STACK_SIZE
- int "The lwp thread kernel stack size"
- default 16384
- depends on RT_USING_LWP
- config RT_CH_MSG_MAX_NR
- int "The maximum number of channel messages"
- default 1024
- depends on RT_USING_LWP
- config RT_LWP_SHM_MAX_NR
- int "The maximum number of shared memory"
- default 64
- depends on RT_USING_LWP
- config LWP_CONSOLE_INPUT_BUFFER_SIZE
- int "The input buffer size of lwp console device"
- default 1024
- depends on RT_USING_LWP
- config LWP_TID_MAX_NR
- int "The maximum number of lwp thread id"
- default 64
- depends on RT_USING_LWP
- config LWP_UNIX98_PTY
- bool "The unix98 PTY support"
- default n
- depends on RT_USING_LWP
- config LWP_PTY_INPUT_BFSZ
- int "The unix98 PTY input buffer size"
- default 1024
- depends on RT_USING_LWP
- depends on LWP_UNIX98_PTY
- config LWP_PTY_PTS_SIZE
- int "The unix98 PTY device max num"
- default 3
- depends on RT_USING_LWP
- depends on LWP_UNIX98_PTY
- config LWP_PTY_USING_DEBUG
- bool "The unix98 PTY debug output"
- default n
- depends on RT_USING_LWP
- depends on LWP_UNIX98_PTY
-
|