Skip to content
Snippets Groups Projects
  1. Aug 12, 2024
  2. Aug 09, 2024
  3. Jul 28, 2024
    • João Magalhães's avatar
      chore: support for cpu debug · 3efb5714
      João Magalhães authored
      Made read MMU a non mutable operation.
      Added support for CPU description.
      Added Display support for CPU.
      Extracted type definition for `Instruction`.
      Support for diag_gb!() - uses global unsafe approach, which is not problematic for the purpose.
      Inline fetch() operation in cpu clock.
      Moved pedantic validation up in the CPU.
      Fix simple diag issue.
      Changed naming of read and write unsafe ops to raw.
      New pedantic asserts.
      Fix an issue with HDMA destination address prevent CHIP-8 ROM from
      working.
      Verified
      3efb5714
  4. Jul 24, 2024
  5. Jul 23, 2024
  6. Jul 22, 2024
  7. Jun 17, 2024
  8. Feb 18, 2024
  9. Feb 17, 2024
  10. Nov 05, 2023
  11. Aug 18, 2023
  12. Aug 06, 2023
  13. Aug 05, 2023
  14. Jun 10, 2023
  15. May 21, 2023
    • João Magalhães's avatar
      chore: support for ROM unit testing · 1d386c55
      João Magalhães authored
      Created infrastructure that allows the usage of the serial device to capture the result of the tests.
      Then the test is executed agains a pre-defined number of cycles and the result is compared against expectation.
      Verified
      1d386c55
  16. May 06, 2023
  17. Apr 15, 2023
  18. Feb 26, 2023
  19. Feb 19, 2023
    • João Magalhães's avatar
      feat: support for the gen.rs information · 037cfbb5
      João Magalhães authored
      Uses the `build.rs` file to generate compile time information about the build environment.
      This information is exposed to the WASM environment through interface methods that are then used by the `Emulator` interface.
      Verified
      037cfbb5
  20. Jan 29, 2023
  21. Jul 09, 2022
  22. Jul 08, 2022
  23. Jul 07, 2022
  24. Jul 04, 2022
  25. Jul 03, 2022
  26. Jul 02, 2022
  27. Jun 25, 2022
  28. Jun 21, 2022
Loading