diff --git a/Documentation/pycardium/os.rst b/Documentation/pycardium/os.rst
index ce71c1b476921a81435393fc0383ff7070c51a30..51b9590e2ea1c9819d15d982898e5a489c3579f3 100644
--- a/Documentation/pycardium/os.rst
+++ b/Documentation/pycardium/os.rst
@@ -72,3 +72,16 @@ Card10-Specific
 
       Please only call this function if absolutely necessary.  In most cases
       you'll want to just :py:func:`os.exit` instead.
+
+.. py:function:: usbconfig(config_type)
+
+   Change active USB configuration. By default, card10 boots with
+   :py:data:`os.SERIAL` active.
+
+   This will deactivate the currently active USB configuration. This
+   means that, if you activate :py:data:`os.FLASH` while :py:data:`os.SERIAL`
+   was active, the USB serial will be disconnected.
+
+   :param int config_type: Selects which config to activate. Possible
+      values are :py:data:`os.SERIAL`, :py:data:`os.FLASH`
+      or :py:data:`os.NONE`