Jeff Epler
172715194f
adafruit_bus_device: SPIDevice: Fix so it works with bitbangio.SPI
...
.. by calling methods, same as we did for I2C
2021-03-26 14:51:53 -05:00
Jeff Epler
a70b679ed5
bitbangio.SPI.read: Support write_value, fix some other nits
2021-03-26 12:24:09 -05:00
Jeff Epler
2bc61b4580
Parenthesize double-division for clarity
2021-03-26 11:01:22 -05:00
Jeff Epler
231cb1ffd9
mimxrt10xx: Use the proper "betweenTransferDelay" (et al) values
...
Set the betweenTransferDelay to the SCK low-time, to avoid long pauses
between bytes (transfers) while preventing the last SCK cycle in a byte
from being a runt pulse.
Compared to an earlier revision of this change, which just set the delays
all to zero, this doesn't break using an AirLift, which was sensitive
to the runt pulses (the simple loopback-wire test didn't detect the problem)
2021-03-26 10:54:13 -05:00
Jeff Epler
1d48054aea
mimxrt10xx: Factor out "transfer_common"
...
.. and set the "MasterPcsContinuous" flag, which removes some of the
gap between bytes of a single SPI transaction
2021-03-26 10:04:35 -05:00
Jeff Epler
ffb70a8737
Freeze ESP32SPI into mimxrt1011_evk
...
.. so that it is more conveniently like the metro m7 for my testing
2021-03-26 10:01:53 -05:00
Jeff Epler
9e110f120a
mimxrt10xx: busio: cap SPI baudrate at 30MHz per datasheet
2021-03-26 10:01:53 -05:00
Dan Halbert
155b61f027
Merge pull request #4378 from Gadgetoid/patch-remove-rp2040-i2c-bitbang
...
RP2040: Remove short-write bitbang from I2C
2021-03-25 21:01:02 -04:00
Scott Shawcroft
5810461adf
Merge pull request #4481 from tannewt/external_devices
...
Switch devices.h to nvm.toml data
2021-03-25 15:28:01 -07:00
Scott Shawcroft
01c153cd7e
Fix devices include by splitting type from defines
2021-03-25 11:37:08 -07:00
Scott Shawcroft
da4dceea15
Fix 16MB Winbond names
2021-03-25 11:37:08 -07:00
Scott Shawcroft
0105b30a07
Merge pull request #4484 from kmatch98/vector_fix
...
Corrects vectorio.Rectangle size dimensions
2021-03-25 10:56:47 -07:00
Scott Shawcroft
aec0ef3cbf
Switch devices.h to nvm.toml data
2021-03-25 09:57:18 -07:00
Scott Shawcroft
e9ceb9263e
Merge pull request #4474 from jepler/fix-spi-frequency
...
mimxrt: SPI: Set the TCR value returned by MasterBaudSetRate
2021-03-25 08:59:21 -07:00
Limor "Ladyada" Fried
7831be5a55
Merge pull request #4480 from tannewt/raspberrypi_link_line_length
...
Use GCC @file to shorten linker command length
2021-03-25 11:53:32 -04:00
Kevin Matocha
3785eb7779
correct rectangle size dimensions
2021-03-25 09:36:40 -05:00
Jeff Epler
47801bb73c
Merge pull request #4483 from Neradoc/implement-issue-4470
...
Implement issue #4470
2021-03-25 08:57:10 -05:00
Neradoc
6b89883797
sort languages in a way that is not case sensitive
2021-03-25 02:57:04 +01:00
Neradoc
36f91fe022
implement issue #4470
...
move the language allow list to generate_download_info() and use it there too
2021-03-24 23:39:47 +01:00
Scott Shawcroft
f79d60b205
Use GCC @file to shorten linker command length
...
This hopefully fixes linking on Windows with cmd.exe
2021-03-24 15:03:33 -07:00
Jeff Epler
b440883fe5
mimxrt: SPI: Set the TCR value returned by MasterBaudSetRate
...
without this, the baud rate could be wrong; in my testing, it was
low by a factor of 2 when requesating baudrate=1_000_000 (1MHz).
When passing the baudrate in to LPSPI_MasterInit, the setting is made
automatically, but LPSPI_MAster_SetBaudRate just returns it via the
out-parameter tcrPrescaleValue.
2021-03-24 13:33:21 -05:00
Dan Halbert
c81007afb0
Merge pull request #4446 from tannewt/rp2040_flash
...
Switch RP2040 flash settings to nvm.toml
2021-03-23 15:18:29 -04:00
Jeff Epler
f8cea3ba3b
Merge pull request #4397 from tyomitch/patch-1
...
[spi_flash] handle reentrance gracefully
2021-03-23 14:12:24 -05:00
Lucian Copeland
278d53c512
Merge pull request #4465 from anecdata/udp_server
...
swap recvfrom_into() port byte-order
2021-03-23 13:48:39 -04:00
Scott Shawcroft
36edc4bb89
Improve Winbond naming and correct board settings
2021-03-23 09:06:48 -07:00
Artyom Skrobov
3b613ff97c
[spi_flash] handle reentrance gracefully
...
Report failure instead of deadlocking the device
2021-03-23 02:11:54 -04:00
anecdata
c106b432c5
swap recvfrom_into() port byte-order
2021-03-22 20:03:26 -05:00
Scott Shawcroft
67c039db43
Checkout before installing deps
2021-03-22 16:15:55 -07:00
Scott Shawcroft
98425c9a9d
Merge pull request #4464 from kmatch98/transform_fix
...
update logic for displayio.TileGrid's transform_xy
2021-03-22 15:52:23 -07:00
Scott Shawcroft
d52662856b
Merge pull request #4462 from jepler/disable-usb-cdc
...
storage: Correct when we check for USB mounts
2021-03-22 15:52:10 -07:00
Scott Shawcroft
7867632a81
Merge remote-tracking branch 'adafruit/main' into rp2040_flash
2021-03-22 15:29:43 -07:00
Scott Shawcroft
f200e6a21e
Fix doc build and address feedback
2021-03-22 15:24:27 -07:00
Kevin Matocha
24831a79d3
update logic for transform_xy
2021-03-22 16:38:56 -05:00
Jeff Epler
904e94abeb
make declatations of usb_msc_ routines conditional
...
.. as suggested by @dhalbert
2021-03-22 15:04:57 -05:00
Jeff Epler
5a0e9945e6
storage: Correct when we check for USB mounts
...
Closes #4417
2021-03-22 11:45:54 -05:00
Jeff Epler
2373e64780
Merge pull request #4460 from lyusupov/MX25R1635F_QSPI_FIX
...
fix for MX25R1635F QSPI mode of operation
2021-03-22 09:01:04 -05:00
Linar Yusupov
76c1ae7194
fix for MX25R1635F QSPI mode of operation
2021-03-22 09:12:26 +03:00
Linar Yusupov
b56c16c684
Merge pull request #1 from adafruit/main
...
update to most recent master
2021-03-22 08:52:47 +03:00
Jeff Epler
a05aab8304
Merge pull request #4454 from jepler/bitmaptools-readinto-4bit
...
Fix reading 4-bit data
2021-03-21 19:56:23 -05:00
Jeff Epler
d8af26b729
Merge pull request #4459 from ladyada/main
...
add itsybitsy rp2040
2021-03-21 19:55:23 -05:00
Jeff Epler
e4572ebdc2
Merge pull request #4458 from weblate/weblate-circuitpython-main
...
Translations update from Weblate
2021-03-21 19:54:37 -05:00
lady ada
10c9f61352
fix sort
2021-03-21 19:11:15 -04:00
lady ada
36ae69ab6f
qtpy is more of a button than a switch! add itsybitsy rev C files
2021-03-21 18:44:32 -04:00
Wellington Terumi Uemura
ea23a74d2f
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (970 of 970 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/pt_BR/
2021-03-21 22:29:53 +01:00
Hugo Dahl
488e20dc43
Translated using Weblate (French)
...
Currently translated at 100.0% (970 of 970 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/fr/
2021-03-21 22:29:49 +01:00
Jose David M
c63093c130
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (970 of 970 strings)
Translation: CircuitPython/main
Translate-URL: https://hosted.weblate.org/projects/circuitpython/main/es/
2021-03-21 22:29:48 +01:00
Limor "Ladyada" Fried
56160f8c1a
Merge pull request #4456 from ladyada/main
...
QTPY RP2040 - add USBBOOT switch, move RX pin, re-enable UART (tested)
2021-03-21 17:24:15 -04:00
lady ada
ebd6011633
add USBBOOT switch, move RX pin, re-enable UART (tested)
2021-03-21 14:58:18 -04:00
Jeff Epler
c64fccbeee
hex may be more obvious
2021-03-21 13:48:08 -05:00
Jeff Epler
7229fe631d
Fix reading 4-bit data
2021-03-21 13:37:38 -05:00