rsemu 0.0.3

A multiplatform emulator in pure Rust, built bottom-up on a generic framework.
Documentation

rsemu

There is currently very little information to present on this page because Docs.rs has only limited support for extracting structured feature metadata from Cargo crates. This issue is tracked in Rust RFC #3416. Check this library's main docs, readme, and Cargo.toml in case its authors have documentation for features available there instead.

This version has 58 feature flags, 2 of them enabled by default.

default

cli (default)

std (default)

This feature flag does not enable additional features.

bus-i2c

This feature flag does not enable additional features.

bus-spi

This feature flag does not enable additional features.

bus-usb

This feature flag does not enable additional features.

cpu-arm-aprofile

This feature flag does not enable additional features.

cpu-arm-v7m

This feature flag does not enable additional features.

cpu-m68k

This feature flag does not enable additional features.

cpu-mos6502

This feature flag does not enable additional features.

cpu-riscv

This feature flag does not enable additional features.

cpu-sm83

This feature flag does not enable additional features.

cpu-x86

This feature flag does not enable additional features.

cpu-z80

This feature flag does not enable additional features.

demo

dev-apple1

This feature flag does not enable additional features.

dev-at24c

dev-flash-cfi

This feature flag does not enable additional features.

dev-flash-spinor

dev-gb

This feature flag does not enable additional features.

dev-lcdc

This feature flag does not enable additional features.

dev-nes-apu

This feature flag does not enable additional features.

dev-nes-cart

This feature flag does not enable additional features.

dev-nes-io

dev-nes-ppu

This feature flag does not enable additional features.

dev-pc

This feature flag does not enable additional features.

dev-pc-floppy

dev-pc-video

dev-riscv

This feature flag does not enable additional features.

dev-sd-card

This feature flag does not enable additional features.

dev-sms

This feature flag does not enable additional features.

dev-st7272a

dev-stm32

This feature flag does not enable additional features.

dev-stm32-i2c

dev-stm32-octospi

dev-stm32-sdmmc

dev-stm32-spi

dev-usb-chipidea

dev-usb-dwc2

dev-usb-ehci

dev-usb-hid

dev-wdc

This feature flag does not enable additional features.

display-png

gdb

machine-apple1

machine-arm926

machine-beneater

machine-gameboy

machine-m68k-mini

machine-nes

machine-pc-at

machine-riscv-virt

machine-sms

machine-spi-flash

machine-spi-panel

machine-stm32f407

machine-z80-mini

usermode

This feature flag does not enable additional features.

wasm