Created
May 20, 2020 02:17
-
-
Save r-ryantm/374a427677d76f75ec3f6f0e1e0de703 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/nix/store/wk6n3pi601sc7qy5g5v11p2h0pil799y-tinygo-0.13.1 | |
├── bin | |
│ └── tinygo | |
├── nix-support | |
│ └── propagated-build-inputs | |
└── share | |
└── tinygo | |
├── bin -> ../../bin | |
├── lib | |
│ ├── avr | |
│ ├── CMSIS | |
│ ├── cmsis-svd | |
│ ├── compiler-rt | |
│ ├── nrfx | |
│ ├── picolibc | |
│ ├── picolibc-include | |
│ │ └── picolibc.h | |
│ └── wasi-libc | |
├── src | |
│ ├── device | |
│ │ ├── arm | |
│ │ │ ├── arm.go | |
│ │ │ ├── cortexm.s | |
│ │ │ └── semihosting.go | |
│ │ ├── avr | |
│ │ │ └── avr.go | |
│ │ ├── nrf | |
│ │ │ └── README.markdown | |
│ │ ├── riscv | |
│ │ │ ├── csr.go | |
│ │ │ ├── riscv.go | |
│ │ │ └── start.S | |
│ │ └── stm32 | |
│ │ ├── stm32f103xx-bitfields.go | |
│ │ ├── stm32f407xx-altfunc-bitfields.go | |
│ │ └── stm32-moder-bitfields.go | |
│ ├── examples | |
│ │ ├── adc | |
│ │ │ └── adc.go | |
│ │ ├── blinkm | |
│ │ │ └── blinkm.go | |
│ │ ├── blinky1 | |
│ │ │ └── blinky1.go | |
│ │ ├── blinky2 | |
│ │ │ └── blinky2.go | |
│ │ ├── button | |
│ │ │ └── button.go | |
│ │ ├── button2 | |
│ │ │ └── button2.go | |
│ │ ├── echo | |
│ │ │ └── echo.go | |
│ │ ├── gba-display | |
│ │ │ └── gba-display.go | |
│ │ ├── i2s | |
│ │ │ └── i2s.go | |
│ │ ├── mcp3008 | |
│ │ │ └── mcp3008.go | |
│ │ ├── microbit-blink | |
│ │ │ └── microbit-blink.go | |
│ │ ├── pwm | |
│ │ │ └── pwm.go | |
│ │ ├── serial | |
│ │ │ └── serial.go | |
│ │ ├── systick | |
│ │ │ ├── README.md | |
│ │ │ └── systick.go | |
│ │ ├── test | |
│ │ │ └── test.go | |
│ │ └── wasm | |
│ │ ├── callback | |
│ │ │ ├── index.html | |
│ │ │ ├── wasm.go | |
│ │ │ └── wasm.js | |
│ │ ├── export | |
│ │ │ ├── index.html | |
│ │ │ ├── wasm.go | |
│ │ │ └── wasm.js | |
│ │ ├── invoke | |
│ │ │ ├── index.html | |
│ │ │ ├── wasm.go | |
│ │ │ └── wasm.js | |
│ │ ├── main | |
│ │ │ ├── index.html | |
│ │ │ ├── main.go | |
│ │ │ └── README.md | |
│ │ ├── Makefile | |
│ │ ├── README.md | |
│ │ ├── server.go | |
│ │ └── slices | |
│ │ ├── index.html | |
│ │ ├── wasm.go | |
│ │ └── wasm.js | |
│ ├── internal | |
│ │ ├── reflectlite | |
│ │ │ └── reflect.go | |
│ │ └── task | |
│ │ ├── queue.go | |
│ │ ├── task_coroutine.go | |
│ │ ├── task.go | |
│ │ ├── task_none.go | |
│ │ ├── task_stack_avr.go | |
│ │ ├── task_stack_cortexm.go | |
│ │ └── task_stack.go | |
│ ├── machine | |
│ │ ├── board_arduino.go | |
│ │ ├── board_arduino_mega2560.go | |
│ │ ├── board_arduino_nano33_baremetal.go | |
│ │ ├── board_arduino_nano33.go | |
│ │ ├── board_arduino_nano.go | |
│ │ ├── board_atsamd21.go | |
│ │ ├── board_bluepill.go | |
│ │ ├── board_circuitplay_bluefruit.go | |
│ │ ├── board_circuitplay_express_baremetal.go | |
│ │ ├── board_circuitplay_express.go | |
│ │ ├── board_clue_alpha.go | |
│ │ ├── board_digispark.go | |
│ │ ├── board_fe310.go | |
│ │ ├── board_feather-m0.go | |
│ │ ├── board_feather-m4.go | |
│ │ ├── board_hifive1b_baremetal.go | |
│ │ ├── board_hifive1b.go | |
│ │ ├── board_itsybitsy-m0.go | |
│ │ ├── board_itsybitsy-m4.go | |
│ │ ├── board_metro-m4-airlift.go | |
│ │ ├── board_microbit.go | |
│ │ ├── board_nrf52840-mdk.go | |
│ │ ├── board_nucleof103rb.go | |
│ │ ├── board_particle_argon.go | |
│ │ ├── board_particle_boron.go | |
│ │ ├── board_particle_xenon.go | |
│ │ ├── board_pca10031.go | |
│ │ ├── board_pca10040.go | |
│ │ ├── board_pca10056_baremetal.go | |
│ │ ├── board_pca10056.go | |
│ │ ├── board_pinetime-devkit0.go | |
│ │ ├── board_pybadge.go | |
│ │ ├── board_pyportal.go | |
│ │ ├── board_reelboard_baremetal.go | |
│ │ ├── board_reelboard.go | |
│ │ ├── board_stm32f4disco.go | |
│ │ ├── board_stm32.go | |
│ │ ├── board_trinket.go | |
│ │ ├── board_x9pro.go | |
│ │ ├── buffer.go | |
│ │ ├── i2c.go | |
│ │ ├── i2s.go | |
│ │ ├── machine_atmega1284p.go | |
│ │ ├── machine_atmega2560.go | |
│ │ ├── machine_atmega328p.go | |
│ │ ├── machine_atmega.go | |
│ │ ├── machine_atsamd21e18.go | |
│ │ ├── machine_atsamd21g18.go | |
│ │ ├── machine_atsamd21.go | |
│ │ ├── machine_atsamd51g19.go | |
│ │ ├── machine_atsamd51.go | |
│ │ ├── machine_atsamd51j19.go | |
│ │ ├── machine_atsamd51j20.go | |
│ │ ├── machine_attiny85.go | |
│ │ ├── machine_attiny.go | |
│ │ ├── machine_avr.go | |
│ │ ├── machine_fe310.go | |
│ │ ├── machine_gameboyadvance.go | |
│ │ ├── machine_generic.go | |
│ │ ├── machine.go | |
│ │ ├── machine_nrf51.go | |
│ │ ├── machine_nrf52840.go | |
│ │ ├── machine_nrf52.go | |
│ │ ├── machine_nrf.go | |
│ │ ├── machine_stm32f103xx.go | |
│ │ ├── machine_stm32f407.go | |
│ │ ├── machine_stm32.go | |
│ │ ├── machine_stm32_moder_gpio.go | |
│ │ ├── machine_stm32_spi.go | |
│ │ ├── machine_stm32_uart.go | |
│ │ ├── spi.go | |
│ │ ├── uart.go | |
│ │ ├── usb.go | |
│ │ ├── usb_nrf52840.go | |
│ │ ├── usb_nrf52840_reset_none.go | |
│ │ └── usb_nrf52840_reset_uf2.go | |
│ ├── os | |
│ │ ├── file.go | |
│ │ ├── file_other.go | |
│ │ ├── file_unix.go | |
│ │ └── proc.go | |
│ ├── reflect | |
│ │ ├── sidetables.go | |
│ │ ├── swapper.go | |
│ │ ├── type.go | |
│ │ └── value.go | |
│ ├── runtime | |
│ │ ├── arch_386.go | |
│ │ ├── arch_amd64.go | |
│ │ ├── arch_arm64.go | |
│ │ ├── arch_arm.go | |
│ │ ├── arch_avr.go | |
│ │ ├── arch_cortexm.go | |
│ │ ├── arch_tinygoriscv.go | |
│ │ ├── arch_wasm.go | |
│ │ ├── atomic.go | |
│ │ ├── baremetal.go | |
│ │ ├── bytes.go | |
│ │ ├── cgo | |
│ │ │ └── cgo.go | |
│ │ ├── chan.go | |
│ │ ├── complex.go | |
│ │ ├── defer.go | |
│ │ ├── float.go | |
│ │ ├── func.go | |
│ │ ├── gc_conservative.go | |
│ │ ├── gc_extalloc.go | |
│ │ ├── gc_globals_conservative.go | |
│ │ ├── gc_globals_precise.go | |
│ │ ├── gc_leaking.go | |
│ │ ├── gc_none.go | |
│ │ ├── gc_stack_portable.go | |
│ │ ├── gc_stack_raw.go | |
│ │ ├── hashmap.go | |
│ │ ├── interface.go | |
│ │ ├── internal | |
│ │ │ └── sys | |
│ │ │ └── zversion.go | |
│ │ ├── interrupt | |
│ │ │ ├── interrupt_cortexm.go | |
│ │ │ ├── interrupt_gameboyadvance.go | |
│ │ │ ├── interrupt.go | |
│ │ │ ├── interrupt_hwvector.go | |
│ │ │ └── interrupt_sifive.go | |
│ │ ├── math.go | |
│ │ ├── os_darwin.go | |
│ │ ├── os_freebsd.go | |
│ │ ├── os_js.go | |
│ │ ├── os_linux.go | |
│ │ ├── panic.go | |
│ │ ├── poll.go | |
│ │ ├── print.go | |
│ │ ├── runtime_arm7tdmi.go | |
│ │ ├── runtime_atmega.go | |
│ │ ├── runtime_atsamd21e18.go | |
│ │ ├── runtime_atsamd21g18.go | |
│ │ ├── runtime_atsamd21.go | |
│ │ ├── runtime_atsamd51g19.go | |
│ │ ├── runtime_atsamd51.go | |
│ │ ├── runtime_atsamd51j19.go | |
│ │ ├── runtime_atsamd51j20.go | |
│ │ ├── runtime_attiny.go | |
│ │ ├── runtime_avr.go | |
│ │ ├── runtime_cortexm.go | |
│ │ ├── runtime_cortexm_qemu.go | |
│ │ ├── runtime_fe310_baremetal.go | |
│ │ ├── runtime_fe310.go | |
│ │ ├── runtime_fe310_qemu.go | |
│ │ ├── runtime.go | |
│ │ ├── runtime_nrf.go | |
│ │ ├── runtime_stm32f103xx.go | |
│ │ ├── runtime_stm32f407.go | |
│ │ ├── runtime_stm32.go | |
│ │ ├── runtime_tinygoriscv.go | |
│ │ ├── runtime_tinygoriscv_qemu.go | |
│ │ ├── runtime_unix.go | |
│ │ ├── runtime_unix_heap.go | |
│ │ ├── runtime_unix_noheap.go | |
│ │ ├── runtime_wasm.go | |
│ │ ├── scheduler_any.go | |
│ │ ├── scheduler_avr.S | |
│ │ ├── scheduler_coroutines.go | |
│ │ ├── scheduler_cortexm.S | |
│ │ ├── scheduler_gba.S | |
│ │ ├── scheduler.go | |
│ │ ├── scheduler_none.go | |
│ │ ├── scheduler_tasks.go | |
│ │ ├── scheduler_tinygoriscv.S | |
│ │ ├── slice.go | |
│ │ ├── stack.go | |
│ │ ├── string_count.go | |
│ │ ├── string.go | |
│ │ ├── strings_go111.go | |
│ │ ├── sync.go | |
│ │ └── volatile | |
│ │ ├── register.go | |
│ │ └── volatile.go | |
│ ├── sync | |
│ │ ├── map.go | |
│ │ ├── mutex.go | |
│ │ ├── once.go | |
│ │ └── pool.go | |
│ ├── syscall | |
│ │ ├── errno.go | |
│ │ ├── str.go | |
│ │ ├── syscall_baremetal.go | |
│ │ ├── syscall_darwin.go | |
│ │ ├── syscall.go | |
│ │ ├── syscall_libc.go | |
│ │ └── tables_baremetal.go | |
│ └── testing | |
│ ├── benchmark.go | |
│ ├── doc.go | |
│ └── testing.go | |
└── targets | |
├── arduino.json | |
├── arduino-mega2560.json | |
├── arduino-nano33.json | |
├── arduino-nano.json | |
├── arm.ld | |
├── atmega1284p.json | |
├── atmega2560.json | |
├── atmega328p.json | |
├── atsamd21e18a.json | |
├── atsamd21g18a.json | |
├── atsamd21.ld | |
├── atsamd51g19a.json | |
├── atsamd51j19a.json | |
├── atsamd51j20a.json | |
├── atsamd51.ld | |
├── avr.json | |
├── avr.ld | |
├── avr.S | |
├── bluepill.json | |
├── circuitplay-bluefruit.json | |
├── circuitplay-bluefruit.ld | |
├── circuitplay-express.json | |
├── clue_alpha.json | |
├── cortex-m.json | |
├── cortex-m-qemu.json | |
├── cortex-m-qemu.s | |
├── digispark.json | |
├── fe310.json | |
├── feather-m0.json | |
├── feather-m4.json | |
├── gameboy-advance.json | |
├── gameboy-advance.ld | |
├── gameboy-advance.s | |
├── hifive1b.json | |
├── hifive1b.ld | |
├── hifive1-qemu.json | |
├── hifive1-qemu.ld | |
├── itsybitsy-m0.json | |
├── itsybitsy-m4.json | |
├── lm3s6965.ld | |
├── metro-m4-airlift.json | |
├── microbit.json | |
├── nrf51.json | |
├── nrf51.ld | |
├── nrf52840.json | |
├── nrf52840.ld | |
├── nrf52840-mdk.json | |
├── nrf52840-s140v7.json | |
├── nrf52840-s140v7.ld | |
├── nrf52.json | |
├── nrf52.ld | |
├── nrf52-s132v6.json | |
├── nrf52-s132v6.ld | |
├── nucleo-f103rb.json | |
├── particle-3rd-gen.json | |
├── particle-argon.json | |
├── particle-boron.json | |
├── particle-xenon.json | |
├── pca10031.json | |
├── pca10040.json | |
├── pca10040-s132v6.json | |
├── pca10056.json | |
├── pca10056-s140v7.json | |
├── pinetime-devkit0.json | |
├── pybadge.json | |
├── pyportal.json | |
├── reelboard.json | |
├── reelboard-s140v7.json | |
├── riscv.json | |
├── riscv.ld | |
├── riscv-qemu.json | |
├── riscv-qemu.ld | |
├── stm32f103rb.ld | |
├── stm32f407.ld | |
├── stm32f4disco.json | |
├── stm32.ld | |
├── trinket-m0.json | |
├── wasm_exec.js | |
├── wasm.json | |
└── x9pro.json | |
59 directories, 319 files |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment