src/

directory
v0.25.0-beta1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2022 License: BSD-3-Clause

Directories

Path Synopsis
crypto
rand
Package rand implements a cryptographically secure random number generator.
Package rand implements a cryptographically secure random number generator.
arm
CMSIS abstraction functions.
CMSIS abstraction functions.
avr
examples
adc command
adc_rp2040 command
blinkm command
Connects to an BlinkM I2C RGB LED.
Connects to an BlinkM I2C RGB LED.
blinky1 command
blinky2 command
button command
button2 command
can command
caninterrupt command
dac command
Simplistic example using the DAC on the Circuit Playground Express.
Simplistic example using the DAC on the Circuit Playground Express.
echo command
This is a echo console running on the device UART.
This is a echo console running on the device UART.
echo2 command
This is a echo console running on the os.Stdin and os.Stdout.
This is a echo console running on the os.Stdin and os.Stdout.
gba-display command
hid-keyboard command
hid-mouse command
i2s command
Example using the i2s hardware interface on the Adafruit Circuit Playground Express to read data from the onboard MEMS microphone.
Example using the i2s hardware interface on the Adafruit Circuit Playground Express to read data from the onboard MEMS microphone.
mcp3008 command
Connects to an MCP3008 ADC via SPI.
Connects to an MCP3008 ADC via SPI.
memstats command
microbit-blink command
blink program for the BBC micro:bit
blink program for the BBC micro:bit
pininterrupt command
pwm command
rand command
serial command
systick command
test command
uart command
This reads from UART1 and outputs to default serial, usually UART0 or USB.
This reads from UART1 and outputs to default serial, usually UART0 or USB.
usb-midi command
wasm command
wasm/callback command
wasm/export command
wasm/invoke command
wasm/main command
wasm/slices command
internal
fuzz
Package fuzz is a shim to allow compilation against Go 1.18.
Package fuzz is a shim to allow compilation against Go 1.18.
usb
os
Package os implements a subset of the Go "os" package.
Package os implements a subset of the Go "os" package.
cgo
debug
Package debug is a dummy package that is not yet implemented.
Package debug is a dummy package that is not yet implemented.
interrupt
Package interrupt provides access to hardware interrupts.
Package interrupt provides access to hardware interrupts.
volatile
Package volatile provides definitions for volatile loads and stores.
Package volatile provides definitions for volatile loads and stores.
Package sync implements synchronization primitives similar to those provided by the standard Go implementation.
Package sync implements synchronization primitives similar to those provided by the standard Go implementation.
Package testing provides support for automated testing of Go packages.
Package testing provides support for automated testing of Go packages.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL