diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/processor/registers.rs | 26 | 
1 files changed, 2 insertions, 24 deletions
| diff --git a/src/processor/registers.rs b/src/processor/registers.rs index fbebd13..a23cd92 100644 --- a/src/processor/registers.rs +++ b/src/processor/registers.rs @@ -17,18 +17,7 @@ impl CSPR {  }  pub struct Registers { -    pub r1: i32, -    r2: i32, -    r3: i32, -    r4: i32, -    r5: i32, -    r6: i32, -    r7: i32, -    r8: i32, -    r9: i32, -    r10: i32, -    r11: i32, -    r12: i32, +    pub r : [i32; 12],      ip: i32,      sp: i32,      lr: i32, @@ -39,18 +28,7 @@ pub struct Registers {  impl Registers {      pub fn new() -> Self {          Registers { -            r1: 0, -            r2: 0, -            r3: 0, -            r4: 0, -            r5: 0, -            r6: 0, -            r7: 0, -            r8: 0, -            r9: 0, -            r10: 0, -            r11: 0, -            r12: 0, +            r: [0; 12],              ip: 0,              sp: 0,              lr: 0, | 
