Menu

#425 [ucsim/stm8] Port simulation

None
closed-accepted
nobody
None
5
2022-02-03
2022-02-01
Mike Jagdis
No

Don't allow cl_hw to go recursive, that way lies madness.
Interrupt sources need to update status bits with write not set so that vcd and r/w breaks can see the changes. In fact, everything (except possibly user console commands) should use writes. That's another reason HW can't be reentrant.
Implement necessary registers, add labels, handle edge/level interrupt switching, direction switching, add tests etc.
(Really needs the VCD improvements from #424 for the tests to work properly!)

1 Attachments

Related

Commit: [8e387b]

Discussion

  • Daniel Drotos

    Daniel Drotos - 2022-02-03
    • status: open --> closed-accepted
    • Group: -->
     
  • Daniel Drotos

    Daniel Drotos - 2022-02-03
     

Log in to post a comment.