aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/machine/machine_nrf.go
AgeCommit message (Expand)Author
2024-06-24machine: use new internal/binary packageAyke van Laethem
2024-04-19Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it f...dkegel-fastly
2023-10-27nrf,sam,rp2040: add machine.HardwareID functionKenneth Bell
2023-10-14machine/i2c: add interface check and implementation where missing for SetBaud...Ron Evans
2023-07-16nrf: add I2C timeoutAyke van Laethem
2023-07-15machine.UART refactor (#3832)Patricio Whittingslow
2023-05-06machine/atsam*, nrf, rp2040, stm32: correct error flashBlockDevice pad() func...deadprogram
2023-04-04i2c: implement target mode for rp2040 and nrfKenneth Bell
2023-04-04nrf: new peripheral type for nrf528xx chipsKenneth Bell
2023-02-27machine/stm32, nrf: flash API (#3472)Ron Evans
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-09-21nrf: add ReadTemperature methodAyke van Laethem
2022-09-21machine: move SPI Tx function into separate fileAyke van Laethem
2022-09-20machine: add KHz, MHz, GHz constants, deprecate TWI_FREQ_* constantsAyke van Laethem
2022-09-17nrf: make GetRNG available to all chipsAyke van Laethem
2022-01-20nrf: fix stop condition race in i2cYurii Soldak
2022-01-17nrf: fix race in i2cYurii Soldak
2021-11-30machine: add Device constantAyke van Laethem
2021-10-28machine: support Pin.Get() function when the pin is configured as outputAyke van Laethem
2021-05-13machine: define Serial as the default outputAyke van Laethem
2021-05-13machine: make UART objects pointer receiversAyke van Laethem
2021-05-06machine: move PinMode to central locationAyke van Laethem
2021-03-29machine: make machine.I2C0 and similar objects pointersAyke van Laethem
2021-02-07machine: make I2C.Configure signature consistentAyke van Laethem
2020-12-22nrf: use SPIM peripheral instead of the legacy SPI peripheralAyke van Laethem
2020-11-08machine: clarify caller's responsibility in SetInterruptAyke van Laethem
2020-10-18nrf: give more flexibility in picking SPI speedsAyke van Laethem
2020-09-27nrf: fix double stop signal in I2CAyke van Laethem
2020-09-26nrf: add I2C error checking (#1392)Daniel M. Lambea
2020-07-23all: changeover to eliminate all direct use of master/slave terminologydeadprogram
2020-06-08nrf: fix bug in SPI.TxAyke van Laethem
2020-05-28nrf: add support for pin change interruptsAyke van Laethem
2020-02-18Fix the formattingWojtek Siudzinski
2020-02-18Allow changing the UART pinsWojtek Siudzinski
2020-02-17nrf52840: implement USB-CDC (#883)Scott Yoder
2020-02-09fix typo in pin configuration options for NRFScott Yoder
2020-01-20all: add compiler support for interruptsAyke van Laethem
2019-10-11machine/nrf: do not compare slices against nilAyke van Laethem
2019-09-17nrf: improve SPI write-only speed, by making use of double bufferingAyke van Laethem
2019-05-26machine: refactor pins to be of Pin typeAyke van Laethem
2019-05-24machine/nrf: refactor to use volatile package/APIRon Evans
2019-05-13Fix I2C signalStop in readLastByte for Microbit (#344)Anthony Elder
2019-01-25Add core support for multiple UARTs (#152)Ron Evans
2018-12-03nrf: set interrupt prioritiesAyke van Laethem
2018-12-02machine/nrf: SPI master implementationRon Evans
2018-11-16machine: redesign I2C interfaceAyke van Laethem
2018-10-18nrf: add nrf52840-mdk boardAyke van Laethem
2018-10-15machine: add helpers for bit-banged driver supportAyke van Laethem
2018-10-06nrf: add micro:bit boardAyke van Laethem
2018-10-05nrf: I2C interfaceRon Evans