mlonmcu.platform.zephyr package
Submodules
mlonmcu.platform.zephyr.zephyr module
Zephyr Platform
- class mlonmcu.platform.zephyr.zephyr.ZephyrPlatform(features=None, config=None)[source]
Bases:
CompilePlatform
,TargetPlatform
Zephyr Platform class.
- DEFAULTS = {'baud': 115200, 'build_dir': None, 'debug': False, 'flash_only': False, 'num_threads': 4, 'optimize': None, 'port': None, 'print_outputs': False, 'project_dir': None, 'project_template': None, 'wait_for_user': True}
- FEATURES = {'benchmark', 'debug'}
- REQUIRED = {'zephyr.install_dir', 'zephyr.sdk_dir', 'zephyr.venv_dir'}
- property baud
- property build_dir
- property flash_only
- property optimize
- property port
- property project_template
- property wait_for_user
- property zephyr_install_dir
- property zephyr_sdk_dir
- property zephyr_venv_dir
mlonmcu.platform.zephyr.zephyr_target module
Module contents
MLonMCU Zephyr platform
- class mlonmcu.platform.zephyr.ZephyrPlatform(features=None, config=None)[source]
Bases:
CompilePlatform
,TargetPlatform
Zephyr Platform class.
- DEFAULTS = {'baud': 115200, 'build_dir': None, 'debug': False, 'flash_only': False, 'num_threads': 4, 'optimize': None, 'port': None, 'print_outputs': False, 'project_dir': None, 'project_template': None, 'wait_for_user': True}
- FEATURES = {'benchmark', 'debug'}
- REQUIRED = {'zephyr.install_dir', 'zephyr.sdk_dir', 'zephyr.venv_dir'}
- property baud
- property build_dir
- property flash_only
- property optimize
- property port
- property project_template
- property wait_for_user
- property zephyr_install_dir
- property zephyr_sdk_dir
- property zephyr_venv_dir