Tweak interrupt toggle behaviour. This is done in anticipation of potential bugs caused by software interrupts getting interrupted by hardware interrupts, this change enables interrupts to be disabled in the same instruction as performing a hardware interrupt, reducing the risk of potential clashes.
1 files changed, 2 insertions(+), 2 deletions(-) M ISA_spec.txt
M ISA_spec.txt => ISA_spec.txt +2 -2
@@ 1,4 1,4 @@ Maddie's test ISA Version 1.0.6 Maddie's test ISA Version 1.0.7 @@ Table of contents: 113,7 113,7 @@ and P will work normally. TT= 0x: No additional effect 10: Toggle interrupts off 11: Toggle interrupts on, both of these operations act before the condition 11: Toggle interrupts on, both of these operations act after the condition check for I=1 Memory access: