4 changes: 3 additions & 1 deletion docs/library/uselect.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
:mod:`uselect` -- wait for events on a set of streams
========================================================================

.. include:: ../templates/unsupported_in_circuitpython.inc

.. module:: uselect
:synopsis: wait for events on a set of streams

|see_cpython_module| :mod:`python:select`.
|see_cpython_module| :mod:`cpython:select`.

This module provides functions to efficiently wait for events on multiple
streams (select streams which are ready for operations).
Expand Down
21 changes: 9 additions & 12 deletions docs/library/usocket.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,12 @@
:mod:`usocket` -- socket module
*******************************

.. include:: ../templates/unsupported_in_circuitpython.inc

.. module:: usocket
:synopsis: socket module

|see_cpython_module| :mod:`python:socket`.
|see_cpython_module| :mod:`cpython:socket`.

This module provides access to the BSD socket interface.

Expand Down Expand Up @@ -36,11 +38,7 @@ power) and portable way to work with addresses.

However, ``socket`` module (note the difference with native MicroPython
``usocket`` module described here) provides CPython-compatible way to specify
addresses using tuples, as described below. Note that depending on a
`MicroPython port`, ``socket`` module can be builtin or need to be
installed from `micropython-lib` (as in the case of `MicroPython Unix port`),
and some ports still accept only numeric addresses in the tuple format,
and require to use `getaddrinfo` function to resolve domain names.
addresses using tuples, as described below.

Summing up:

Expand All @@ -60,8 +58,7 @@ Tuple address format for ``socket`` module:
and *port* is an integer port number in the range 1-65535. *flowinfo*
must be 0. *scopeid* is the interface scope identifier for link-local
addresses. Note the domain names are not accepted as *ipv6_address*,
they should be resolved first using `usocket.getaddrinfo()`. Availability
of IPv6 support depends on a `MicroPython port`.
they should be resolved first using `usocket.getaddrinfo()`.

Functions
---------
Expand All @@ -72,8 +69,8 @@ Functions

.. function:: getaddrinfo(host, port)

Translate the host/port argument into a sequence of 5-tuples that contain all the
necessary arguments for creating a socket connected to that service. The list of
Translate the host/port argument into a sequence of 5-tuples that contain all the
necessary arguments for creating a socket connected to that service. The list of
5-tuples has following structure::

(family, type, proto, canonname, sockaddr)
Expand All @@ -90,7 +87,7 @@ Functions
of error in this function. MicroPython doesn't have ``socket.gaierror``
and raises OSError directly. Note that error numbers of `getaddrinfo()`
form a separate namespace and may not match error numbers from
`uerrno` module. To distinguish `getaddrinfo()` errors, they are
:py:mod:`uerrno` module. To distinguish `getaddrinfo()` errors, they are
represented by negative numbers, whereas standard system errors are
positive numbers (error numbers are accessible using ``e.args[0]`` property
from an exception object). The use of negative values is a provisional
Expand Down Expand Up @@ -142,7 +139,7 @@ Methods
on the socket object will fail. The remote end will receive EOF indication if
supported by protocol.

Sockets are automatically closed when they are garbage-collected, but it is recommended
Sockets are automatically closed when they are garbage-collected, but it is recommended
to `close()` them explicitly as soon you finished working with them.

.. method:: socket.bind(address)
Expand Down
8 changes: 5 additions & 3 deletions docs/library/ussl.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
:mod:`ussl` -- SSL/TLS module
=============================

.. include:: ../templates/unsupported_in_circuitpython.inc

.. module:: ussl
:synopsis: TLS/SSL wrapper for socket objects

|see_cpython_module| :mod:`python:ssl`.
|see_cpython_module| :mod:`cpython:ssl`.

This module provides access to Transport Layer Security (previously and
widely known as “Secure Sockets Layer”) encryption and peer authentication
Expand All @@ -18,8 +20,8 @@ Functions
Takes a stream *sock* (usually usocket.socket instance of ``SOCK_STREAM`` type),
and returns an instance of ssl.SSLSocket, which wraps the underlying stream in
an SSL context. Returned object has the usual stream interface methods like
`read()`, `write()`, etc. In MicroPython, the returned object does not expose
socket interface and methods like `recv()`, `send()`. In particular, a
``read()``, ``write()``, etc. In MicroPython, the returned object does not expose
socket interface and methods like ``recv()``, ``send()``. In particular, a
server-side SSL socket should be created from a normal socket returned from
`accept()` on a non-SSL listening server socket.

Expand Down
4 changes: 3 additions & 1 deletion docs/library/ustruct.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
:mod:`ustruct` -- pack and unpack primitive data types
======================================================

.. include:: ../templates/unsupported_in_circuitpython.inc

