rustasm6502

Crates.iorustasm6502
lib.rsrustasm6502
version0.1.4
sourcesrc
created_at2016-02-11 19:56:15.947234
updated_at2021-11-15 15:51:37.953779
descriptionA 6502 assembler in macro_rules!
homepage
repositoryhttps://github.com/jonas-schievink/rustasm6502
max_upload_size
id4151
size68,780
Jonas Schievink (jonas-schievink)

documentation

https://docs.rs/rustasm6502/

README

A 6502 assembler as a Rust macro Build Status

If you want to lose a bit of your sanity, then this crate is for you!

(no but seriously, you want to use a macro to assemble stuff?)

Documentation

Implemented Features

  • Full compile-time assembly to executable machine code
  • Machine code is emitted as a constant u8 array (you can store it in a static or const)
  • Label support (loop: jmp loop, beq start)
  • Supports all official 6502 opcodes and addressing modes
Commit count: 21

cargo fmt