summaryrefslogtreecommitdiff
path: root/ports/nrf/common-hal/microcontroller/Pin.c
AgeCommit message (Collapse)Author
2021-03-15run code formatting scriptmicroDev
2020-12-28update common_hal_reset_pin()microDev
2020-09-05Moved checks for invalid pin to common-hal/microcontroller/Pin.croot
2020-08-12nrf: reset_pin_number: reset pin clears never-reset, mirroring samdJeff Epler
2020-04-14nrf: protomatter portJeff Epler
2019-11-15Add never_reset and reset to pin common hal, adjust filesHierophect
2019-11-03Merge pull request #2262 from jepler/cpb-speaker-disable5.0.0-alpha.5Dan Halbert
cpb: Disable the onboard speaker until request
2019-11-01nRF: Handle SPEAKER_ENABLE_PINjepler
.. the existing code, which was never activated by the preprocessor, wasn't quite right.
2019-10-25Initial Itsy nRF52840 defnDan Halbert
2019-07-22Add feature conditionals and clean upHierophect
2019-07-17Add missing files for DigitalIOHierophect
2019-03-21Allow NFC pins to be used for other purposes.Dan Halbert
2019-01-17fix nonetype handling and nrf never resetScott Shawcroft
2019-01-17Fix up nrf and using board.SPI in FourWireScott Shawcroft
2018-11-23A few fixes for nRF52840 feather QSPI and neopixelScott Shawcroft
2018-11-08Move atmel-samd to tinyusb and support nRF flash.Scott Shawcroft
This started while adding USB MIDI support (and descriptor support is in this change.) When seeing that I'd have to implement the MIDI class logic twice, once for atmel-samd and once for nrf, I decided to refactor the USB stack so its shared across ports. This has led to a number of changes that remove items from the ports folder and move them into supervisor. Furthermore, we had external SPI flash support for nrf pending so I factored out the connection between the usb stack and the flash API as well. This PR also includes the QSPI support for nRF.
2018-09-04generalize # of ports; remove atmel neopixel code; remove pin name in ↵Dan Halbert
mc_pin_obj_t
2018-08-31add pin claiming to devicesDan Halbert
2018-08-31pin files rework; implement pin claiming; add more boardsDan Halbert
2018-08-31wipDan Halbert
2018-07-08nrf: Rewrite the DigitalInOut hal using nRFxarturo182
2017-12-21nRF52 update with internal file system supportmicrobuilder
2017-11-23Revert "Supervisor REPL support for ports/nrf/boards/feather52"Kevin Townsend
This reverts commit 92113dde815ce5aaecf63ea9e87bc4addcabd822.
2017-11-23Supervisor REPL support for ports/nrf/boards/feather52Kevin Townsend