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`