9. פקודות שונות

  • nop() pass ללא פעולה.

  • wfi() השהה את הביצוע במצב צריכת חשמל נמוכה עד שמתרחשת פסיקה.

  • cpsid(flags) הגדר את ה-Priority Mask Register - השבת פסיקות.

  • cpsie(flags) נקה את ה-Priority Mask Register - אפשר פסיקות.

  • mrs(Rd, special_reg) Rd = special_reg העתק אוגר מיוחד לאוגר כללי. האוגר המיוחד יכול להיות IPSR‏ (Interrupt Status Register) או BASEPRI‏ (Base Priority Register). ה-IPSR מספק אמצעי לקביעת מספר החריגה (exception) של פסיקה המעובדת. הוא מכיל אפס אם אין פסיקה בעיבוד.

כרגע הפונקציות cpsie() ו-cpsid() ממומשות באופן חלקי. הן דורשות אך מתעלמות מארגומנט הדגלים ומשמשות כאמצעי לאפשור ולהשבתה של פסיקות.