1
0
mirror of https://github.com/TomHarte/CLK.git synced 2024-07-05 10:28:58 +00:00

Removed TODO; it appears this is just the standard stack frame.

This commit is contained in:
Thomas Harte 2019-04-29 19:09:20 -04:00
parent 52e3dece81
commit bc00856c05

View File

@ -152,10 +152,8 @@ template <class T, bool dtack_is_implicit, bool signal_will_perform> void Proces
}
if(instructions[decoded_instruction_].micro_operations) {
// Check for a privilege violation.
if(instructions[decoded_instruction_].requires_supervisor && !is_supervisor_) {
// TODO: this isn't the correct set of bus steps; this exception should
// push more informatio to the stack.
// A privilege violation has been detected.
active_program_ = nullptr;
active_micro_op_ = exception_micro_ops_;
populate_trap_steps(8, get_status());