改变处理器状态:
CPS<effect> <iflags>
<effect>
= IE : interrupt enable, PRIMASK = 0;
= ID : interrupt disable, PRIMASK = 1.
CPSID I 表示的是PRIMASK=1,除了fault和NMI外都被关掉;
CPSID F 表示的是FAULTMASK=1,除了NMI外都被关掉,包括fault。
改变处理器状态:
CPS<effect> <iflags>
<effect>
= IE : interrupt enable, PRIMASK = 0;
= ID : interrupt disable, PRIMASK = 1.
CPSID I 表示的是PRIMASK=1,除了fault和NMI外都被关掉;
CPSID F 表示的是FAULTMASK=1,除了NMI外都被关掉,包括fault。