aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/machine/machine_fe310.go
AgeCommit message (Expand)Author
2024-10-21fe310: support GPIO PinInputAyke van Laethem
2023-10-14machine/i2c: add interface check and implementation where missing for SetBaud...Ron Evans
2023-07-15machine.UART refactor (#3832)Patricio Whittingslow
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-09-20machine: add KHz, MHz, GHz constants, deprecate TWI_FREQ_* constantsAyke van Laethem
2022-02-04all: update build constraints to Go 1.17Ayke van Laethem
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-10-21fe310: add support for bit banging driversAyke van Laethem
2021-10-21fe310: increase CPU frequency from 16MHz to 320MHzAyke 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-03-13Fix fe310 SPI readThomas Tromp
2020-10-18Switch default frequency to 4MHzAyke van Laethem
2020-07-23all: changeover to eliminate all direct use of master/slave terminologydeadprogram
2020-06-09machine/hifive1b: remove extra println left in by mistakedeadprogram
2020-04-07machine: move errors.New calls to globalsAyke van Laethem
2020-04-01riscv: add I2C support for the SiFive HiFive1 Rev B boardYannis Huber
2020-01-27machine/fe310: implement UART receive interruptsAyke van Laethem
2019-12-16machine: rename CPU_FREQUENCY -> CPUFrequency()Ayke van Laethem
2019-10-29machine/hifive1b: add support for SPI1Ron Evans
2019-10-09machine/hifive1: add GPIO Get() implementation and update other implementatio...Ron Evans
2019-07-07all: add HiFive1 rev B board with RISC-V architectureAyke van Laethem