diff options
author | Clifford Wolf <clifford@clifford.at> | 2015-06-26 10:39:08 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2015-06-26 10:39:08 +0200 |
commit | 5d4ce82050445770bb022778cbc6738d25cfe583 (patch) | |
tree | 20c261870855a8464ca4bb5c2324b7ae9e24ca1b /firmware | |
parent | 9a4a06d981d1b2787b3f42907c3cd21b95cdfaf0 (diff) | |
download | picorv32-5d4ce82050445770bb022778cbc6738d25cfe583.tar.gz picorv32-5d4ce82050445770bb022778cbc6738d25cfe583.zip |
Implemented waitirq instruction
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/start.S | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/start.S b/firmware/start.S index 3e4705a..990cf06 100644 --- a/firmware/start.S +++ b/firmware/start.S @@ -6,10 +6,11 @@ #define TEST(n) \ .global n; .global n ## _ret; \ addi x1, zero, 1000; \ - custom0 0,1,0,5; /* timer x1 */ \ + custom0 0,1,0,5; /* timer zero, x1 */ \ jal zero,n; n ## _ret: reset_vec: + custom0 0,0,0,4 // waitirq zero custom0 0,0,0,3 // maskirq zero, zero j start nop |