aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/machine/machine_avr.go
AgeCommit message (Expand)Author
2023-05-20avr: add attiny1616 supportAyke van Laethem
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-01-20move AVR interrupt related code to runtimeDmitriy Zakharkin
2021-12-30Interrupt based time. Adjust tick cost when timer-0 is reconfigured (the time...Dmitriy
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-06machine: move PinMode to central locationAyke van Laethem
2021-03-29avr: remove I2C stubs from attiny supportAyke van Laethem
2021-03-10attiny: remove dummy UARTAyke van Laethem
2021-01-31accept configuration struct for ADC parameters (#1533)ardnew
2020-05-22avr: add support for PinInputPullupAyke van Laethem
2020-05-22avr: unify GPIO pin/port codeAyke van Laethem
2019-06-06all: move Register{8,16,32} values into runtime/volatileAyke van Laethem
2019-05-27machine/avr: use HasBits() method to simplify bit comparisonsRon Evans
2019-05-26machine: refactor pins to be of Pin typeAyke van Laethem
2019-05-14avr: use register wrappers that use runtime/volatile.*Uint8 callsAyke van Laethem
2019-01-25Add core support for multiple UARTs (#152)Ron Evans
2018-11-20machine/avr: implement raw GPIO access for bitbanged driversAyke van Laethem
2018-11-20avr: add support for the digisparkAyke van Laethem
2018-11-16machine: redesign I2C interfaceAyke van Laethem
2018-10-05nrf: I2C interfaceRon Evans
2018-10-04avr: use machine.UART0 as stdoutAyke van Laethem
2018-10-02nrf: implement UART interfaceRon Evans
2018-10-01avr: implement UART interfaceRon Evans
2018-09-25avr: fix build for ArduinoAyke van Laethem
2018-09-25avr: i2c implementation with BlinkM exampleRon Evans
2018-09-22machine: split board definitions in separate filesAyke van Laethem
2018-09-20avr: set ADLAR bit in ADC to get a value scaled to 16-bitAyke van Laethem
2018-09-20avr: ADC with 0-1023 rangeRon Evans
2018-09-17avr: initial implementation for PWMRon Evans
2018-09-13avr: implement Get() function on AVR, and leave stubs for NRF and dummy machinesRon Evans
2018-09-13avr: correct register for Set() operation on pins 0-7Ron Evans
2018-09-05all: use less magic in memory-mapped IOAyke van Laethem
2018-08-17go fmtAyke van Laethem
2018-06-07Add AVR supportAyke van Laethem