applet

package
v0.0.0-...-0646016 Latest Latest
Warning

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

Go to latest
Published: Mar 18, 2025 License: BSD-3-Clause Imports: 2 Imported by: 2

Documentation

Overview

Package applet provides user mode initialization for bare metal Go unikernels written using the TamaGo framework.

The package supports trusted applet execution under a GoTEE compatible supervisor, linking essential runtime functions with required system calls.

This package is only meant to be used with `GOOS=tamago` as supported by the TamaGo framework for bare metal Go, see https://github.com/usbarmory/tamago.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Crash

func Crash(_ int32)

Crash forces a nil pointer dereference to terminate the applet through an exception, it is meant to be used as runtime.Exit to yield to monitor on runtime panic.

func Exit

func Exit()

Exit signals the applet termination to its supervisor.

Types

This section is empty.

Jump to

Keyboard shortcuts

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