Skip to content

Commit f91be01

Browse files
authored
Merge branch 'adafruit:main' into w5100s-evb-pico
2 parents b30d2e0 + 69605b5 commit f91be01

File tree

154 files changed

+2218
-1910
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+2218
-1910
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ jobs:
400400
id: idf-cache
401401
with:
402402
path: ${{ github.workspace }}/.idf_tools
403-
key: ${{ runner.os }}-idf-tools-${{ hashFiles('.git/modules/ports/espressif/esp-idf/HEAD') }}-20210923
403+
key: ${{ runner.os }}-idf-tools-${{ hashFiles('.git/modules/ports/espressif/esp-idf/HEAD') }}-20220404
404404
- name: Clone IDF submodules
405405
run: |
406406
(cd $IDF_PATH && git submodule update --init)

docs/library/zlib.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
.. module:: zlib
77
:synopsis: zlib decompression
8+
:noindex:
89

910
|see_cpython_module| :mod:`cpython:zlib`.
1011

@@ -26,6 +27,7 @@ Functions
2627
CPython and is ignored.
2728

2829
.. class:: DecompIO(stream, wbits=0, /)
30+
:noindex:
2931

3032
Create a ``stream`` wrapper which allows transparent decompression of
3133
compressed data in another *stream*. This allows to process compressed

lib/uzlib/uzlib.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,8 @@ typedef struct {
8383
} TINF_TREE;
8484

