Commit graph

19 commits

Author SHA1 Message Date
Clifford Wolf
21da66db68 c++/c99-style for loops in firmware 2015-07-04 11:47:43 +02:00
Clifford Wolf
91f75bdf1f Turned gcc warnings up to eleven
Patch by Larry Doolittle
2015-07-04 11:47:19 +02:00
Clifford Wolf
c48a3b2434 Removed trailing whitespaces 2015-07-02 10:49:35 +02:00
Clifford Wolf
084056f729 Unsigned arguments for print_dec()
Patch by Larry Doolittle
2015-07-02 10:46:21 +02:00
Clifford Wolf
46026ba985 Added ENABLE_IRQ_QREGS and ENABLE_IRQ_TIMER 2015-06-28 22:09:51 +02:00
Clifford Wolf
e5e5494ca2 Improved start.S IRQ code 2015-06-28 20:52:52 +02:00
Clifford Wolf
e34dcf77e3 Fixed typo in firmware/start.S 2015-06-28 14:56:26 +02:00
Clifford Wolf
1f99de5117 Improvements in picorv32_pcpi_mul 2015-06-28 13:07:50 +02:00
Clifford Wolf
923ac360ff More README stuff 2015-06-28 12:20:23 +02:00
Clifford Wolf
818faffe25 Improved IRQ documentation, added assembler macros 2015-06-28 02:10:45 +02:00
Clifford Wolf
d0100f72b5 Added ENABLE defines for individual tests 2015-06-27 22:31:24 +02:00
Clifford Wolf
7b17773bfc Added mul tests from riscv-tests 2015-06-27 22:18:24 +02:00
Clifford Wolf
0be990bd04 Added Pico Co-Processor Interface (PCPI) 2015-06-26 23:15:35 +02:00
Clifford Wolf
d4331491a8 Test firmware refactoring 2015-06-26 23:15:30 +02:00
Clifford Wolf
5d4ce82050 Implemented waitirq instruction 2015-06-26 10:39:08 +02:00
Clifford Wolf
9a4a06d981 Refactoring of IRQ handling 2015-06-26 10:03:37 +02:00
Clifford Wolf
23b700cf73 Added basic IRQ support 2015-06-25 14:08:39 +02:00
Clifford Wolf
e84f044bc5 Major redesign of main FSM 2015-06-07 11:49:47 +02:00
Clifford Wolf
77ba5a1897 Initial import 2015-06-06 14:14:32 +02:00