Compare commits

..

2 commits

Author SHA1 Message Date
0d3c41fa14
add TraceAsString around instructions and stuff to make the .vcd files much smaller and easier to read
All checks were successful
/ test (pull_request) Successful in 5m44s
2026-05-14 22:38:50 -07:00
8bee576a2a
update fayalite to get TraceAsString 2026-05-14 22:28:25 -07:00
4 changed files with 35728 additions and 1340379 deletions

4
Cargo.lock generated
View file

@ -388,6 +388,7 @@ checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
[[package]]
name = "fayalite"
version = "0.3.0"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#cf3e6cfc6bc33eebf2d2862c7a1948b9cf40ecac"
dependencies = [
"base64",
"bitvec",
@ -416,6 +417,7 @@ dependencies = [
[[package]]
name = "fayalite-proc-macros"
version = "0.3.0"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#cf3e6cfc6bc33eebf2d2862c7a1948b9cf40ecac"
dependencies = [
"fayalite-proc-macros-impl",
]
@ -423,6 +425,7 @@ dependencies = [
[[package]]
name = "fayalite-proc-macros-impl"
version = "0.3.0"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#cf3e6cfc6bc33eebf2d2862c7a1948b9cf40ecac"
dependencies = [
"base16ct 0.2.0",
"num-bigint",
@ -437,6 +440,7 @@ dependencies = [
[[package]]
name = "fayalite-visit-gen"
version = "0.3.0"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#cf3e6cfc6bc33eebf2d2862c7a1948b9cf40ecac"
dependencies = [
"indexmap",
"prettyplease",

View file

@ -15,8 +15,7 @@ rust-version = "1.93.0"
[workspace.dependencies]
base16ct = "1.0.0"
#fayalite = { git = "https://git.libre-chip.org/libre-chip/fayalite.git", version = "0.3.0", branch = "master" }
fayalite = { path = "../fayalite/crates/fayalite" }
fayalite = { git = "https://git.libre-chip.org/libre-chip/fayalite.git", version = "0.3.0", branch = "master" }
hex-literal = "1.1.0"
parse_powerisa_pdf = { git = "https://git.libre-chip.org/libre-chip/parse_powerisa_pdf.git", version = "0.1.0", branch = "master" }
roxmltree = "0.21.1"

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff