Commit Graph

80 Commits

Author SHA1 Message Date
eyck 5d8da08ce5 fix linker issue
the root cuase of the issue is the template paramter deduction which led
to the wrong template parameter.
2021-06-26 14:30:36 +02:00
stas a249aea703 getting rid of the error: reference to 'wait' is ambiguous 2021-06-25 13:35:42 +02:00
eyck aaceecd5dc fix mu_p platform features and CSRs 2021-05-17 09:20:09 +02:00
eyck d41e1d816a add factory for ISS and use it in main.cpp 2021-05-16 16:44:14 +02:00
eyck a35974c9f5 make cpu type in core_complex configurable 2021-05-16 15:06:42 +02:00
eyck 9c456ba8f2 initial version of MU hart 2021-05-14 13:29:39 +02:00
eyck c57884caee small fix 2021-05-13 16:01:04 +02:00
eyck cf7b62a3f9 update names 2021-05-13 15:54:48 +02:00
stas 2f4cfb68dc update to latest SCC 2021-04-07 18:56:46 +02:00
stas 7009943106 fix wait for interrupt. Adapt for new SCC structure 2021-04-07 17:42:08 +02:00
stas ea3ff3c0cd build with SCV lib 2021-03-23 11:57:47 +01:00
eyck b0bcb7febb small fixes for robustness and readability 2021-03-22 22:47:30 +00:00
eyck 51fbc34fb3 change namespace of core complex 2021-03-22 11:57:40 +00:00
stas a5186ff88d optional dependency to TGF_B_src target 2021-03-12 11:16:24 +01:00
eyck dae8acb8a3 checkpoint before refactor 2021-03-06 07:17:42 +00:00
eyck f7cec99fa6 adapt to changes in SCC 2021-03-01 21:08:18 +00:00
stas 43488676dd Update TGF naming convention 2020-09-11 10:45:44 +02:00
stas 969b408288 Implement MHARTID register 2020-09-04 15:37:21 +02:00
stas 886b8f5716 TGF02 is a default core 2020-08-31 14:20:13 +02:00
stas 9754e3953f Generate and integrate TGF cores in Ecosystem-VP. Remove obsolete cores 2020-08-24 15:01:54 +02:00
eyck 71b976811b add backend selection 2020-06-18 09:58:43 +02:00
eyck edeff7add8 update log macros 2020-06-18 07:38:56 +02:00
eyck e902936931 make interpreter default 2020-06-18 07:22:50 +02:00
eyck 10797a473d modernize build system and cleanup dependencies 2020-05-30 14:16:10 +02:00
eyck 264053a8d6 [WIP] add next increment for TCC 2020-04-17 19:23:43 +02:00
eyck e483887c43 [WIP] Cleanup of namespaces etc to get compile clean 2020-01-10 11:12:20 +01:00
eyck 116ed9bb5c [WIP] started to add TinyCC backend 2020-01-09 19:43:17 +01:00
eyck d037141d98 Fixed C++11 compatibility 2019-07-16 15:52:34 +02:00
eyck 7f06bba239 Fixed time csr handling 2019-06-28 20:58:02 +02:00
eyck 67d9beb7bd reorganized layout to only contain risc-v stuff 2019-06-11 16:49:37 +00:00