summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cleopatre/devkit/doc/chapter_drv_mme.rst54
1 files changed, 54 insertions, 0 deletions
diff --git a/cleopatre/devkit/doc/chapter_drv_mme.rst b/cleopatre/devkit/doc/chapter_drv_mme.rst
index b2bc307003..e9b2788cdf 100644
--- a/cleopatre/devkit/doc/chapter_drv_mme.rst
+++ b/cleopatre/devkit/doc/chapter_drv_mme.rst
@@ -138,6 +138,10 @@ Driver MME list
+--------+----------------------------------+-------------------+-----------------+
| | DRV_EOC_STA_SET_EOC_CONF.CNF | No | Yes |
+--------+----------------------------------+-------------------+-----------------+
+| 0xB0B0 | DRV_STA_FORCE_ROLE.REQ | Yes | No |
++--------+----------------------------------+-------------------+-----------------+
+| | DRV_STA_FORCE_ROLE.CNF | No | Yes |
++--------+----------------------------------+-------------------+-----------------+
Driver MME description
======================
@@ -1940,3 +1944,53 @@ DRV_EOC_STA_SET_EOC_CONF.CNF (0xB0AD)
0x01 = Failure
0x02 \- 0xff = Reserved
+
+Force sta role (DRV_STA_FORCE_ROLE)
+---------------------------------------
+
+Purpose of this MME is to force the role to be CCO or STA only.
+
+DRV_STA_FORCE_ROLE.REQ (0xB0B0)
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :widths: 20 6 6 60
+ :header-rows: 1
+
+ * - Field
+ - Octet number
+ - Field size (octets)
+ - Definition
+
+ * - force_role
+ - 0
+ - 1
+ - 0x0 = Reserved
+
+ 0x1 = CCO
+
+ 0x2 = STA
+
+ 0x03 \- 0xff = Reserved
+
+
+DRV_STA_FORCE_ROLE.CNF (0xB0B1)
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+.. list-table::
+ :widths: 7 6 6 60
+ :header-rows: 1
+
+ * - Field
+ - Octet number
+ - Field size (octets)
+ - Definition
+
+ * - Result
+ - 0
+ - 1
+ - 0x00 = Success
+
+ 0x01 = Failure
+
+ 0x02 \- 0xff = Reserved