Skip to content

Latest commit

 

History

History
51 lines (37 loc) · 1.69 KB

README.md

File metadata and controls

51 lines (37 loc) · 1.69 KB

mipsasm

Test Crate Docs

A MIPS assembler targeting the Nintendo 64

Getting Started

Pre-Built Binaries

Pre-Built binaries can be found on the releases page

From Source

mipsasm can be installed using rust's package manager: cargo install mipsasm

Usage

CLI usage can be found by running mipsasm --help

    mipsasm [OPTIONS] <MODE> <INPUT_FILE>

ARGS:
    <MODE>          Assemble or disassemble the input file [possible values: asm, disasm]
    <INPUT_FILE>    Use this file as input

OPTIONS:
    -b <base addr>        Use this address as the base address of the program [default: 0x80000000]
    -h, --help            Print help information
    -o <output>           Write output to this file
    -s <syms>             Import symbols from this file
    -V, --version         Print version information

API documentation can be found on docs.rs

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.