Christopher Collins
3986ef2770
subsys: mgmt: CMake and Kconfig support.
...
Add the necessary CMakeLists.txt and Kconfig files for the mgmt
subsystem.
Signed-off-by: Christopher Collins <ccollins@apache.org>
2018-02-20 22:07:52 +01:00
Christopher Collins
d14b1aca62
mgmt: Bluetooth transport for SMP (mcumgr).
...
Add a Bluetooth service dedicated to transporting mcumgr SMP requests
and responses.
Signed-off-by: Christopher Collins <ccollins@apache.org>
2018-02-20 22:07:52 +01:00
Christopher Collins
14735116d1
subsys: mgmt: UART transport for SMP (mcumgr).
...
Add a UART driver dedicated to transporting mcumgr SMP requests and
responses.
Signed-off-by: Christopher Collins <ccollins@apache.org>
2018-02-20 22:07:52 +01:00
Christopher Collins
76bf5646d5
subsys: mgmt: Shell transport for SMP (mcumgr).
...
Enable the shell to transport mcumgr SMP requests and responses.
Signed-off-by: Christopher Collins <ccollins@apache.org>
2018-02-20 22:07:52 +01:00
Christopher Collins
6721d64735
subsys: mgmt: SMP protocol for mcumgr.
...
The Simple Management Protocol (SMP) is a basic protocol that sits on
top of mcumgr's mgmt layer. This commit adds the functionality needed
to hook into mcumgr's SMP layer.
More information about SMP can be found at:
`ext/lib/mgmt/mcumgr/smp/include/smp/smp.h`.
Signed-off-by: Christopher Collins <ccollins@apache.org>
2018-02-20 22:07:52 +01:00