tinygo/src/machine
Ron Evans 9f8340a970 machine/nrf: refactor to use volatile package/API
Signed-off-by: Ron Evans <ron@hybridgroup.com>
2019-05-24 15:44:33 +02:00
..
board_arduino.go Add core support for multiple UARTs (#152) 2019-01-25 22:09:13 +01:00
board_bluepill.go machine/stm32f103xx: implmentation for I2C interface 2019-01-10 16:10:25 +01:00
board_circuitplay_express.go machine/samd21: Initial implementation of I2S hardware interface using Circuit Playground Express 2019-05-12 21:51:07 +02:00
board_digispark.go avr: add support for the digispark 2018-11-20 18:50:24 +01:00
board_feather-m0.go machine/feather-m0: correct board build tag and add placeholders for I2S interface 2019-05-19 19:52:14 +02:00
board_itsybitsy-m0.go machine/samd21: Initial implementation of I2S hardware interface using Circuit Playground Express 2019-05-12 21:51:07 +02:00
board_microbit.go Remove microbit matrix (#319) 2019-05-05 16:25:50 +02:00
board_nrf52840-mdk.go machine/nrf: SPI master implementation 2018-12-02 13:26:08 +01:00
board_pca10031.go machine/nrf: SPI master implementation 2018-12-02 13:26:08 +01:00
board_pca10040.go machine/nrf: SPI master implementation 2018-12-02 13:26:08 +01:00
board_pca10056.go machine/nrf52840: add support for ADC and PWM interfaces 2018-12-02 19:00:33 +01:00
board_reelboard.go machine/nrf: SPI master implementation 2018-12-02 13:26:08 +01:00
board_stm32f4disco.go stm32: add support for the STM32F4Discovery 2019-04-13 13:32:05 +02:00
board_trinket.go [Board] Adafruit Trinket (#333) 2019-05-14 19:30:39 +02:00
buffer.go all: update import paths to github.com/tinygo-org/tinygo 2019-01-31 17:43:19 +01:00
i2c.go machine/samd21: I2C implementation 2019-01-21 21:54:43 +01:00
i2s.go machine/samd21: Initial implementation of I2S hardware interface using Circuit Playground Express 2019-05-12 21:51:07 +02:00
machine.go avr: ADC with 0-1023 range 2018-09-20 21:39:45 +02:00
machine_atmega.go avr: use register wrappers that use runtime/volatile.*Uint8 calls 2019-05-14 12:24:01 +02:00
machine_atsamd21.go machine/sam: Refactor all machine/runtime code to use new volatile package/API 2019-05-19 19:53:11 +02:00
machine_atsamd21e18.go machine/atsamd21: fix analog pin mode 2019-05-23 20:37:10 +02:00
machine_atsamd21g18.go machine/atsamd21: fix analog pin mode 2019-05-23 20:37:10 +02:00
machine_attiny.go avr: use register wrappers that use runtime/volatile.*Uint8 calls 2019-05-14 12:24:01 +02:00
machine_avr.go avr: use register wrappers that use runtime/volatile.*Uint8 calls 2019-05-14 12:24:01 +02:00
machine_dummy.go sam: add support for Atmel SAMD21 based ItsyBitsy M0 2019-01-18 18:30:27 +01:00
machine_nrf.go machine/nrf: refactor to use volatile package/API 2019-05-24 15:44:33 +02:00
machine_nrf51.go machine/nrf: refactor to use volatile package/API 2019-05-24 15:44:33 +02:00
machine_nrf52.go machine/nrf: refactor to use volatile package/API 2019-05-24 15:44:33 +02:00
machine_nrf52840.go machine/nrf: refactor to use volatile package/API 2019-05-24 15:44:33 +02:00
machine_stm32.go stm32: add support for the STM32F4Discovery 2019-04-13 13:32:05 +02:00
machine_stm32f103xx.go machine/stm32f103xx: fix i2c 2 byte read 2019-05-24 15:26:06 +02:00
machine_stm32f407.go machine/stm32: refactor to use new volatile package for all register access 2019-05-21 15:08:43 +02:00
spi.go machine/samd21: implement SPI interface for currently supported SAMD21 boards 2019-03-04 21:47:09 +01:00
uart.go Add core support for multiple UARTs (#152) 2019-01-25 22:09:13 +01:00
usb.go machine/sam: Refactor all machine/runtime code to use new volatile package/API 2019-05-19 19:53:11 +02:00