egroot/

directory
v0.0.0-...-168ccc2 Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2021 License: BSD-3-Clause

Directories

Path Synopsis
src
arch/cortexm
Package cortexm provides intrinsic functions for many Cortex-M special instructions.
Package cortexm provides intrinsic functions for many Cortex-M special instructions.
arch/cortexm/acc
Package acc gives an access to the Access Control registers.
Package acc gives an access to the Access Control registers.
arch/cortexm/cmt
Package cmt provides an access to the Cache maintenance registers.
Package cmt provides an access to the Cache maintenance registers.
arch/cortexm/debug/itm
Package itm provides interface to Instrumentation Trace Macrocell
Package itm provides interface to Instrumentation Trace Macrocell
arch/cortexm/fpu
Package fpu gives an access to Floating Point Unit registers.
Package fpu gives an access to Floating Point Unit registers.
arch/cortexm/mpu
Package mpu provides interface to configure Cortex-M Memory Protection Unit.
Package mpu provides interface to configure Cortex-M Memory Protection Unit.
arch/cortexm/nvic
Package nvic allows to control Nested Vectored Interrupt Controller.
Package nvic allows to control Nested Vectored Interrupt Controller.
arch/cortexm/pft
Package pft provides an access to the Processor features registers.
Package pft provides an access to the Processor features registers.
arch/cortexm/scb
Package scb gives an access to registers of System Control Block.
Package scb gives an access to registers of System Control Block.
arch/cortexm/systick
Package systick gives an access to System Timer registers.
Package systick gives an access to System Timer registers.
bits
Package bits implements functions for the manipulation of bits in machine word.
Package bits implements functions for the manipulation of bits in machine word.
bufio
Package bufio implements buffered I/O Copyright 2009 The Go Authors.
Package bufio implements buffered I/O Copyright 2009 The Go Authors.
bytes
Package bytes implements functions for the manipulation of byte slices.
Package bytes implements functions for the manipulation of byte slices.
debug/semihosting
Package semihosting provieds access to files located on debuging host (debuger must support it).
Package semihosting provieds access to files located on debuging host (debuger must support it).
delay
Package delay implements platform independent delays in code execution.
Package delay implements platform independent delays in code execution.
errors
Package errors implements functions to manipulate errors.
Package errors implements functions to manipulate errors.
fmt
Package fmt implements formatted I/O with functions analogous to C's printf and scanf.
Package fmt implements formatted I/O with functions analogous to C's printf and scanf.
image/color
Package color implements a basic color library.
Package color implements a basic color library.
internal
Package builtin provides an implementation of Emgo builtin functions and functions that gcc needs to work in freestanding mode.
Package builtin provides an implementation of Emgo builtin functions and functions that gcc needs to work in freestanding mode.
io
math
Package math provides basic constants and mathematical functions.
Package math provides basic constants and mathematical functions.
math/rand
Package rand provides functions that can be used to generate pseudorandom numbers.
Package rand provides functions that can be used to generate pseudorandom numbers.
mem
mmio
Package mmio provides data types that can be used to access memory mapped registers of peripherals.
Package mmio provides data types that can be used to access memory mapped registers of peripherals.
nbl
Package nbl provides various non-blocking algorithms.
Package nbl provides various non-blocking algorithms.
os
reflect
Package reflect implements simple run-time reflection.
Package reflect implements simple run-time reflection.
rtos
Package rtos provides a platform-independent interface to real-time/embeded operating systems functionality.
Package rtos provides a platform-independent interface to real-time/embeded operating systems functionality.
runtime/noos/timer/cmst
Package cmst implements ticking OS timer using Cortex-M SysTick timer.
Package cmst implements ticking OS timer using Cortex-M SysTick timer.
strconv
Package strconv implements conversions to and from string representations of basic data types.
Package strconv implements conversions to and from string representations of basic data types.
sync
Package sync provides basic synchronization primitives.
Package sync provides basic synchronization primitives.
sync/atomic
Package atomic provides low-level atomic memory primitives.
Package atomic provides low-level atomic memory primitives.
syscall
Package syscall contains low-level interface to operating system.
Package syscall contains low-level interface to operating system.
text/linewriter
Package linewriter implements a write filter that expect "\n" or "\r" ended lines as its input.
Package linewriter implements a write filter that expect "\n" or "\r" ended lines as its input.
time
Package time provides functionality for measuring and displaying time.
Package time provides functionality for measuring and displaying time.

Jump to

Keyboard shortcuts

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