Commit Graph

  • 4123b1c2ee Change to anyhow in cards pjht 2022-10-23 17:42:19 -0500
  • 4dd7dba8d5 Replace config file expects with anyhow pjht 2022-10-23 17:26:57 -0500
  • ffba679046 Move PeekSize and PeekFormat to their own file pjht 2022-10-23 17:20:34 -0500
  • 4aec215c9f Switch to anyhow and thiserror pjht 2022-10-23 17:18:32 -0500
  • 7782b66582 Remove unused import in error.rs pjht 2022-10-23 07:33:52 -0500
  • 34bca32240 Upgrade to elf v0.3.1 pjht 2022-10-22 18:54:47 -0500
  • 71173a0ed0 Replace intersperse with join pjht 2022-10-21 19:38:00 -0500
  • ef65bf52fc Extract common parts of (Breakpoint/Symbol)Displayers pjht 2022-10-21 19:36:08 -0500
  • 4134a302a9 Rework symbol and breakpoint displaying pjht 2022-10-21 08:13:34 -0500
  • 943ac2b593 Cleanup sym command pjht 2022-10-20 14:51:06 -0500
  • e62bcd261a Refactor SymbolTables pjht 2022-10-20 14:42:08 -0500
  • 4665d11279 Extract SymbolTable to separate file pjht 2022-10-20 11:29:06 -0500
  • 41106f4c3a Add SymbolTable::{new,update_symbols} pjht 2022-10-20 11:27:20 -0500
  • 1ce64cb2f8 Simplify address_to_symbol pjht 2022-10-20 08:03:14 -0500
  • 751515acfc Switch to indexmap pjht 2022-10-19 22:20:26 -0500
  • 0731dd6bba Add support for showing symbol name + offset next to PC address pjht 2022-10-19 13:58:36 -0500
  • 9ebbee1933 Add support for activating and deactivating symbol tables pjht 2022-10-19 13:10:48 -0500
  • 0ba9936f07 Add ability to delete symbol tables pjht 2022-10-19 12:36:13 -0500
  • 57f7c0fabe Fix sym --append not requiring file name pjht 2022-10-19 10:29:06 -0500
  • e0fbebfbc3 Add ability to delete breakpoints pjht 2022-10-19 10:27:52 -0500
  • 2f343b3772 Fix the blank line when there are no breakpoints or symbols pjht 2022-10-19 08:18:24 -0500
  • a1920fdcfa Replace get(..).unwrap() with indexing pjht 2022-10-18 19:14:28 -0500
  • f6e5ce39d2 Remove left in debug statement pjht 2022-10-18 17:22:52 -0500
  • cb8765d042 Add command to set and list breakpoints pjht 2022-10-18 17:21:35 -0500
  • 1775c318bc Switch to LinkedHashSet fir storing breakpoints pjht 2022-10-18 17:19:43 -0500
  • d782b79a1f Add missing Debug impls pjht 2022-10-18 17:19:02 -0500
  • e8afb395a0 Add breakpoint support to run pjht 2022-10-18 17:04:01 -0500
  • 8519773426 Add breakpoint data structures pjht 2022-10-18 16:56:04 -0500
  • 9efa91cf8f Switch to LinkedHashMap pjht 2022-10-18 15:31:47 -0500
  • e932bf3de5 Add struct representing emulator config pjht 2022-10-18 12:17:56 -0500
  • c508062168 Extract code from main.rs to separate files pjht 2022-10-18 10:56:08 -0500
  • 615c3cfd8b Change load_symbol table to only read the symbol table from file pjht 2022-10-18 07:30:34 -0500
  • 7546099c1f Make a type alias for the symbol tables pjht 2022-10-17 16:19:36 -0500
  • 4caa5d2fdc Refactor parse_location pjht 2022-10-17 16:17:09 -0500
  • c6b152a6cf Remove append option from load_symbol_table pjht 2022-10-17 16:09:17 -0500
  • 690a8b366b Update to elf v0.1.0 pjht 2022-10-17 13:19:54 -0500
  • 6c70bdbf9e Move pdf files to own directory pjht 2022-10-17 10:47:23 -0500
  • d3123e97a5 Add support for loading symbol tables on startup pjht 2022-10-17 10:46:52 -0500
  • 9b3ee444de Move ROM to own directory pjht 2022-10-17 10:44:02 -0500
  • a2f62187c1 Change ROM build to use GNU binutils pjht 2022-10-17 10:42:38 -0500
  • 366fd04745 Add command to resolve a location to an address pjht 2022-10-17 10:04:49 -0500
  • 5c7a49342d Rework symbol table storage pjht 2022-10-17 10:04:18 -0500
  • a68e189f35 Filter out useless symbols pjht 2022-10-12 16:47:12 -0500
  • 2ee7f27b32 Add support for listing symbols pjht 2022-10-12 16:18:45 -0500
  • 4a0ad44276 Add support for loading multiple symbol tables pjht 2022-10-12 15:55:08 -0500
  • aa05308d1e Add symbol support to disas and peek pjht 2022-10-12 15:52:13 -0500
  • 0d78a8399d Extract address parsing code to dedicated function pjht 2022-10-12 15:41:43 -0500
  • bd7670cf8b Merge branch 'master' of github.com:pjht/m68k_emu pjht 2022-10-12 12:44:11 -0500
  • f4f8890a5d Change to latest git comit of elf crate, add basic symbol support to run, and format code pjht 2022-10-12 08:04:27 -0500
  • a43aff7d28
    Remove unnecessary doc comment from PeekFormat::format pjht 2022-10-12 12:41:40 -0500
  • 1ecd6083a6 Add symbol table load command pjht 2022-10-11 17:26:01 -0500
  • 7505d172f2 Add basic terminal card pjht 2022-10-11 11:47:03 -0500
  • 1f21cb4259 Fix invalid disk file in emulator config pjht 2022-10-11 11:46:33 -0500
  • 722cdbc2f8 Initial commit pjht 2022-10-09 12:14:49 -0500