Commit Graph

50 Commits

Author SHA1 Message Date
Eyck Jentzsch 09b01af3fa fix find_package use and debug access alignment check 2021-08-26 22:10:27 +02:00
Eyck Jentzsch c409e7b7ca adapt to fixed handling of SystemCPackage 2021-08-19 13:38:29 +02:00
Eyck Jentzsch 94f796ebdb add install target and PA compatibility 2021-08-16 17:02:31 +02:00
Eyck Jentzsch 4ddf50162c make library naming consistent 2021-07-27 15:55:08 +02:00
Eyck Jentzsch da819d8890 fix SystemC lib handling in build system 2021-07-27 12:25:31 +02:00
Eyck Jentzsch fc1ae4d57d update build system 2021-07-26 12:03:52 +02:00
Eyck Jentzsch e432dd8208 fix handling of exceptions while accessing address spaces 2021-06-07 22:22:36 +02:00
Eyck Jentzsch a35974c9f5 make cpu type in core_complex configurable 2021-05-16 15:06:42 +02:00
Eyck Jentzsch cf7b62a3f9 update names 2021-05-13 15:54:48 +02:00
Eyck Jentzsch f2bf6d682a fix build setup 2021-05-13 14:03:10 +02:00
Eyck Jentzsch a1fa8877f7 make core name a cmake option 2021-05-13 09:32:38 +02:00
Stanislaw Kaushanski 7009943106 fix wait for interrupt. Adapt for new SCC structure 2021-04-07 17:42:08 +02:00
Eyck Jentzsch 32e4aa83b8 use extracted variables 2021-03-27 09:36:52 +00:00
Eyck Jentzsch 412a4bd9bb update name 2021-03-23 17:13:32 +00:00
Stanislaw Kaushanski a5186ff88d optional dependency to TGF_B_src target 2021-03-12 11:16:24 +01:00
Eyck Jentzsch 40db74ce02 remove tgf_b code generation 2021-03-07 16:26:14 +00:00
Eyck Jentzsch 3d5b61f301 move boost libraries from tgfs_sc to tgfs library 2021-02-15 18:03:39 +00:00
Eyck Jentzsch c4da47cedd integrate code generation into build process (first attempt) 2020-12-30 07:29:52 +00:00
Eyck Jentzsch d43b35949e fix CMakeList.txt so that it builds without platform and external libs 2020-12-23 16:24:10 +00:00
Stanislaw Kaushanski 43488676dd Update TGF naming convention 2020-09-11 10:45:44 +02:00
Stanislaw Kaushanski 9754e3953f Generate and integrate TGF cores in Ecosystem-VP. Remove obsolete cores 2020-08-24 15:01:54 +02:00
Eyck Jentzsch abcfb75011 [WIP] 2020-05-31 16:41:04 +02:00
Eyck Jentzsch 10797a473d modernize build system and cleanup dependencies 2020-05-30 14:16:10 +02:00
Eyck Jentzsch 0ff6ccf9e2 get all compile clean 2020-05-30 11:27:44 +02:00
Eyck Jentzsch 50663a2fbc [WIP] integrate tcc conan package 2020-04-10 17:14:04 +02:00
Eyck Jentzsch e483887c43 [WIP] Cleanup of namespaces etc to get compile clean 2020-01-10 11:12:20 +01:00
Eyck Jentzsch fd2e40bfd2 Initial setup 2020-01-10 07:24:00 +01:00
Eyck Jentzsch 116ed9bb5c [WIP] started to add TinyCC backend 2020-01-09 19:43:17 +01:00
Eyck Jentzsch cc21afaaff Fixed CMakeLists.txt dependencies 2019-06-28 21:25:23 +02:00
Eyck Jentzsch d93c2feec4 Cleanup dependencies 2019-06-18 19:20:43 +00:00
Eyck Jentzsch 2758933c16 Modernized CMake 2019-06-11 19:22:07 +00:00
Eyck Jentzsch 67d9beb7bd reorganized layout to only contain risc-v stuff 2019-06-11 16:49:37 +00:00
eyck f69b529cab Fixed implementation of RV64 so that remaining riscv-test pass 2019-01-10 10:35:20 +00:00
Eyck Jentzsch 58a446e6bc Refoctored to to move SystemC wrapper into riscv library 2018-11-19 20:39:11 +01:00
Eyck Jentzsch 20b3665003 Back-ported DVCon turorial changes 2018-11-12 19:36:44 +01:00
Eyck Jentzsch 38099e3fc6 Added ADC, H-Bridge and motor models, refactored project structure 2018-07-28 09:45:49 +02:00
Eyck Jentzsch bd60e4dbe1 Fixed missing check for unset CMAKE_BUILD_TYPE 2018-07-10 18:25:14 +02:00
Eyck Jentzsch 282ff6964b Fixed typo in CMakeList.txt 2018-05-15 20:10:13 +02:00
Eyck Jentzsch dfcc3ace66 Adapted generated code to support translation block linking 2018-05-15 18:50:11 +02:00
Eyck Jentzsch bc7450dad2 Added softfloat library into top level build system 2018-04-24 10:26:55 +02:00
Eyck Jentzsch a690981957 Updated CMake settings 2018-03-28 10:29:45 +02:00
Eyck Jentzsch cb8b5e6d4b Fixed conen intergation in CMake and added '-march=native' switch 2017-12-31 10:56:33 +00:00
Eyck Jentzsch b94d637177 Added seasocks via conan 2017-10-26 12:06:29 +02:00
Eyck Jentzsch 0a42c9d2ea Added plic functionality 2017-10-04 23:15:04 +02:00
Eyck Jentzsch d59dfa93f6 Added git functions and updated cmake functions 2017-10-04 16:13:49 +02:00
Eyck Jentzsch 710d61e304 Fixed target adapter to properly handle register reading 2017-09-25 20:38:40 +02:00
Eyck Jentzsch b38319f9c2 Applied clang-format 2017-09-22 11:23:23 +02:00
Eyck Jentzsch 9a617dab57 Restructured project 2017-09-21 20:29:23 +02:00
Eyck Jentzsch aa8c2138c6 Added initial SystemC structure and removed easylogging 2017-09-21 13:13:01 +02:00
Eyck Jentzsch 4ee7118b70 Initial commit 2017-08-27 13:04:48 +02:00