Dan Halbert
dde5ade524
Merge pull request #663 from tannewt/dma3
...
Use DMA for long SPI transactions including those to the SPI Flash.
2018-03-09 21:23:10 -05:00
Scott Shawcroft
e7fc0b6aa7
Use DMA for long SPI transactions including those to the SPI Flash.
...
QSPI is not currently working so its commented out.
This is progress on #652 .
2018-03-09 12:45:46 -08:00
Scott Shawcroft
f00d2814b7
Merge pull request #661 from kattni/add-am2320-to-driver-list
...
Added AM2320 to driver list
2018-03-09 12:05:12 -08:00
Scott Shawcroft
9bcdf40410
Merge pull request #662 from siddacious/dotstar_fixes
...
fixes hardware dotstar support for 3.0 and addresses issue #514
2018-03-09 12:02:53 -08:00
Bryan Siepert
942b7ffbe0
fixes hardware dotstar support for 3.0 and addresses issue #514
2018-03-08 20:39:47 -08:00
Kattni
fa8f1a29e5
moved to top of list for alphabetical order
2018-03-07 23:10:25 -05:00
Kattni
2de471950a
Added AM2320 to driver list
2018-03-07 17:25:43 -05:00
Kattni
402e71dcdd
Merge pull request #659 from tannewt/driver_page_update
...
Update driver links (for 3.x) including categories!
2018-03-06 21:41:47 -05:00
Scott Shawcroft
4f55205bf5
Fix links. Adding the en/latest/ circumvents a ReadTheDocs bug
...
which redirects projects incorrectly.
2018-03-06 18:24:56 -08:00
Scott Shawcroft
f16619ad3c
Update driver links including categories!
2018-03-06 16:54:13 -08:00
Scott Shawcroft
15b8455cc4
Merge pull request #654 from tannewt/structify_flash_devices
...
Structify flash devices
2018-03-01 17:42:54 -08:00
Scott Shawcroft
01aceaae50
Support all boards and remove erase and page sizes because they never change.
2018-03-01 12:45:12 -08:00
Scott Shawcroft
2ab923862b
Structify flash device definitions.
2018-02-28 19:15:54 -08:00
Dan Halbert
568c04e6af
Merge pull request #650 from tannewt/merge_2x
...
Merge in commits from 2.x branch.
2018-02-27 22:03:52 -05:00
Scott Shawcroft
ea633117d0
Remove bad c2rst and fix the other for sphinx 1.7.1
2018-02-27 18:08:49 -08:00
Scott Shawcroft
737007cdd8
Install recommonmark too.
2018-02-27 15:57:00 -08:00
Scott Shawcroft
ebf326f565
Build sphinx on Travis
2018-02-27 15:38:28 -08:00
Scott Shawcroft
bf05183158
Merge remote-tracking branch 'adafruit/2.x' into merge_2x
2018-02-27 15:24:16 -08:00
Scott Shawcroft
6a2379fd0b
Merge pull request #649 from dhalbert/3.0_AnalogOut_fixes
...
Use safe clock freqs for AnalogOut; use DAC REFRESH on SAMD51.
2018-02-27 14:44:35 -08:00
Dan Halbert
5c24023240
use CONF_GCLK_DAC_SRC and refactor a bit
2018-02-27 17:21:03 -05:00
Dan Halbert
4895a9d1d8
Use safe clock freqs for AnalogOut; use DAC REFRESH on SAMD51.
2018-02-27 15:44:27 -05:00
Scott Shawcroft
5eb3b208e8
Merge pull request #647 from siddacious/samd51g_timer_fix
...
fixes timer number assumptions for samd51s for issue #646
2018-02-27 10:37:10 -08:00
Bryan Siepert
e42209a6b2
fixes timer number assumptions for samd51s for issue #646
2018-02-27 00:42:40 -08:00
Scott Shawcroft
586be2eb22
Merge pull request #643 from dhalbert/3.0_esp8266_uart1
...
Add .baudrate support to ESP8266.
2018-02-26 17:40:13 -08:00
Scott Shawcroft
6723c44d5a
Merge pull request #645 from dhalbert/3.0_itsy_express
...
consistently brand Itsy Bitsy M0 as 'Express'; update travis
2018-02-26 15:26:09 -08:00
Dan Halbert
83635f22c4
add itsybitsy_m0_express and metro_m4_express_revb to travis builds
2018-02-26 17:42:29 -05:00
Dan Halbert
cc7acfd491
consistently brand Itsy Bitsy M0 as 'Express'
2018-02-26 17:37:03 -05:00
Dan Halbert
907b4417c0
Add .baudrate support to ESP8266.
...
busio.UART on ESP8266 provides a TX-only UART on GPIO2.
Fixed some bugs in the implementation.
2018-02-24 15:45:15 -05:00
Scott Shawcroft
892d5cda63
Merge pull request #641 from dhalbert/2.x_esp8266_remove_obsolete_drivers
...
Remove obsolete peripheral drivers in esp module
2018-02-23 12:37:18 -08:00
Limor "Ladyada" Fried
6daf4bd222
Merge pull request #640 from dhalbert/metro_m4_tx_rx
...
add board.RX and .TX pins to metro_m4_express_revb
2018-02-23 14:10:33 -05:00
Dan Halbert
641a44e3e9
Remove obsolete periphal drivers in esp module
2018-02-23 10:57:59 -05:00
Dan Halbert
957a82b592
add board.RX and .TX pins to metro_m4_express_revb
2018-02-23 09:54:39 -05:00
Kattni
7399a1a5c7
Merge pull request #634 from dhalbert/3.0_UART
...
Implement UART for 3.0 + related fixes.
2018-02-21 23:07:27 -05:00
Dan Halbert
5f101f3535
Add dummy UART implementation to nrf so it builds with UART turned on. Also add OneWire.
2018-02-21 22:53:17 -05:00
Scott Shawcroft
0a3d9cf482
Merge pull request #633 from jamesadevine/patch-1
...
Update boards URL in README.rst
2018-02-21 17:48:08 -08:00
Dan Halbert
419920987c
Merge pull request #632 from tannewt/delete_out_of_date
...
Delete out of date docs, drivers and examples
2018-02-21 20:14:46 -05:00
Dan Halbert
9b4477e1dc
Implement UART for 3.0 + related fixes.
...
1. UART: ported to ASF4. Allow rx-only and tx-only. Add .baudrate r/w property.
2. Make NeoPixel timing deterministic by turning off caches during NeoPixel writes.
3. Incorporate asf4 updates:
a. async USART driver
b. bringing Atmel START configuration closer to what we use
c. Clock initialization order now specified by CIRCUITPY_GCLK_INIT_1ST and _LAST.
4. supervisor/port.c: Move commented-out clock-test pin setting to correct location.
2018-02-21 17:18:49 -05:00
James Devine
9c5a9e3411
Update boards URL in README.rst
...
Corrected a (probably) old URL in the read me.
2018-02-21 16:14:46 +00:00
Scott Shawcroft
e667bdfe05
Polish up the README since it was converted to RST from Markdown.
2018-02-20 18:06:42 -08:00
Scott Shawcroft
20dd3b1e43
Delete a bunch of docs, drivers and examples not relevant to CircuitPython.
...
This fixes #345 and fixes #215 .
2018-02-20 17:34:59 -08:00
Dan Halbert
fd9d3de208
Merge pull request #631 from tannewt/metro_revb
...
Add a new board for Metro M4 Express Rev B.
2018-02-20 16:50:41 -05:00
Scott Shawcroft
d02251f8cd
Add a new board for Metro M4 Express Rev B. This is the board
...
send to community members for testing.
Also tweaked and commented reset pin list for main Metro M4 Express
which is currently unreleased and is Rev D.
2018-02-20 12:34:07 -08:00
Dan Halbert
06d3c5aed7
Merge pull request #627 from tannewt/qspi
...
Add QSPI support for the SAMD51
2018-02-20 10:11:35 -05:00
Scott Shawcroft
653fc8877d
Remove breakpoint instruction used for debugging.
2018-02-19 21:38:14 -08:00
Scott Shawcroft
15f626be58
m4 qspi works. m0 compiles
2018-02-19 14:02:04 -08:00
Scott Shawcroft
f20d5723aa
Reorganize things. Reading jdec works.
2018-02-19 14:02:04 -08:00
Scott Shawcroft
4710a2adba
Compiles for m4. Untested on m0.
...
This introduces a new spi_flash_api.h that works for both SPI and
QSPI. The previous spi_flash functions are now called external_flash
to minimize confusion.
2018-02-19 14:02:04 -08:00
Scott Shawcroft
a2bd772d5c
Begin rework to add qspi support.
2018-02-19 14:02:04 -08:00
Scott Shawcroft
3642fcbb23
Merge pull request #626 from microbuilder/master
...
nRF52: Update nrfutil to 0.5.2b for nRF52840 erase time fix
2018-02-16 14:57:44 -08:00
Dan Halbert
cb39bfcad9
Merge pull request #625 from tannewt/pulseio3
...
Re-enable pulseio for SAMD21 and SAMD51
2018-02-16 14:08:01 -05:00