Skip to content

Commit fcae111

Browse files
committed
Remove PC and SP write functions (at least SP write is unsound with inline asm).
1 parent 44fffa3 commit fcae111

File tree

2 files changed

+0
-12
lines changed

2 files changed

+0
-12
lines changed

src/register/pc.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,3 @@ pub fn read() -> u16 {
1111
}
1212
r
1313
}
14-
15-
/// Writes `bits` to the CPU register
16-
#[inline(always)]
17-
pub unsafe fn write(bits: u16) {
18-
asm!("mov {0}, R0", in(reg) bits);
19-
}

src/register/sp.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,3 @@ pub fn read() -> u16 {
1111
}
1212
r
1313
}
14-
15-
/// Writes `bits` to the CPU register
16-
#[inline(always)]
17-
pub unsafe fn write(bits: u16) {
18-
asm!("mov {0}, R1", in(reg) bits);
19-
}

0 commit comments

Comments
 (0)