| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- # Kconfig file for package SEGGER_RTT
- menuconfig PKG_USING_SEGGER_RTT
- bool "SEGGER_RTT:the RTT of segger jlink instead of uart of console"
- default n
- if PKG_USING_SEGGER_RTT
- choice
- prompt "Console type"
- default SEGGER_RTT_ENABLE
- help
- Select the transport type
- config SEGGER_RTT_ENABLE
- bool "Jlink SEGGER RTT support"
- config SWO_ENABLE
- bool "ARM CORTEX M SWO support"
- endchoice
- config SEGGER_RTT_MAX_NUM_UP_BUFFERS
- int "SEGGER_RTT_MAX_NUM_UP_BUFFERS"
- depends on SEGGER_RTT_ENABLE
- help
- Max. number of up-buffers (T->H) available on this target (Default: 3)
- default 3
- config SEGGER_RTT_MAX_NUM_DOWN_BUFFERS
- int "SEGGER_RTT_MAX_NUM_DOWN_BUFFERS"
- depends on SEGGER_RTT_ENABLE
- help
- Max. number of down-buffers (H->T) available on this target (Default: 3)
- default 3
- config BUFFER_SIZE_UP
- int "BUFFER_SIZE_UP"
- depends on SEGGER_RTT_ENABLE
- help
- Size of the buffer for terminal output of target, up to host (Default: 1k)
- default 1024
- config BUFFER_SIZE_DOWN
- int "BUFFER_SIZE_DOWN"
- depends on SEGGER_RTT_ENABLE
- help
- Size of the buffer for terminal input to target from host (Usually keyboard input) (Default: 16)
- default 16
- config SEGGER_RTT_PRINTF_BUFFER_SIZE
- int "SEGGER_RTT_PRINTF_BUFFER_SIZE"
- depends on SEGGER_RTT_ENABLE
- help
- Size of buffer for RTT printf to bulk-send chars via RTT
- default 64
-
- config RTT_DEFAULT_BUFFER_INDEX
- int "RTT_DEFAULT_BUFFER_INDEX"
- depends on SEGGER_RTT_ENABLE
- default 0
-
- config RTT_DEFAULT_TERMINAL_INDEX
- int "RTT_DEFAULT_TERMINAL_INDEX"
- depends on SEGGER_RTT_ENABLE
- default 0
- config SWO_PORT_NUMBER
- int "SWO port number"
- depends on SWO_ENABLE
- default 0
- config PKG_SEGGER_RTT_PATH
- string
- default "/packages/tools/SEGGER_RTT"
- choice
- prompt "Version"
- default PKG_USING_SEGGER_RTT_LATEST_VERSION
- help
- Select the package version
- config PKG_USING_SEGGER_RTT_V100
- bool "v1.0.0"
- config PKG_USING_SEGGER_RTT_V110
- bool "v1.1.0"
- config PKG_USING_SEGGER_RTT_LATEST_VERSION
- bool "latest"
- endchoice
- config PKG_SEGGER_RTT_VER
- string
- default "v1.0.0" if PKG_USING_SEGGER_RTT_V100
- default "v1.1.0" if PKG_USING_SEGGER_RTT_V110
- default "latest" if PKG_USING_SEGGER_RTT_LATEST_VERSION
- endif
|