1
0
mirror of https://github.com/mnaberez/py65.git synced 2026-04-19 17:16:42 +00:00
Commit Graph

68 Commits

Author SHA1 Message Date
Mike Naberezny ddcffcdb08 Rename to subscribe_to_read() and subscribe_to_write(). 2009-04-05 14:57:13 -07:00
Mike Naberezny a19487f682 Fixed one failing test, simplified another. 2009-04-05 12:30:34 -07:00
Mike Naberezny eaaa082920 Update to use conversions module. 2009-04-05 12:10:20 -07:00
Oscar Lindberg 1b0b8c2e42 Fixed and extended broken memory test
Signed-off-by: Mike Naberezny <mike@naberezny.com>
2009-04-06 03:05:44 +08:00
Oscar Lindberg dc1897310e Replaces a range by an xrange
Signed-off-by: Mike Naberezny <mike@naberezny.com>
2009-04-06 03:05:43 +08:00
Mike Naberezny 90d189151b Reorganized utilities into separate modules. 2009-04-05 12:04:36 -07:00
Mike Naberezny 13f7b783f2 Added tests for ObservableMemory. 2009-04-04 23:10:22 -07:00
Mike Naberezny e2a4f1fb8a - Fix __setitem__() to allow callback to change memory.
- Don't allow same callback to be registered twice on an address.
2009-04-04 23:06:02 -07:00
Mike Naberezny fac1c257b3 Fix default memory size and add UNUSED constant. (offe) 2009-04-04 20:20:49 -07:00
Mike Naberezny 1ed2582247 Changed ObservableMemory interface. (offe) 2009-04-04 19:40:22 -07:00
Mike Naberezny 354117fef1 Merge branch 'master' of git@github.com:mnaberez/py65 2009-04-04 19:38:12 -07:00
offe 2b8f58fb07 Updated monitor with new ObservableMemory interface
Signed-off-by: Mike Naberezny <mike@naberezny.com>
2009-04-05 10:37:58 +08:00
Mike Naberezny 47f5386443 Py65 requires at least Python 2.4 now. 2009-04-04 19:14:53 -07:00
Mike Naberezny f128be6e5b Minor cleanup, removed unused function. 2009-04-04 18:54:30 -07:00
Mike Naberezny 114c81660b Merge branch 'master' of git@github.com:mnaberez/py65 2009-04-04 18:49:31 -07:00
Oscar Lindberg 2e87735fdc Memory and pc start can be given in constructor.
Signed-off-by: Mike Naberezny <mike@naberezny.com>
2009-04-05 09:49:00 +08:00
Oscar Lindberg b4046663ce Temporary fix so lib can be run on windows.
Signed-off-by: Mike Naberezny <mike@naberezny.com>
2009-04-05 09:49:00 +08:00
Mike Naberezny 576cb423c1 Ignore .DS_Store files. 2009-04-04 18:46:00 -07:00
Oscar Lindberg 7531c2c251 Added a .gitignore
Signed-off-by: Mike Naberezny <mike@naberezny.com>
2009-04-05 09:43:52 +08:00
Mike Naberezny 42b3a2da18 Added tests for "assemble" and "pwd" commands. 2009-03-29 22:07:31 -07:00
Mike Naberezny 1c3c70c459 Improve error messages for "assemble" command. 2009-03-29 22:06:47 -07:00
Mike Naberezny d43cda43b5 Added tests for AddressParser.label_for(). 2009-03-23 21:50:54 -07:00
Mike Naberezny 6bcfe9233f Added tests for label commands. 2009-03-16 23:23:35 -07:00
Mike Naberezny 47228e45f6 Show usage for "delete_label" command. 2009-03-16 23:23:17 -07:00
Mike Naberezny 665a11eb53 Fixed bugs in monitor "quit" and "~" commands, started monitor tests. 2009-03-15 22:26:47 -07:00
Mike Naberezny d860053ea3 Added unit tests for SBC. 2009-02-26 20:30:58 -08:00
Mike Naberezny 22b46111b7 Fixed data_files manifest. 2009-02-26 19:17:05 -08:00
Mike Naberezny dc0809152e Incremented for upcoming version 0.3. 2009-02-23 23:07:37 -08:00
Mike Naberezny 941aa210a0 Added unit tests for BIT. 2009-02-23 23:06:34 -08:00
Mike Naberezny d12152cd20 Added .gitignore. 2009-02-23 22:26:10 -08:00
Mike Naberezny 21d68bbfe9 Updated link to project home page. 2009-02-08 12:37:17 -08:00
Mike Naberezny c92e4e16e9 Removed .txt extension. 2009-02-08 12:28:53 -08:00
Mike Naberezny e1aa881e4c Added Sphinx-based documentation. 2008-12-01 02:58:39 +00:00
Mike Naberezny 17b33d0105 Added new 'width' command. 2008-11-29 23:32:46 +00:00
Mike Naberezny b14a3eca0c Added shortcuts for monitor commands. 2008-11-29 07:06:38 +00:00
Mike Naberezny 5688488a8f Prepare 0.2 release. 2008-11-21 18:26:08 +00:00
Mike Naberezny 996694c4bd Added help and argument checking for assemble. 2008-11-21 18:21:25 +00:00
Mike Naberezny 660b4346f5 Added assembler. 2008-11-21 05:44:25 +00:00
Mike Naberezny 7a067a4ab9 Added CHANGES.txt file. 2008-11-19 18:26:23 +00:00
Mike Naberezny 905c50b7c8 Finished disassembler tests for remaining instructions. 2008-11-19 05:29:58 +00:00
Mike Naberezny d885ef7955 Finished disassembler tests up to $9F. 2008-11-19 03:48:07 +00:00
Mike Naberezny d89e5f22b7 Fix undefined variable during disassembly. 2008-11-19 03:47:40 +00:00
Mike Naberezny c3c1de0a73 Added disassembler tests for $51-$75. 2008-11-18 23:14:59 +00:00
Mike Naberezny 469a822a37 Added disassembler. 2008-11-18 06:57:17 +00:00
Mike Naberezny fda4631664 Added trap for keyboard input. 2008-11-17 05:59:59 +00:00
Mike Naberezny de651a4053 Fixed bug in CMP immediate ($C9). 2008-11-17 05:33:53 +00:00
Mike Naberezny a198e7e41d Set version to 0.1 2008-11-10 03:10:57 +00:00
Mike Naberezny baf0c3a888 Added license. 2008-11-10 03:09:53 +00:00
Mike Naberezny 94cb64320a Extracted address parsing from Monitor into util.AddressParser. 2008-09-10 03:54:36 +00:00
Mike Naberezny e008b993e7 Organize into package. 2008-09-10 02:34:04 +00:00