From ea5ed10e1de000c1e0d648401d31b6b6d411c434 Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Thu, 30 Jun 2016 13:05:17 -0700 Subject: Remove instructions from privilege spec that are already in user spec --- parse-opcodes | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/parse-opcodes b/parse-opcodes index c058341..44a22da 100755 --- a/parse-opcodes +++ b/parse-opcodes @@ -587,11 +587,8 @@ def print_insts(*names): def make_supervisor_latex_table(): print_header('i') - print_subtitle('Instructions to Access CSRs') - print_insts('csrrw', 'csrrs', 'csrrc') - print_insts('csrrwi', 'csrrsi', 'csrrci') - print_subtitle('Instructions to Change Privilege Level') - print_insts('ecall', 'ebreak', 'uret', 'sret', 'hret', 'mret') + print_subtitle('Trap-Return Instructions') + print_insts('uret', 'sret', 'hret', 'mret') print_subtitle('Interrupt-Management Instructions') print_insts('wfi') print_subtitle('Memory-Management Instructions') -- cgit v1.1