Compare commits

..

3 commits

2 changed files with 11 additions and 14 deletions

8
Cargo.lock generated
View file

@ -304,7 +304,7 @@ checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
[[package]]
name = "fayalite"
version = "0.3.0"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#45fea70c1841aedbb32377d88c0280c7a83e6208"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#fbc8ffa5aea6cc76d643880cd21a34993fb1ec4f"
dependencies = [
"base64",
"bitvec",
@ -331,7 +331,7 @@ dependencies = [
[[package]]
name = "fayalite-proc-macros"
version = "0.3.0"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#45fea70c1841aedbb32377d88c0280c7a83e6208"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#fbc8ffa5aea6cc76d643880cd21a34993fb1ec4f"
dependencies = [
"fayalite-proc-macros-impl",
]
@ -339,7 +339,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#45fea70c1841aedbb32377d88c0280c7a83e6208"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#fbc8ffa5aea6cc76d643880cd21a34993fb1ec4f"
dependencies = [
"base16ct",
"num-bigint",
@ -354,7 +354,7 @@ dependencies = [
[[package]]
name = "fayalite-visit-gen"
version = "0.3.0"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#45fea70c1841aedbb32377d88c0280c7a83e6208"
source = "git+https://git.libre-chip.org/libre-chip/fayalite.git?branch=master#fbc8ffa5aea6cc76d643880cd21a34993fb1ec4f"
dependencies = [
"indexmap",
"prettyplease",

View file

@ -545,7 +545,6 @@ pub fn next_pc(config: PhantomConst<CpuConfig>) {
sim.write(to_fetch.inner.data, HdlNone()).await;
},
|mut sim: ExternModuleSimulationState, ()| async move {
sim.fork_join_scope(|scope, mut sim: ExternModuleSimulationState| async move {
for step in 0usize.. {
sim.wait_for_clock_edge(cd.clk).await;
match ResetSteps::reset_step(state_for_debug, &mut sim, step).await {
@ -554,8 +553,6 @@ pub fn next_pc(config: PhantomConst<CpuConfig>) {
}
}
// TODO: finish
})
.await
},
)
.await;