This repository has been archived on 2024-12-14. You can view files and clone it, but cannot push or open issues or pull requests.
rustboyadvance-ng/arm7tdmi/src/lib.rs

26 lines
447 B
Rust
Raw Normal View History

2019-06-23 00:57:14 +01:00
#[macro_use]
extern crate enum_primitive_derive;
extern crate num_traits;
extern crate bit;
pub mod arm;
2019-06-24 18:20:08 +01:00
pub const REG_PC: usize = 15;
2019-06-23 00:57:14 +01:00
pub fn reg_string(reg: usize) -> &'static str {
let reg_names = &[
"r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "fp", "ip", "sp",
"lr", "pc",
];
reg_names[reg]
}
2019-06-21 11:08:18 +01:00
#[cfg(test)]
mod tests {
#[test]
fn it_works() {
assert_eq!(2 + 2, 4);
}
}