aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
2023-02-25runtime: properly turn pointer into empty interface when hashingDamian Gryski
2023-02-24Rearrange switch case for get pin cfgBjoern Poetzschke
2023-02-24Pins D4 & D5 are I2C1. Use pins D2 & D3 for I2C0.John Clark
2023-02-24machine/rp2040: correct issue with spi pin validationdeadprogram
2023-02-24machine/rp2040: correct issue with i2c pin validationdeadprogram
2023-02-23rp2040: provide better errors for invalid pins on i2c and spi (#3443)Patricio Whittingslow
2023-02-23rp2040: rtc delayed interruptYurii Soldak
2023-02-20machine/lorae5: add needed definition for UART2deadprogram
2023-02-19arm64: fix register save/restore to include vector registersAyke van Laethem
2023-02-19runtime: check for heap allocations inside interruptsAyke van Laethem
2023-02-19machine/rp2040: change calling order for device enumeration fix to do firstdeadprogram
2023-02-19fix bad qt py pin assignmentAndy Shinn
2023-02-18runtime: implement KeepAlive using inline assemblyAyke van Laethem
2023-02-18machine/usb/hid: add MediaKey support (#3436)sago35
2023-02-17all: refactor reflect packageAyke van Laethem
2023-02-17runtime: allow custom-gc SetFinalizer and clarify KeepAliveAnuraag Agrawal
2023-02-03syscall: add more stubs as needed for Go 1.20 supportAyke van Laethem
2023-02-03windows: add support for syscall.runtimeSetenvAyke van Laethem
2023-02-03runtime: implement internal/godebug.setUpdateAyke van Laethem
2023-01-31Add custom-gc stub for ReadMemStatsAnuraag Agrawal
2023-01-30windows: add ARM64 supportAyke van Laethem
2023-01-29Support for the Espressif ESP32-C3-DevKit-RUST-1 development boardJohn Clark
2023-01-28Add -gc=custom option (#3302)Anuraag Agrawal
2023-01-27runtime/debug: stubs PrintStackTakeshi Yoneda
2023-01-27runtime/stm32wlx: change order for init so clock speeds are set before periph...deadprogram
2023-01-26Support for Makerfabs ESP32C3SPI35 TFT Touchscreen boardJohn Clark
2023-01-24stm32wl: Fix incomplete RNG initialisationOlivier Fauchon
2023-01-18compiler,runtime: make keySize and valueSize uintptrDamian Gryski
2023-01-18compiler,runtime: allow map values >256 bytesDamian Gryski
2023-01-18wasm: avoid miscompile with ThinLTOAyke van Laethem
2023-01-17all: remove remaining +build linesAyke van Laethem
2023-01-17runtime: implement precise GCAyke van Laethem
2023-01-17runtime: zero freed memoryAyke van Laethem
2023-01-17runtime: move GC code around to prepare for precise GCAyke van Laethem
2023-01-17riscv: use 16-byte alignment everywhereAyke van Laethem
2023-01-17xtensa: use 8-byte alignmentAyke van Laethem
2023-01-17runtime: arm actually has 8-byte alignmentAyke van Laethem
2023-01-17runtime: arm64 actually has 16-byte alignment like amd64Ayke van Laethem
2023-01-17Add PDM support for circuitplay-bluefruit (#3359)Marcus Sorensen
2023-01-17syscall: implement setenv/unsetenv in the runtimeAyke van Laethem
2023-01-17runtime: implement internal/godebug.setUpdate as a stubAyke van Laethem
2023-01-17runtime: implement math/rand.fastrand64 to fix linker errorAyke van Laethem
2023-01-17compiler: add support for new unsafe slice/string functionsAyke van Laethem
2023-01-15testing: implement t.SetenvAyke van Laethem
2023-01-12add a stub for os.Chtimesjoey
2023-01-11Support for Adafruit Feather M0 Express boardThomas Richner
2023-01-10add comment about where src/os/file.go came fromAchille Roussel
2023-01-10Add SPI support for for the ESP32-C3 device.John Clark
2023-01-08src/runtime: add xorshift-based fastrand64Damian Gryski
2023-01-08machine/usb: change to not send before endpoint initializationsago35