1
0
mirror of https://github.com/rzzzwilson/pymlac.git synced 2025-06-10 09:32:41 +00:00

Commit Graph

  • e4b38eb94c Concentrate on punching first Ross Wilson 2016-03-16 15:23:46 +10:00
  • 92061944ae Fixed handling of link, especially in SUB Ross Wilson 2016-03-16 15:23:04 +10:00
  • c7792d8273 Original source Ross Wilson 2016-03-16 15:20:54 +10:00
  • 8e9349b419 Still debugging blockpunch.test bug Ross Wilson 2016-03-15 18:17:17 +10:00
  • b894ccfc79 Modify to load test program and punch it to PTP, test it Ross Wilson 2016-03-15 15:39:33 +10:00
  • ff5f4c1eea Make zero leader the standard 16 bytes in length Ross Wilson 2016-03-15 15:31:57 +10:00
  • c37fd28932 Handle in-line comments Ross Wilson 2016-03-15 15:31:28 +10:00
  • 0d61805eb0 Final forms - all working Ross Wilson 2016-03-14 19:40:26 +10:00
  • 9094c0c7fe Not required locally Ross Wilson 2016-03-14 19:39:59 +10:00
  • 9e8beacc64 Getting blockpunch.ptp to run Ross Wilson 2016-03-14 18:47:18 +10:00
  • b18333cf03 Test code for the blockpunch.asm program Ross Wilson 2016-03-14 18:46:59 +10:00
  • 20ff79536a Test for punching a file Ross Wilson 2016-03-13 15:33:16 +07:00
  • 6deb2d1ef9 Typed in from blockpunchsrc.pdf Ross Wilson 2016-03-13 15:32:18 +07:00
  • fd53ee5666 Fiddling with tests Ross Wilson 2016-03-13 15:30:54 +07:00
  • b252f53cb3 Implemented 'cmpmem' DSL command Ross Wilson 2016-03-13 15:29:53 +07:00
  • d58d2974d5 Last test still not working Ross Wilson 2016-03-13 15:28:27 +07:00
  • de0030ae35 Changes to handle code block address stuff Ross Wilson 2016-03-13 15:20:03 +07:00
  • 024ae45504 Finalize tracing for both PTR/TTY cases Ross Wilson 2016-03-13 11:16:30 +07:00
  • 8f7ffd59cb Finalize blockloader code Ross Wilson 2016-03-13 11:13:22 +07:00
  • 228d13db63 Remove old code, finalize bootstrap code Ross Wilson 2016-03-13 11:12:39 +07:00
  • 3f2114171f Added new file and README Ross Wilson 2016-03-13 11:11:33 +07:00
  • 5c36bb17ed Moved blockloader ASM to new dir Ross Wilson 2016-03-13 10:23:48 +07:00
  • 5926eff0ed Cleaning up test cases Ross Wilson 2016-03-13 10:23:33 +07:00
  • b151570fe3 Removed logging Ross Wilson 2016-03-13 10:18:07 +07:00
  • c69b5bf833 Document *.asm files in docs dir Ross Wilson 2016-03-12 16:34:42 +07:00
  • 4f8d416e09 PTR dumpmem test now completes without error Ross Wilson 2016-03-12 16:30:46 +07:00
  • f49e9e1fce Turned OFF logging for TtyIn Ross Wilson 2016-03-12 16:02:50 +07:00
  • 56bbd98194 Added high-level logginh Ross Wilson 2016-03-12 16:00:59 +07:00
  • 30e245fd66 Test dumpmem_test_c8lds.ptp both TTY/PTR Ross Wilson 2016-03-12 15:32:12 +07:00
  • 6df5849406 Test both PTR and TTY scenarios Ross Wilson 2016-03-12 15:29:58 +07:00
  • 19fe917c15 Fixed spelling error Ross Wilson 2016-03-12 15:29:22 +07:00
  • c07a4f3ea5 Better format dump, handle ttyin device Ross Wilson 2016-03-12 15:28:50 +07:00
  • 5aea17a41d Ignore *.dump files Ross Wilson 2016-03-12 15:27:56 +07:00
  • 6f6715b66b Better logging for TtyIn device Ross Wilson 2016-03-12 15:27:22 +07:00
  • 8153fd86ac Better example, smaller range, halts Ross Wilson 2016-03-12 15:26:25 +07:00
  • 83de257c95 Maybe the new production TTY loader Ross Wilson 2016-03-12 11:38:46 +07:00
  • 9ab1dcf3d9 New lc16sd loader for TTY and display Ross Wilson 2016-03-12 11:38:11 +07:00
  • 006fe3c785 'Production' c8lds blockloader Ross Wilson 2016-03-12 11:35:30 +07:00
  • e6a0acf574 Removed old code Ross Wilson 2016-03-12 11:31:56 +07:00
  • 8a1b6b5f61 Added PTR+TTY c8lds cases Ross Wilson 2016-03-12 11:31:02 +07:00
  • 081882dbaf Changes for ambidextrous bloader Ross Wilson 2016-03-12 11:07:52 +07:00
  • ee7d6e5f69 Remove debug logging Ross Wilson 2016-03-12 11:07:08 +07:00
  • 8ce9cdb2bc Remove debug logging Ross Wilson 2016-03-12 11:05:22 +07:00
  • f653649bce Replace old c8lds blockloader with ambidextrous Ross Wilson 2016-03-12 11:04:48 +07:00
  • fd1dc1c833 lc16sd bug is because lc16sd blockloader is a TTY blockloader Ross Wilson 2016-03-11 19:34:02 +07:00
  • 240b88263b Debugging lc16sd bootstrap+blockloader Ross Wilson 2016-03-10 17:41:44 +07:00
  • 37d3cbbe72 Nonsensical bootstrap disassemblies Ross Wilson 2016-03-10 17:01:36 +07:00
  • 0f4f70aae0 Disassembled PTR bootstrap Ross Wilson 2016-03-10 17:01:13 +07:00
  • 0f7a84b201 Disassembly of bootstraps from docs/PNG Ross Wilson 2016-03-10 17:00:07 +07:00
  • 2e44b1d8a2 Noted that ROM png doesn't make sense Ross Wilson 2016-03-10 16:58:12 +07:00
  • 8880144605 Removed debug HLT at bootstrap end Ross Wilson 2016-03-10 16:57:50 +07:00
  • ed892ef157 Removed old test files Ross Wilson 2016-03-09 16:24:18 +07:00
  • 8e2e2468ce Better formatting Ross Wilson 2016-03-09 16:24:04 +07:00
  • e7e6f64514 Changed c8lds checksum calculation Ross Wilson 2016-03-09 16:23:32 +07:00
  • 46e0e5e357 Fixed comment on checksum calculation Ross Wilson 2016-03-09 16:22:46 +07:00
  • d5224a1cd5 Better tests of PTP type Ross Wilson 2016-03-09 15:20:55 +07:00
  • b81021931e Dumped PTR bootstrap for debugging Ross Wilson 2016-03-08 12:25:12 +07:00
  • 5602c3c85c Reports if >1 handler recognizes Ross Wilson 2016-03-08 12:24:16 +07:00
  • ed0488f819 Added warning if PTP file can't load Ross Wilson 2016-03-08 12:23:38 +07:00
  • 8794fc7682 Unwanted file Ross Wilson 2016-03-08 12:22:38 +07:00
  • 53b0daee4e Added start address for lc16sd testing Ross Wilson 2016-03-08 12:21:51 +07:00
  • a7321faaff Unwanted file Ross Wilson 2016-03-08 12:20:55 +07:00
  • 65610ee486 Fiddling with recognizing formats - no progress Ross Wilson 2016-03-07 21:31:16 +07:00
  • e6c145f1d6 Modified to recognize and load Ross Wilson 2016-03-06 22:59:03 +07:00
  • 74b278e760 Modified to be usable as module Ross Wilson 2016-03-06 12:30:40 +07:00
  • cb58edfdf6 Fixed iasm error, bad checksum and start address block Ross Wilson 2016-03-05 15:54:28 +07:00
  • b15e8c59ce Fixed bug where self.offset not defined Ross Wilson 2016-03-05 13:03:36 +07:00
  • 2cca1fbb69 For debug, stopped bootstrap running blockloadr Ross Wilson 2016-03-05 13:03:03 +07:00
  • 7c30d52953 Debug changes Ross Wilson 2016-03-05 13:02:24 +07:00
  • 793265d22c Fixed LWC code Ross Wilson 2016-03-05 13:01:57 +07:00
  • 82451a93d6 Make iasm generate same format PTP files as pyasm Ross Wilson 2016-03-05 12:51:26 +07:00
  • d37fc2d7e8 Reflect changes in LWC code Ross Wilson 2016-03-05 12:29:25 +07:00
  • f9cfa17e60 Further testing Ross Wilson 2016-03-04 16:40:17 +07:00
  • f6ddcf0772 More debug and testing Ross Wilson 2016-03-03 23:19:14 +07:00
  • 614bd2d226 Do full TTY load test Ross Wilson 2016-03-03 20:51:14 +07:00
  • 9f6a1f0d97 Add second ORG block for debug Ross Wilson 2016-03-03 20:44:34 +07:00
  • 4b4b0a9369 Add logging for debug Ross Wilson 2016-03-03 20:44:01 +07:00
  • 1a4f601964 Add special ROM code for testing Ross Wilson 2016-03-03 20:43:22 +07:00
  • ae453b350c Add trace, turn off DISPLAY stuff Ross Wilson 2016-03-03 20:42:43 +07:00
  • 8271db3b86 Fixed handling of TtyIn device Ross Wilson 2016-03-02 19:55:03 +07:00
  • 3a1b128f6a Write zero leaders before data blocks Ross Wilson 2016-03-02 19:53:04 +07:00
  • 0fa749e306 Decide after reading ONE block Ross Wilson 2016-03-02 12:17:51 +07:00
  • 42fefa4704 Attributed the lc16sd bootloader code Ross Wilson 2016-03-02 12:09:37 +07:00
  • ba59097a56 c8lds loader now tested and in pyasm Ross Wilson 2016-03-02 12:01:24 +07:00
  • f4e74140ec Test lc16sd blockloader Ross Wilson 2016-03-02 12:00:31 +07:00
  • 207526c2ab c8lds allows zeros preceding data blocks Ross Wilson 2016-03-02 11:59:50 +07:00
  • 76ad28522c Clean up Ross Wilson 2016-03-02 11:59:10 +07:00
  • 9d50debe2c Added missing 03777 byte at end Ross Wilson 2016-03-02 11:58:27 +07:00
  • 9be7aa869a New disassembled code fragments Ross Wilson 2016-03-01 15:10:09 +07:00
  • 0fb8980c48 Fixing errors creating/checking checksum Ross Wilson 2016-03-01 15:06:28 +07:00
  • 85745ca220 Better format for debugging Ross Wilson 2016-03-01 15:05:36 +07:00
  • ce22e6ddc8 Added tests for pyasm -b option Ross Wilson 2016-03-01 11:16:18 +07:00
  • 20c8b88378 Added 'end' start address Ross Wilson 2016-03-01 11:15:34 +07:00
  • d4c9ede27b Added -b option for bootloader Ross Wilson 2016-03-01 11:15:05 +07:00
  • 067693a1f9 Turned off skip of interblock zeros Ross Wilson 2016-03-01 11:14:32 +07:00
  • f2ee6361cc Changes for better documentation Ross Wilson 2016-02-29 18:11:05 +07:00
  • 593483135a Removed debug Ross Wilson 2016-02-29 18:10:29 +07:00
  • ee9660384e Removed debug, improved 'dumpmem' file format Ross Wilson 2016-02-29 15:42:09 +07:00
  • 115bff6c90 Removed debug Ross Wilson 2016-02-29 15:41:20 +07:00
  • 65470f0bcb Final form of pymlac test Ross Wilson 2016-02-29 15:40:36 +07:00