kopia lustrzana https://github.com/micropython/micropython
docs/uos: Move cc3200 port legacy VFS mounting functions to its ref doc.
This patch also unconditionalizes uos.dupterm(), though exact interface and semantics is yet to be defined.pull/3017/head
rodzic
1ce44f3046
commit
e91b1cdae3
|
@ -87,26 +87,8 @@ Functions
|
||||||
Return a bytes object with n random bytes. Whenever possible, it is
|
Return a bytes object with n random bytes. Whenever possible, it is
|
||||||
generated by the hardware random number generator.
|
generated by the hardware random number generator.
|
||||||
|
|
||||||
.. only:: port_wipy
|
.. function:: dupterm(stream_object)
|
||||||
|
|
||||||
.. function:: mount(block_device, mount_point, \*, readonly=False)
|
Duplicate or switch MicroPython terminal (the REPL) on the passed stream-like
|
||||||
|
object. The given object must implement the `.readinto()` and `.write()`
|
||||||
Mounts a block device (like an ``SD`` object) in the specified mount
|
methods. If ``None`` is passed, previously set redirection is cancelled.
|
||||||
point. Example::
|
|
||||||
|
|
||||||
os.mount(sd, '/sd')
|
|
||||||
|
|
||||||
.. function:: unmount(path)
|
|
||||||
|
|
||||||
Unmounts a previously mounted block device from the given path.
|
|
||||||
|
|
||||||
.. function:: mkfs(block_device or path)
|
|
||||||
|
|
||||||
Formats the specified path, must be either ``/flash`` or ``/sd``.
|
|
||||||
A block device can also be passed like an ``SD`` object before
|
|
||||||
being mounted.
|
|
||||||
|
|
||||||
.. function:: dupterm(stream_object)
|
|
||||||
|
|
||||||
Duplicate the terminal (the REPL) on the passed stream-like object.
|
|
||||||
The given object must at least implement the ``.read()`` and ``.write()`` methods.
|
|
||||||
|
|
|
@ -360,3 +360,26 @@ Example::
|
||||||
|
|
||||||
Returns ``True`` if the server is running, ``False`` otherwise.
|
Returns ``True`` if the server is running, ``False`` otherwise.
|
||||||
|
|
||||||
|
Adhoc VFS-like support
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
WiPy doesn't implement full MicroPython VFS support, instead following
|
||||||
|
functions are defined in ``uos`` module:
|
||||||
|
|
||||||
|
.. function:: mount(block_device, mount_point, \*, readonly=False)
|
||||||
|
|
||||||
|
Mounts a block device (like an ``SD`` object) in the specified mount
|
||||||
|
point. Example::
|
||||||
|
|
||||||
|
os.mount(sd, '/sd')
|
||||||
|
|
||||||
|
.. function:: unmount(path)
|
||||||
|
|
||||||
|
Unmounts a previously mounted block device from the given path.
|
||||||
|
|
||||||
|
.. function:: mkfs(block_device or path)
|
||||||
|
|
||||||
|
Formats the specified path, must be either ``/flash`` or ``/sd``.
|
||||||
|
A block device can also be passed like an ``SD`` object before
|
||||||
|
being mounted.
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue