Commit Graph

  • 169b206a05 formatting Richard Patel 2021-08-16 22:51:42 +0200
  • 2382625a5f add unit tests Richard Patel 2021-08-16 22:26:41 +0200
  • 4bb6a5d488 Fix clippy Richard Patel 2021-08-15 19:42:26 +0200
  • 5052f260e2 Minor fix Richard Patel 2021-08-15 19:34:17 +0200
  • 43cb808c14 Accuracy improvements Richard Patel 2021-08-15 19:25:43 +0200
  • 32394a4905 macros/writer: relax syntax Richard Patel 2021-08-15 10:58:55 +0200
  • 4853c12054 macros/writer: add mnemonic suffixes Richard Patel 2021-08-15 10:42:27 +0200
  • 67efa31bbd create write_asm macro Richard Patel 2021-08-15 10:32:46 +0200
  • 0c65617c69 macros: cleanup Richard Patel 2021-08-15 07:06:31 +0200
  • fb7bf08a06
    Pluggable formatting engine (#8) Richard Patel 2021-08-15 03:53:38 +0200
  • 9e5fa58e3e auto-generate mnemonics function Richard Patel 2021-08-14 11:02:10 +0200
  • fca4e052a6 add info to Cargo.tomls Richard Patel 2021-08-14 10:30:10 +0200
  • 18e0d430df
    Create LICENSE Richard Patel 2021-08-14 10:18:38 +0200
  • d8e951befc
    lib: use opcode masks (#7) Richard Patel 2021-08-14 10:17:10 +0200
  • 3971f22b11 macros: Generate Opcode::is_valid() Richard Patel 2021-08-14 09:05:30 +0200
  • f3aa97b365 Opcode table via procedural macro Richard Patel 2021-08-14 08:40:36 +0200
  • ecd06bf524 random instruction generator, use std::io::Write Richard Patel 2021-08-14 03:28:16 +0200
  • 8b8bb66031 use fmt::Write instead of String, support stable toolchain Richard Patel 2021-08-14 03:01:19 +0200
  • 0f5a439725 fix broken opcode decoding Richard Patel 2021-08-14 02:37:03 +0200
  • 31d06e1373 mfspr, mtspr, bclr simplified mnemonics Richard Patel 2021-08-14 02:26:10 +0200
  • c953299b93 more unit tests Richard Patel 2021-08-14 02:12:20 +0200
  • 4d29089e6e more readable unit tests Richard Patel 2021-08-14 01:52:20 +0200
  • ec82c013cf cleanup Ins struct Richard Patel 2021-08-14 01:45:59 +0200
  • 9959cf2e7d linting Richard Patel 2021-08-14 01:13:20 +0200
  • a94ee22d14 use write instead of format Richard Patel 2021-08-14 01:10:52 +0200
  • 7d2b8c16ca cargo workspace layout, multithreaded fuzzer Richard Patel 2021-08-14 00:33:10 +0200
  • 3fb8a76a2f
    Add CI for cargo clippy, test (#5) Richard Patel 2021-08-13 23:07:47 +0200
  • 0701bc7457 Simplify code Richard Patel 2021-08-13 22:42:31 +0200
  • ae8503b217 Implement all print instructions Richard Patel 2021-08-13 22:25:43 +0200
  • a08ef23ab6 remove unused print instruction Richard Patel 2021-08-08 18:55:05 +0200
  • cdd8088511 WIP printing Richard Patel 2021-08-08 18:54:37 +0200
  • a8de638aaf Initial commit Richard Patel 2021-08-08 02:59:07 +0200