Commit Graph
100 Commits
Author SHA1 Message Date
eyck 4a911a3bd3 updates SCC and dbt-rise-tgc 2022-12-05 09:16:10 +01:00
eyck 0a49b91436 updates submodules 2022-11-03 20:15:14 +01:00
eyck e166fd4b9e updates scc 2022-10-15 14:05:40 +02:00
eyck a4216facfc updates scc 2022-10-15 13:35:37 +02:00
eyck 63faebadc5 updates iss 2022-10-15 10:47:47 +02:00
eyck e5854d1707 updates dbt-rise-tgc 2022-10-10 08:59:43 +02:00
eyck 5b0b2b1d58 updates dbt-rise-tgc 2022-10-08 11:21:13 +02:00
eyck a5887d015d updates dbt-rise-tgc 2022-10-05 09:00:03 +02:00
eyck 8196778453 fixes static build 2022-09-28 19:38:19 +02:00
eyck 436ed6ca08 fixes shared libraries build 2022-09-27 21:16:20 +02:00
eyck e4d1bb1224 makes code generation configurable 2022-09-27 09:12:12 +02:00
eyck 76e58eee1c makes boost statically linked 2022-09-26 13:34:05 +02:00
eyck 43c1c5be88 update dbt-rise-tgc to fix write mask of clic memory mapped registers 2022-09-17 12:16:59 +02:00
eyck 151cc8cb7c updates scc 2022-09-10 12:56:05 +02:00
eyck 84ca04427d fixes wrong check for exception 2022-08-31 11:46:29 +02:00
eyck bfbd4ad271 updates iss generator 2022-08-24 06:53:55 +02:00
eyck 1e5ddbf1cc updates submodules 2022-08-08 06:35:28 +02:00
eyck 4a0ad84621 updates scc 2022-08-05 19:55:19 +02:00
eyck 6e0cbcfdd7 updates dbt-rise-tgc 2022-07-23 14:36:40 +02:00
eyck 1e11b401f8 fixes cppcheck flagged issues 2022-07-23 13:50:07 +02:00
eyck da05ec4478 updates scc 2022-07-22 21:37:29 +02:00
eyck 91a3a35dff updates scc 2022-07-22 08:51:58 +02:00
eyck 6ec8a1b9cb updates scc 2022-07-14 17:55:09 +02:00
eyck 0dee6cc485 updtaes tgc_c vm code 2022-07-12 22:34:40 +02:00
eyck 0d1b7a5cdb updates coredsl generator and generated tgc_c files 2022-07-11 22:59:14 +02:00
eyck a987e1a12f updates scc 2022-07-08 08:13:26 +02:00
eyck 8da2a7881b updates scc 2022-07-07 20:08:34 +02:00
eyck 5c908a29f5 updates scc 2022-07-07 19:24:36 +02:00
eyck 20ae2af4e5 updates scc 2022-07-07 09:38:03 +02:00
eyck cb6af695b9 removes instruction decoder 2022-06-20 00:39:47 +02:00
eyck 0fd9c94067 refactors decoder as separate component 2022-06-19 16:53:00 +02:00
eyck 41116a975e update dbt-rie-core 2022-06-18 18:05:22 +02:00
eyck 17241844f8 removes compilation of unneded files 2022-06-10 07:20:04 +02:00
eyck fb12440c83 add lz4 to ISS standalone build 2022-06-02 08:45:24 +02:00
eyck 2c8cc745c8 update dbt-rise-tgc 2022-06-02 08:36:15 +02:00
eyck f0bdfbe970 update dbt-rise-tgc with fixed ISS build 2022-05-31 11:05:49 +02:00
eyck 9108da6b4a update dbt-rise-tgc 2022-05-30 22:16:03 +02:00
eyck 8dd499a88f fix generation of non-exception code 2022-05-30 22:04:24 +02:00
eyck cc9a94c3b8 update dbt-rise-tgc 2022-05-30 14:18:32 +02:00
eyck 9200a3bbef fix setup to work with previous code gen 2022-05-30 14:08:33 +02:00
eyck 8da5dc278d update to pull in unified src layout 2022-05-30 07:49:50 +02:00
eyck 56435e44ec fix exception handling for memory debug accesses 2022-05-13 17:02:06 +02:00
eyck cf7ed3e752 update to latest CoreDSL generator and SCC 2022-05-11 18:55:30 +02:00
eyck 8f1cadfacf update SCC 2022-05-10 16:17:24 +02:00
eyck 4661129b8b update generate script 2022-05-10 16:13:56 +02:00
eyck fd037c1b40 update dbt-rise-tgc 2022-05-08 15:27:22 +02:00
eyck 6cec3f1634 update tgc and scc 2022-05-07 17:22:47 +02:00
eyck e4c2d3083b update iss 2022-04-29 17:40:48 +02:00
eyck 6f1813d153 extend instrumentation interface 2022-04-26 17:14:46 +02:00
eyck d9986b66c9 update scc to latest 2022-04-24 16:28:32 +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