Crate chip_8

Source
Expand description

Virtual machine for the CHIP-8 programming language

§Features

This crate uses Cargo “features” for conditional compilation.

Functionality affected by features should have a rustdoc hint in this documentation, e.g.:

This is supported on crate feature std only.

If this is not possible for technical reasons there should be a “Features” heading describing the details instead.

§Feature std

This crate is no_std compatible if you disable this feature.

This is a default feature and can be disabled with default-features = false in your chip_8 dependency declaration.

Even if disabled this crate still requires the Rust core allocation and collections library alloc, i.e. a global allocator.

Modules§

display
Display
errors
Crate error types
instructions
Machine language and byte code instructions
keypad
Keys and keypad
memory
Memory
vm
Virtual machine