X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM2%2Fasm.h;h=c99d4a77363bb89e44f71db8e79d1a25ab756dc8;hb=062c0b037b06817cc22603f5dfa64f0e1771103b;hp=2c07ac86f34bcdf547241831de8c8fcebd33937e;hpb=a39bdaf6dca8ef640a2928a863993a11691fdf57;p=uccvend-snackrom.git diff --git a/ROM2/asm.h b/ROM2/asm.h index 2c07ac8..c99d4a7 100644 --- a/ROM2/asm.h +++ b/ROM2/asm.h @@ -34,4 +34,12 @@ extern inline void bclr(const void* addr, const u8 mask) { // ); } +extern inline void lock() { + asm volatile ("sei"); +} + +extern inline void unlock() { + asm volatile ("cli"); +} + #endif /* _ASM_H_ */