aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/machine
AgeCommit message (Expand)Author
4 daysrp2350 cleanup: unexport internal USB and clock package variable, consts and ...rp2350-cleanupsoypat
6 daysfeature: make RNG implementation shared for rp2040/rp2350deadprogram
6 daystargets: add support for Pimoroni Tiny2350 boarddeadprogram
6 daysfeature: make SPI implementation shared for rp2040/rp2350deadprogram
7 daysfeature: make i2c implementation shared for rp2040/rp2350deadprogram
7 daysAdd RP2350 support (#4459)Patricio Whittingslow
7 daysfeature: modify i2s interface/implementation to better match specificationdeadprogram
11 daystargets: add implementation for Tillitis TKey device (#4631)Ron Evans
2024-10-25machine/usb/adc/midi: fix PitchBendsago35
2024-10-25machine/usb/adc/midi: clarify operator precedencesago35
2024-10-22targets: add WaveShare ESP-C3-32S-KitAyke van Laethem
2024-10-22esp32c3: add smoke tests for a few boardsAyke van Laethem
2024-10-21fe310: support GPIO PinInputAyke van Laethem
2024-09-05add board: RAKwireless RAK4631 (#4454)Warren Guy
2024-08-15misspell.csv: add new misspellings; also check in result of 'make spellfix'.Dan Kegel
2024-08-14machine/usb/descriptor: Reset joystick physicalUnrud
2024-08-14machine/usb/descriptor: Drop second joystick hatUnrud
2024-08-14machine/usb/hid/joystick: Allow more hat switchesUnrud
2024-08-14machine/usb/descriptor: Add more HID... functionsUnrud
2024-08-14machine/usb/descriptor: Fix encoding of valuesUnrud
2024-08-14make spell: add a few missing misspellings, fix format of .csv file, also fix...Dan Kegel
2024-08-12GNUmakefile: add spellfix target, use it. (#4387)dkegel-fastly
2024-07-20rewrite Reply() to fix sending long replies in I2C Target ModeMatthew Hiles
2024-06-24machine: use new internal/binary packageAyke van Laethem
2024-05-13Add I2C support for esp32 (#4259)Johann Freymuth
2024-05-13targets: add support for Badger2040 Wdeadprogram
2024-05-12targets: add support for m5paperJohann Freymuth
2024-05-10machine: add TxFifoFreeLevel() for CANsago35
2024-05-08machine/stm32: add i2c Frequency and SetBaudRate() function for boards that w...deadprogram
2024-04-28simulator: add support for GetRNGAyke van Laethem
2024-04-28simulator: fix I2C supportAyke van Laethem
2024-04-24machine/thingplus_rp2040, machine/waveshare-rp2040-zero:add WS2812 definitionsago35
2024-04-20chore: fix function names in commenthongkuang
2024-04-19add stm32 nucleol476rg supportPatrick Ting
2024-04-19Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it f...dkegel-fastly
2024-04-13machine: add __tinygo_spi_tx function to simulatorAyke van Laethem
2024-04-04rp2040: make all RP2040 boards available for simulationAyke van Laethem
2024-04-04rp2040: move UART0 and UART1 to common fileAyke van Laethem
2024-03-27Map the rest of the pinoutPatrick Lindsay
2024-03-27Begin implementing support for Adafruit ESP32 Feather V2Patrick Lindsay
2024-03-21feather-nrf52840-sense doesn't use LFXOAnders Savill
2024-02-23targets: add support for Thumbydeadprogram
2024-02-19device: update SVD filesAyke van Laethem
2024-02-19all: make TinyGo code usable with "big Go" CGoAyke van Laethem
2024-02-12nrf52840: generic board support (#4121)BCG
2024-02-11machine/rp2040: set XOSC startup delay multiplierXudong Zheng
2024-02-09esp32: switch over to the official SVD fileAyke van Laethem
2024-01-29rp2040: add definition for machine.PinToggleBCG
2024-01-23targets: add motor control pin definitions for MKS Nano V3x boardsElias Naur
2024-01-23targets: add support for the MKS Robin Nano V3.xElias Naur