GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Neotron-SDK/samples at develop · Neotron-Compute/Neotron-SDK

Expand file tree

/

samples

/
Copy path

Directory actions

More options

More options

Directory actions

More options

More options

Latest commit

 

History

History
History
/

samples

/
Copy path

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
.cargo
.cargo
 
 
asmhello
asmhello
 
 
chello
chello
 
 
fault
fault
 
 
hello
hello
 
 
hexdump
hexdump
 
 
input-test
input-test
 
 
panic
panic
 
 
.gitignore
.gitignore
 
 
Cargo.toml
Cargo.toml
 
 
README.md
README.md
 
 
build.sh
build.sh
 
 

README.md

Outline

Neotron Sample Applications

Here are some sample applications that use the Neotron API.

Building the Applications

Build the application as follows:

$ cargo build --release --target=thumbv6m-none-eabi
$ cp ./target/thumbv6m-none-eabi/release/hello /my/sdcard/hello.elf

Then copy the resulting hello.elf file to an SD card and insert it into your Neotron system. You can load the application with something like:

> load hello.elf
> run

List of Sample Applications

hello

This is a basic "Hello World" application. It prints the string "Hello, world" to standard output and then exits with an exit code of 0.

input-test

This reports any bytes received on Standard Input. Press Ctrl-X to quit.

panic

This application panics, printing a nice panic message.

fault

This application generates a Hard Fault.

asmhello

A basic "Hello, world" but written in ARM assembly. It prints the string "Hello, world" to standard output and then exits with an exit code of 0.

chello

A basic "Hello, world" but written in C. It prints the string "Hello, world" to standard output and then exits with an exit code of 0.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.