.. module:: ustruct
:synopsis: pack and unpack primitive data types

|see_cpython_module| :mod:`python:struct`.
|see_cpython_module| :mod:`cpython:struct`.

Supported size/byte order prefixes: ``@``, ``<``, ``>``, ``!``.

Expand Down
229 changes: 0 additions & 229 deletions docs/library/utime.rst

This file was deleted.

4 changes: 3 additions & 1 deletion docs/library/uzlib.rst
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
:mod:`uzlib` -- zlib decompression
==================================

.. include:: ../templates/unsupported_in_circuitpython.inc

.. module:: uzlib
:synopsis: zlib decompression

|see_cpython_module| :mod:`python:zlib`.
|see_cpython_module| :mod:`cpython:zlib`.

This module allows to decompress binary data compressed with
`DEFLATE algorithm <https://en.wikipedia.org/wiki/DEFLATE>`_
Expand Down
17 changes: 0 additions & 17 deletions docs/library/wipy.rst

This file was deleted.

80 changes: 0 additions & 80 deletions docs/pyboard/general.rst

This file was deleted.

30 changes: 0 additions & 30 deletions docs/pyboard/hardware/index.rst

This file was deleted.

9 changes: 0 additions & 9 deletions docs/pyboard/index.rst

This file was deleted.

169 changes: 0 additions & 169 deletions docs/pyboard/quickref.rst

This file was deleted.

92 changes: 0 additions & 92 deletions docs/pyboard/tutorial/accel.rst

This file was deleted.

98 changes: 0 additions & 98 deletions docs/pyboard/tutorial/amp_skin.rst

This file was deleted.

131 changes: 0 additions & 131 deletions docs/pyboard/tutorial/assembler.rst

This file was deleted.

37 changes: 0 additions & 37 deletions docs/pyboard/tutorial/debounce.rst

This file was deleted.

89 changes: 0 additions & 89 deletions docs/pyboard/tutorial/fading_led.rst

This file was deleted.

Binary file not shown.
Binary file removed docs/pyboard/tutorial/img/pyboard_servo.jpg
Binary file not shown.
Binary file removed docs/pyboard/tutorial/img/pyboard_usb_micro.jpg
Binary file not shown.
Binary file removed docs/pyboard/tutorial/img/skin_amp_1.jpg
Binary file not shown.
Binary file removed docs/pyboard/tutorial/img/skin_amp_2.jpg
Binary file not shown.
Binary file removed docs/pyboard/tutorial/img/skin_lcd_1.jpg
Binary file not shown.
Binary file removed docs/pyboard/tutorial/img/skin_lcd_2.jpg
Binary file not shown.
48 changes: 0 additions & 48 deletions docs/pyboard/tutorial/index.rst

This file was deleted.

54 changes: 0 additions & 54 deletions docs/pyboard/tutorial/intro.rst

This file was deleted.

134 changes: 0 additions & 134 deletions docs/pyboard/tutorial/lcd160cr_skin.rst

This file was deleted.

86 changes: 0 additions & 86 deletions docs/pyboard/tutorial/lcd_skin.rst

This file was deleted.

75 changes: 0 additions & 75 deletions docs/pyboard/tutorial/leds.rst

This file was deleted.

18 changes: 0 additions & 18 deletions docs/pyboard/tutorial/pass_through.rst

This file was deleted.

13 changes: 0 additions & 13 deletions docs/pyboard/tutorial/power_ctrl.rst

This file was deleted.

110 changes: 0 additions & 110 deletions docs/pyboard/tutorial/repl.rst

This file was deleted.

60 changes: 0 additions & 60 deletions docs/pyboard/tutorial/reset.rst

This file was deleted.

105 changes: 0 additions & 105 deletions docs/pyboard/tutorial/script.rst

This file was deleted.

146 changes: 0 additions & 146 deletions docs/pyboard/tutorial/servo.rst

This file was deleted.

113 changes: 0 additions & 113 deletions docs/pyboard/tutorial/switch.rst

This file was deleted.

114 changes: 0 additions & 114 deletions docs/pyboard/tutorial/timer.rst

This file was deleted.

131 changes: 0 additions & 131 deletions docs/pyboard/tutorial/usb_mouse.rst

This file was deleted.

12 changes: 0 additions & 12 deletions docs/pyboard_index.rst

This file was deleted.

50 changes: 0 additions & 50 deletions docs/reference/asm_thumb2_arith.rst

This file was deleted.

90 changes: 0 additions & 90 deletions docs/reference/asm_thumb2_compare.rst

This file was deleted.

36 changes: 0 additions & 36 deletions docs/reference/asm_thumb2_directives.rst

This file was deleted.

77 changes: 0 additions & 77 deletions docs/reference/asm_thumb2_float.rst

This file was deleted.

Loading