27 Commits (b6206406de2a232299ebdd1d187c7656ae79f8f2)

Author SHA1 Message Date
Dan Halbert b6206406de new pin validation routines; don't use mp_const_none if NULL will do
3 years ago
Dan Halbert 634d246910 relicense nrf SPI.c to MIT
3 years ago
Dan Halbert e00b3269fe use properly-sized SPI transactions
3 years ago
Dan Halbert 2e029d55fc nrf: add SPIM3 support
3 years ago
Dan Halbert be4e681d07 fix UICR check; do not use NULL for no MISO
3 years ago
Scott Shawcroft 6afb8dadbc
Change SPI and I2C in the same way.
3 years ago
hathach 894cad2e17 upgrade nrfx API to v2
3 years ago
Scott Shawcroft 6797ec6ed3
Add support for grayscale displays that are < 8 bit depth.
4 years ago
Dan Halbert a1b5d800f3 Update copyrights; get ready for Central
4 years ago
Scott Shawcroft 049b9ca094
Remove terse TODOs
4 years ago
Radomir Dopieralski 8323721232 Stop hard-coding SPI frequency in FourWire
4 years ago
Scott Shawcroft 9d91111b1b
Move atmel-samd to tinyusb and support nRF flash.
4 years ago
Dan Halbert 91a88cf568 Allow variable freq PWMOut; use multiple channels if same freq
4 years ago
Dan Halbert 21d331c8cc round SPI freq down; check max freq
4 years ago
Dan Halbert aa95526428 nrf: remove error check for SPI baudrate too high; round to nearest baudrate
4 years ago
Dan Halbert 48a3aafdd2 reset I2C and SPI on ctrl-D
4 years ago
Dan Halbert 2c15d12f2f allow multiple I2C and SPI; improve nrfx_config.h
4 years ago
Dan Halbert 2309e60c0d WIP; problem with staticly allocated IRQ handlers
4 years ago
Dan Halbert 9ea809bef7 add pin claiming to devices
4 years ago
Dan Halbert 585597a252 pin files rework; implement pin claiming; add more boards
4 years ago
arturo182 ac74edb4e4 nrf: Fix SPI transfers with data larger than HW allows
5 years ago
arturo182 2f1e678d60 nrf: Rewrite the SPI common-hal using nrfx
5 years ago
arturo182 76f5c01798 nrf: Get the port working on pca10056 (nRF52840)
5 years ago
arturo182 d0b451be94 nrf: Use the right SPI registers on nRF52840
5 years ago
Dan Halbert 64831f4e7d add SPI.frequency to nRF
5 years ago
Dan Halbert 19d353ccd9 nrf: fixups for changes from 2.2
5 years ago
microbuilder 60a23f0fb6 nRF52 update with internal file system support
5 years ago