Commit Graph
100 Commits
Author SHA1 Message Date
eyck 1a8566be34 Merge branch 'develop' 2022-04-23 17:17:06 +02:00
eyck b4ac62ab5a update TGC and SCC 2022-04-13 11:42:18 +02:00
eyck 60d0cef378 update iss 2022-04-13 07:50:44 +02:00
eyck 933747abb7 update scc 2022-04-12 10:30:55 +02:00
eyck d1fdd972e0 update submodules 2022-04-10 18:56:01 +02:00
eyck a51173c4a8 update submodules and locations 2022-04-09 14:55:56 +02:00
eyck 92d3c75db0 update iss/scc 2022-04-06 20:55:18 +02:00
eyck a66d15e69e update scc 2022-04-06 07:30:13 +02:00
eyck 4bcf6ebc08 update scc 2022-04-05 13:34:16 +02:00
eyck f5d4598162 update coredsl generator 2022-04-01 22:25:08 +02:00
eyck 74e08ae011 update coredsl generator 2022-04-01 21:36:03 +02:00
eyck 34dd7db4fe adapt mip reg to privileged spec 2022-03-31 20:33:45 +02:00
eyck 20cf5796ad update dbt-rise-tgc 2022-03-28 14:10:59 +02:00
eyck 64e55dc7d5 update dbt-rise-tgc 2022-03-27 20:51:36 +02:00
eyck aa2fc8c99b remove mcounteren in M-mode only wrapper 2022-03-27 17:21:55 +02:00
eyck 80f8da4e31 add TCM 2022-03-27 15:52:42 +02:00
eyck 8564228d46 add TGC_X with DMR 2022-03-26 10:48:31 +01:00
eyck 9465b2c7e3 add HWL csr access and update env 2022-03-25 11:34:21 +01:00
eyck a02492db51 update dbt-rise-tgc 2022-03-20 17:43:13 +01:00
eyck 5ed197ef1b update coredsl 2022-03-19 08:45:26 +01:00
eyck 825e2afd4d add TGC_A fixes 2022-03-14 15:38:46 +01:00
eyck 9ee6d6f09b update generator 2022-03-09 21:54:17 +01:00
eyck 6d4bc98651 update coredsl generator implementation 2022-03-09 21:26:44 +01:00
eyck 4dc6de3625 change interpreter structure and update CoreDSL generator to v2.0.2 2022-03-06 15:13:29 +01:00
eyck 47e6582498 update coredsl generator 2022-03-06 10:41:56 +01:00
eyck fe0e4571ec update iss (cleanup) 2022-02-14 20:36:28 +01:00
eyck c2484b8ec8 update generator 2022-02-14 11:10:57 +01:00
eyck 557829a975 Merge branch 'tmp2' into develop 2022-02-11 17:25:53 +01:00
eyck 6c47979039 update submodules and paths 2022-02-11 17:21:26 +01:00
eyck 69131bb324 update submodule paths 2022-02-11 17:07:15 +01:00
eyck 40d93d5df4 update submodules 2022-02-09 21:03:13 +01:00
eyck 41f1b30d42 update scc 2022-02-06 17:00:23 +01:00
eyck 0f9deb24c7 update scc 2022-02-05 11:21:39 +01:00
eyck 6566148975 update iss 2022-02-02 21:34:37 +01:00
eyck 1ed351f199 update generation mechanism 2022-02-01 21:50:16 +01:00
eyck b5d154c04d fix ISS standalone build 2022-02-01 07:51:00 +01:00
eyck 28da255535 update submodules 2022-01-31 23:51:07 +01:00
eyck d7ef4b4728 update scc 2022-01-31 10:45:46 +01:00
eyck bf3e5fab4d update coredsl 2022-01-13 17:18:06 +01:00
eyck 0a931d4f0f add spawn block generation and use capability 2022-01-12 07:22:00 +01:00
eyck c87b68e006 update scc 2021-12-31 15:02:23 +01:00
eyck d3fab7306c update scc 2021-12-30 19:42:25 +01:00
eyck 6beef03e5f update scc 2021-12-10 17:15:03 +01:00
eyck 705e100bb0 update tgfs 2021-12-05 08:46:00 +01:00
eyck f829d18635 update scc 2021-12-05 08:15:20 +01:00
eyck 42f8642234 update scc 2021-12-03 11:42:53 +01:00
eyck f84ada1347 update scc 2021-12-03 10:58:25 +01:00
eyck e95a5782ce fix max irq inconsistency and make it configurable 2021-12-01 16:25:33 +01:00
eyck da76464bd2 update coredsl generator 2021-11-28 15:15:13 +01:00
eyck 7e45a0afe2 update coredsl repo 2021-11-28 13:06:22 +01:00
eyck ba8be555ec update tgfs for RB delivery 2021-11-26 17:56:58 +01:00
eyck 91e2329abb update scc 2021-11-24 08:56:51 +01:00
eyck cdae9e75f8 fix clic_cfg access scheme 2021-11-17 07:59:24 +01:00
eyck f13ac8e652 cleanup descriptions 2021-11-15 09:31:17 +01:00
eyck 4b0c42c1bf update tgfs to include ebreak fix 2021-11-13 12:48:07 +01:00
eyck 3dc98ed21e update tgfs 2021-11-12 08:17:15 +01:00
eyck c15fef05d0 Merge branch 'develop' 2021-11-11 20:11:21 +01:00
eyck d2ca747507 add TGC_D_XRB_NN definition 2021-11-11 12:16:48 +01:00
eyck 4619016f01 update tgfs 2021-11-11 09:58:33 +01:00
eyck 248cb2ac21 update scc and tgfs 2021-11-11 08:36:07 +01:00
eyck b5d6a0e4d3 update tgfs 2021-11-09 19:47:51 +01:00
eyck 9523b275a6 update tgfs 2021-11-09 16:17:02 +01:00
eyck b64ac814c1 update tgfs 2021-11-08 10:44:49 +01:00
eyck db3a373abb update tgfs 2021-11-07 17:49:35 +01:00
eyck c62a633685 update tgfs 2021-11-07 16:45:26 +01:00
eyck 300e3d86d6 add proper handling of store access fault (hart_mu_p) 2021-11-06 13:29:47 +01:00
eyck e62a67cfdb change build setup to only generate files during cmake if in CI 2021-11-04 08:53:06 +01:00
eyck c842327546 update submodules 2021-11-02 15:10:37 +01:00
eyck dd483ccc22 update submodules 2021-11-02 11:25:50 +01:00
eyck e7a84e2afe update tgfs 2021-10-30 13:37:50 +02:00
eyck e9baa5be0f update dbt-core and tgfs 2021-10-30 12:59:53 +02:00
eyck f0bce2fc13 update tgfs 2021-10-21 22:54:11 +02:00
eyck 48d925a229 update dbt-core 2021-10-17 12:32:18 +02:00
eyck fda630a893 update to SCC changes 2021-10-17 12:26:48 +02:00
eyck 81aa30224b fix YAML generation 2021-10-01 23:49:26 +02:00
eyck ec831d2da1 fix typo 2021-10-01 13:18:38 +02:00
eyck cdf6954ee5 add instruction YAML generation to build flow 2021-10-01 13:06:42 +02:00
eyck 2d8acfdbe1 update tgfs to fix unaligned access behavior and marchid setting 2021-09-30 19:29:10 +02:00
eyck aed35a1c25 update coredsl generator 2021-09-29 01:21:44 +02:00
eyck c4a6a77002 fix JALR alignment in description 2021-09-29 00:45:56 +02:00
eyck 552a4a1be6 add instruction alignment setting 2021-09-29 00:04:28 +02:00
eyck 1781adc5c7 fix script options to make consistent 2021-09-23 21:12:14 +02:00
eyck 04ebd82f18 add support for non-compressed ISA 2021-09-23 21:10:17 +02:00
eyck 8200b5d948 update tgfs 2021-09-21 16:52:56 +02:00
eyck d0cae79b35 cleanup cmake version requirements 2021-09-18 17:28:17 +02:00
eyck 7ccc443ee4 remove mcounteren in M-mode only platform 2021-09-18 11:40:33 +02:00
eyck 8e8ca9e2e7 cleanup conan setup 2021-09-17 07:58:14 +02:00
eyck d92fa7813e remove left-over in CMakeLists.txt 2021-09-06 14:27:37 +02:00
eyck 9659d17496 update build system and add tgc_c_xrb_mac option 2021-09-04 13:05:47 +02:00
eyck 163d9406d1 adapt to changed toplevel core description file names 2021-09-04 12:48:55 +02:00
eyck 032ea53353 pull in fix of trap ids for access fault 2021-08-20 09:03:26 +02:00
eyck 7748120419 pull in tgfs changes 2021-08-19 13:39:11 +02:00
eyck 06bb0fdd94 pull in tgc changes 2021-08-19 10:51:36 +02:00
eyck 59486dd4eb fix clic reset values 2021-08-16 15:05:42 +02:00
eyck d2d2f6c583 extend error reporting for CodeGeneration 2021-08-14 13:36:37 +02:00
eyck b453c43407 update tgfs 2021-08-14 10:58:04 +02:00
eyck 95fd842cbd update tgfs 2021-08-12 20:34:27 +02:00
eyck 5a208ef62d update dbt-core and tgc 2021-08-01 17:25:46 +02:00
eyck 80785992bf update tgfs 2021-07-28 09:10:12 +02:00
eyck 9e9b6e9cdb update dbt-rise-tgc 2021-07-27 16:03:17 +02:00