Commit Graph

  • 99de083894 minor instruction fixes such as added assertions Anton Lydike 2021-04-17 23:14:56 +0200
  • 5bdd866472 implemented instruction j, added cpu cycle counter Anton Lydike 2021-04-17 23:08:09 +0200
  • 97d86108e8 added ebreak/scall aliases to sbreak/scall and replaced dbg with ebreak instruction Anton Lydike 2021-04-17 23:05:01 +0200
  • 0aa42d0d1c implemented instructions beq, bne, blt, bge, bltu, bgeu, improved unsigned number handling Anton Lydike 2021-04-17 22:59:37 +0200
  • 88c0b77a16 implemented instructions jal, jalr, j, ret, nop Anton Lydike 2021-04-17 22:51:28 +0200
  • 5a722c8cf1 implemented syscalls open, read, write, close, exit Anton Lydike 2021-04-17 22:50:47 +0200
  • a483db65c7 more work on syscalls Anton Lydike 2021-04-17 21:27:07 +0200
  • a69cc7d346 moved registers out of CPU file Anton Lydike 2021-04-17 20:57:54 +0200
  • feaf432645 fixed config dataclass Anton Lydike 2021-04-17 20:57:21 +0200
  • 9710ed9b8b added Executable.__repr__ and added return self to ExecutableParser.parse Anton Lydike 2021-04-17 20:42:22 +0200
  • 93ff8d7186 added unsigned option for int_{from,to}_bytes Anton Lydike 2021-04-17 20:28:34 +0200
  • 4159d1609b added run config Anton Lydike 2021-04-17 20:24:38 +0200
  • 6bc939572b parsing and simple running works somewhat Anton Lydike 2021-04-17 19:06:24 +0200
  • da4ae7c4c1 parsing of tokenized asm into MemorySections works Anton Lydike 2021-04-17 13:39:56 +0200
  • 2cee60a17c initial commit main Anton Lydike 2021-04-16 23:52:13 +0200