8585
struct uzlib_uncomp {
86+
/* Point to the CircuitPython object that owns this decompression stream */
87+
void *self;
8688
/* Pointer to the next byte in the input buffer */
8789
const unsigned char *source;
8890
/* Pointer to the next byte past the input buffer (source_limit = source + len) */

locale/ID.po

Lines changed: 11 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1124,6 +1124,11 @@ msgstr ""
11241124
msgid "Framebuffer requires %d bytes"
11251125
msgstr ""
11261126

1127+
#: ports/mimxrt10xx/common-hal/microcontroller/Processor.c
1128+
msgid ""
1129+
"Frequency must be 24, 150, 396, 450, 528, 600, 720, 816, 912, 960 or 1008 Mhz"
1130+
msgstr ""
1131+
11271132
#: shared-bindings/pwmio/PWMOut.c
11281133
msgid "Frequency must match existing PWMOut using this timer"
11291134
msgstr "Frekuensi harus cocok dengan PWMOut yang ada menggunakan timer ini"
@@ -3161,10 +3166,6 @@ msgstr ""
31613166
msgid "division by zero"
31623167
msgstr ""
31633168

3164-
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
3165-
msgid "divisor must be 4"
3166-
msgstr ""
3167-
31683169
#: extmod/ulab/code/numpy/vector.c
31693170
msgid "dtype must be float, or complex"
31703171
msgstr ""
@@ -3312,6 +3313,10 @@ msgstr ""
33123313
msgid "format requires a dict"
33133314
msgstr ""
33143315

3316+
#: shared-bindings/microcontroller/Processor.c
3317+
msgid "frequency is read-only for this board"
3318+
msgstr ""
3319+
33153320
#: py/objdeque.c
33163321
msgid "full"
33173322
msgstr ""
@@ -4103,63 +4108,8 @@ msgstr ""
41034108
msgid "pow() with 3 arguments requires integers"
41044109
msgstr ""
41054110

4106-
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
4107-
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
4108-
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
4109-
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
4110-
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
4111-
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
4112-
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
4113-
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
4114-
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
4115-
#: ports/espressif/boards/ai_thinker_esp32-c3s-2m/mpconfigboard.h
4116-
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
4117-
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
4118-
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
4119-
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
4120-
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
4121-
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
4122-
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
4123-
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4/mpconfigboard.h
4124-
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
4125-
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
4126-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
4127-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
4128-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
4129-
#: ports/espressif/boards/espressif_esp32s3_devkitm_1_n8/mpconfigboard.h
4130-
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
4131-
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
4132-
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
4133-
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
4134-
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
4135-
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
4136-
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
4137-
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
4138-
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
4139-
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
4140-
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
4141-
#: ports/espressif/boards/hexky_s2/mpconfigboard.h
4142-
#: ports/espressif/boards/hiibot_iots2/mpconfigboard.h
4143-
#: ports/espressif/boards/lilygo_ttgo_t8_esp32_s2_wroom/mpconfigboard.h
4144-
#: ports/espressif/boards/lilygo_ttgo_t8_s2/mpconfigboard.h
4145-
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
4146-
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
4147-
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
4148-
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
4149-
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
4150-
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
4151-
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
4152-
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
4153-
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
4154-
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
4155-
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
4156-
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
4157-
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
4158-
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
4159-
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
4160-
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
4161-
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
4162-
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
4111+
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
4112+
#: supervisor/shared/safe_mode.c
41634113
msgid "pressing boot button at start up.\n"
41644114
msgstr ""
41654115

locale/circuitpython.pot

Lines changed: 11 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,6 +1107,11 @@ msgstr ""
11071107
msgid "Framebuffer requires %d bytes"
11081108
msgstr ""
11091109

1110+
#: ports/mimxrt10xx/common-hal/microcontroller/Processor.c
1111+
msgid ""
1112+
"Frequency must be 24, 150, 396, 450, 528, 600, 720, 816, 912, 960 or 1008 Mhz"
1113+
msgstr ""
1114+
11101115
#: shared-bindings/pwmio/PWMOut.c
11111116
msgid "Frequency must match existing PWMOut using this timer"
11121117
msgstr ""
@@ -3126,10 +3131,6 @@ msgstr ""
31263131
msgid "division by zero"
31273132
msgstr ""
31283133

3129-
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
3130-
msgid "divisor must be 4"
3131-
msgstr ""
3132-
31333134
#: extmod/ulab/code/numpy/vector.c
31343135
msgid "dtype must be float, or complex"
31353136
msgstr ""
@@ -3277,6 +3278,10 @@ msgstr ""
32773278
msgid "format requires a dict"
32783279
msgstr ""
32793280

3281+
#: shared-bindings/microcontroller/Processor.c
3282+
msgid "frequency is read-only for this board"
3283+
msgstr ""
3284+
32803285
#: py/objdeque.c
32813286
msgid "full"
32823287
msgstr ""
@@ -4067,63 +4072,8 @@ msgstr ""
40674072
msgid "pow() with 3 arguments requires integers"
40684073
msgstr ""
40694074

4070-
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
4071-
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
4072-
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
4073-
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
4074-
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
4075-
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
4076-
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
4077-
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
4078-
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
4079-
#: ports/espressif/boards/ai_thinker_esp32-c3s-2m/mpconfigboard.h
4080-
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
4081-
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
4082-
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
4083-
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
4084-
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
4085-
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
4086-
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
4087-
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4/mpconfigboard.h
4088-
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
4089-
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
4090-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
4091-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
4092-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
4093-
#: ports/espressif/boards/espressif_esp32s3_devkitm_1_n8/mpconfigboard.h
4094-
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
4095-
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
4096-
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
4097-
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
4098-
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
4099-
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
4100-
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
4101-
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
4102-
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
4103-
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
4104-
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
4105-
#: ports/espressif/boards/hexky_s2/mpconfigboard.h
4106-
#: ports/espressif/boards/hiibot_iots2/mpconfigboard.h
4107-
#: ports/espressif/boards/lilygo_ttgo_t8_esp32_s2_wroom/mpconfigboard.h
4108-
#: ports/espressif/boards/lilygo_ttgo_t8_s2/mpconfigboard.h
4109-
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
4110-
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
4111-
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
4112-
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
4113-
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
4114-
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
4115-
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
4116-
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
4117-
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
4118-
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
4119-
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
4120-
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
4121-
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
4122-
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
4123-
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
4124-
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
4125-
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
4126-
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
4075+
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
4076+
#: supervisor/shared/safe_mode.c
41274077
msgid "pressing boot button at start up.\n"
41284078
msgstr ""
41294079

locale/cs.po

Lines changed: 11 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -1114,6 +1114,11 @@ msgstr ""
11141114
msgid "Framebuffer requires %d bytes"
11151115
msgstr ""
11161116

1117+
#: ports/mimxrt10xx/common-hal/microcontroller/Processor.c
1118+
msgid ""
1119+
"Frequency must be 24, 150, 396, 450, 528, 600, 720, 816, 912, 960 or 1008 Mhz"
1120+
msgstr ""
1121+
11171122
#: shared-bindings/pwmio/PWMOut.c
11181123
msgid "Frequency must match existing PWMOut using this timer"
11191124
msgstr ""
@@ -3135,10 +3140,6 @@ msgstr ""
31353140
msgid "division by zero"
31363141
msgstr ""
31373142

3138-
#: ports/espressif/common-hal/rotaryio/IncrementalEncoder.c
3139-
msgid "divisor must be 4"
3140-
msgstr ""
3141-
31423143
#: extmod/ulab/code/numpy/vector.c
31433144
msgid "dtype must be float, or complex"
31443145
msgstr ""
@@ -3286,6 +3287,10 @@ msgstr ""
32863287
msgid "format requires a dict"
32873288
msgstr ""
32883289

3290+
#: shared-bindings/microcontroller/Processor.c
3291+
msgid "frequency is read-only for this board"
3292+
msgstr ""
3293+
32893294
#: py/objdeque.c
32903295
msgid "full"
32913296
msgstr ""
@@ -4076,63 +4081,8 @@ msgstr ""
40764081
msgid "pow() with 3 arguments requires integers"
40774082
msgstr ""
40784083

4079-
#: ports/espressif/boards/adafruit_esp32s2_camera/mpconfigboard.h
4080-
#: ports/espressif/boards/adafruit_feather_esp32s2/mpconfigboard.h
4081-
#: ports/espressif/boards/adafruit_feather_esp32s2_tft/mpconfigboard.h
4082-
#: ports/espressif/boards/adafruit_feather_esp32s2_tftback_nopsram/mpconfigboard.h
4083-
#: ports/espressif/boards/adafruit_funhouse/mpconfigboard.h
4084-
#: ports/espressif/boards/adafruit_magtag_2.9_grayscale/mpconfigboard.h
4085-
#: ports/espressif/boards/adafruit_metro_esp32s2/mpconfigboard.h
4086-
#: ports/espressif/boards/adafruit_qtpy_esp32s2/mpconfigboard.h
4087-
#: ports/espressif/boards/adafruit_qtpy_esp32s3_nopsram/mpconfigboard.h
4088-
#: ports/espressif/boards/ai_thinker_esp32-c3s-2m/mpconfigboard.h
4089-
#: ports/espressif/boards/ai_thinker_esp32-c3s/mpconfigboard.h
4090-
#: ports/espressif/boards/ai_thinker_esp_12k_nodemcu/mpconfigboard.h
4091-
#: ports/espressif/boards/artisense_rd00/mpconfigboard.h
4092-
#: ports/espressif/boards/atmegazero_esp32s2/mpconfigboard.h
4093-
#: ports/espressif/boards/crumpspace_crumps2/mpconfigboard.h
4094-
#: ports/espressif/boards/electroniccats_bastwifi/mpconfigboard.h
4095-
#: ports/espressif/boards/espressif_esp32c3_devkitm_1_n4/mpconfigboard.h
4096-
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4/mpconfigboard.h
4097-
#: ports/espressif/boards/espressif_esp32s2_devkitc_1_n4r2/mpconfigboard.h
4098-
#: ports/espressif/boards/espressif_esp32s3_box/mpconfigboard.h
4099-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8/mpconfigboard.h
4100-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r2/mpconfigboard.h
4101-
#: ports/espressif/boards/espressif_esp32s3_devkitc_1_n8r8/mpconfigboard.h
4102-
#: ports/espressif/boards/espressif_esp32s3_devkitm_1_n8/mpconfigboard.h
4103-
#: ports/espressif/boards/espressif_hmi_devkit_1/mpconfigboard.h
4104-
#: ports/espressif/boards/espressif_kaluga_1.3/mpconfigboard.h
4105-
#: ports/espressif/boards/espressif_kaluga_1/mpconfigboard.h
4106-
#: ports/espressif/boards/espressif_saola_1_wroom/mpconfigboard.h
4107-
#: ports/espressif/boards/espressif_saola_1_wrover/mpconfigboard.h
4108-
#: ports/espressif/boards/franzininho_wifi_wroom/mpconfigboard.h
4109-
#: ports/espressif/boards/franzininho_wifi_wrover/mpconfigboard.h
4110-
#: ports/espressif/boards/gravitech_cucumber_m/mpconfigboard.h
4111-
#: ports/espressif/boards/gravitech_cucumber_ms/mpconfigboard.h
4112-
#: ports/espressif/boards/gravitech_cucumber_r/mpconfigboard.h
4113-
#: ports/espressif/boards/gravitech_cucumber_rs/mpconfigboard.h
4114-
#: ports/espressif/boards/hexky_s2/mpconfigboard.h
4115-
#: ports/espressif/boards/hiibot_iots2/mpconfigboard.h
4116-
#: ports/espressif/boards/lilygo_ttgo_t8_esp32_s2_wroom/mpconfigboard.h
4117-
#: ports/espressif/boards/lilygo_ttgo_t8_s2/mpconfigboard.h
4118-
#: ports/espressif/boards/lilygo_ttgo_t8_s2_st7789/mpconfigboard.h
4119-
#: ports/espressif/boards/lolin_s2_mini/mpconfigboard.h
4120-
#: ports/espressif/boards/lolin_s2_pico/mpconfigboard.h
4121-
#: ports/espressif/boards/microdev_micro_c3/mpconfigboard.h
4122-
#: ports/espressif/boards/microdev_micro_s2/mpconfigboard.h
4123-
#: ports/espressif/boards/morpheans_morphesp-240/mpconfigboard.h
4124-
#: ports/espressif/boards/muselab_nanoesp32_s2_wroom/mpconfigboard.h
4125-
#: ports/espressif/boards/muselab_nanoesp32_s2_wrover/mpconfigboard.h
4126-
#: ports/espressif/boards/odt_pixelwing_esp32_s2/mpconfigboard.h
4127-
#: ports/espressif/boards/targett_module_clip_wroom/mpconfigboard.h
4128-
#: ports/espressif/boards/targett_module_clip_wrover/mpconfigboard.h
4129-
#: ports/espressif/boards/unexpectedmaker_feathers2/mpconfigboard.h
4130-
#: ports/espressif/boards/unexpectedmaker_feathers2_neo/mpconfigboard.h
4131-
#: ports/espressif/boards/unexpectedmaker_feathers2_prerelease/mpconfigboard.h
4132-
#: ports/espressif/boards/unexpectedmaker_feathers3/mpconfigboard.h
4133-
#: ports/espressif/boards/unexpectedmaker_pros3/mpconfigboard.h
4134-
#: ports/espressif/boards/unexpectedmaker_tinys2/mpconfigboard.h
4135-
#: ports/espressif/boards/unexpectedmaker_tinys3/mpconfigboard.h
4084+
#: ports/espressif/boards/adafruit_qtpy_esp32c3/mpconfigboard.h
4085+
#: supervisor/shared/safe_mode.c
41364086
msgid "pressing boot button at start up.\n"
41374087
msgstr ""
41384088

0 commit comments

Comments
 (0)