980 Commits (5127b9d65b132547d5b4c1a60a8be381871d8ac8)

Author SHA1 Message Date
Ayke van Laethem 255f35671d compiler: add support for new language features of Go 1.17 3 years ago
Ayke van Laethem 8e88e560a1 all: add support for Go 1.17 3 years ago
Ayke van Laethem d45497691f reflect: add StructField.IsExported method 3 years ago
Ayke van Laethem 04f520040e testing: add support for the -test.v flag 3 years ago
Ayke van Laethem f57e9622fd baremetal,wasm: support command line params and environment variables 3 years ago
Ayke van Laethem c25a7cc747 testing: test testing package using `tinygo test` 3 years ago
Ayke van Laethem a3c4421f39 compiler: move math aliases from the runtime to the compiler 3 years ago
Ayke van Laethem 58565b42cc compiler: move LLVM math builtin support into the compiler 3 years ago
Ayke van Laethem ca7c849da3 386: bump minimum requirement to the Pentium 4 3 years ago
Ayke van Laethem 6c1301688b math: fix math.Max and math.Min 3 years ago
Ayke van Laethem d05103668f crypto/rand: switch to arc4random_buf 3 years ago
Patricio Whittingslow 4f7b23c2b7
machine/rp2040: add I2C support (#2013) 3 years ago
Dan Kegel 55789fd2c2 src/testing/benchmark.go: add subset implementation of Benchmark 4 years ago
Ayke van Laethem 478c592b13 wasm: add support for the crypto/rand package 3 years ago
soypat 98e70c9b19 machine/rp2040: add SPI support 3 years ago
Ayke van Laethem 65c1978965 wasm: align heap to 16 bytes 3 years ago
Ayke van Laethem 03481789b0 runtime: fix time base for time.Now() 3 years ago
sago35 73cf187552 machine/feather-nrf52: fix pin definition of uart 3 years ago
Ayke van Laethem b40703e986 wasm: override dlmalloc heap implementation from wasi-libc 3 years ago
soypat 444dded92c move xtoi2 to parse.go 3 years ago
Patricio Whittingslow 42785e08e8 add MAC address implementation to net 3 years ago
sago35 e5453ebe27 machine/feather-nrf52840-sense: add board definition for Adafruit Feather nRF52840 Sense 3 years ago
deadprogram 0e267dd230 targets: add serial key to JSON files for newly added rp2040 boards, and also nano-33-ble board 3 years ago
Ayke van Laethem 96e863f0f3 all: add a flag to the command line to select the serial implementation 3 years ago
Ayke van Laethem 75298bb84b os: implement process related functions 3 years ago
Ayke van Laethem c3032660c9 wasi: remove wasm build tag 3 years ago
Ayke van Laethem d94f42f6e2 crypto/rand: replace this package with a TinyGo version 3 years ago
Federico G. Schwindt 64058c3efb
net: os: add more stubs for 1.15 3 years ago
Kenneth Bell 8e33f1c9eb rp2040: support Adafruit Feather RP2040 3 years ago
Ayke van Laethem cd628bcde6 nrf52840: add support for flashing with the BOSSA tool 3 years ago
Ayke van Laethem d1f445735c syscall: fix int type in libc version 3 years ago
deadprogram 87e48c1057 machine/rp2040: implement UART0/UART1, can be used on all rp2040 boards 3 years ago
sago35 b406b81416 machine: add definition for ws2812 3 years ago
Yurii Soldak 7764797061 board/nano-33-ble: pins, blinking leds and serial 3 years ago
Kenneth Bell 5f9e339cf3 stm32: support pin input interrupts 3 years ago
Kenneth Bell c017ed2242 bluepill: GPIO PinInputPullup / PinInputPulldown 3 years ago
Yurii Soldak d62a9e24e5 runtime: expose memory stats 3 years ago
Federico G. Schwindt b092856238 Add more net compatibility 3 years ago
Yurii Soldak 15d77119c9 board/nano-rp2040: pins and blinking led 3 years ago
Yurii Soldak 95af444896 machine/rp2040: gpio and adc pin definitions 3 years ago
deadprogram 9912dd6db1 machine/rp2040: add basic support for ADC 3 years ago
Federico G. Schwindt 793a3175d3
reflect: add stubs required for net/http 3 years ago
Federico G. Schwindt 78d030aa7a Add os stubs required for net/http 3 years ago
Federico G. Schwindt 62f9f61664 Add runtime stubs required for net/http 3 years ago
Federico G. Schwindt 5b82125765 Add sync.NewCond 3 years ago
Kenneth Bell 2f248bbf8b scheduler: task.Data made 64bit to avoid overflow 4 years ago
deadprogram 36dffb5554 machine/rp2040: add support for GPIO input 3 years ago
Ayke van Laethem e8c4c4a865 nrf: don't trigger a heap allocation in SPI.Transfer 3 years ago
Ayke van Laethem 8b79e82686 nrf: avoid heap allocation in waitForEvent 3 years ago
sago35 22eeed2da1 qtpy: add pin for neopixels 3 years ago