1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-07-14 05:28:55 +00:00
6502bench/SourceGen/RuntimeData/Apple
Andy McFadden 0616e4e4a4 Define interfaces for inline call handlers and BRK
Instead of providing no-op CheckJsr/CheckJsl, plugins now declare
which calls they support by defining interfaces on the plugin class.

I added a CheckBrk call for code like Apple /// SOS calls, which
use BRK as an OS call mechanism.  The formatting doesn't work quite
right yet because I've been treating BRK as a two-byte instruction.
Hardly anything else does, and I think it's time I stopped (but not
in this commit).

Note: THIS BREAKS ALL PLUGINS that use the inline JSR/JSL feature,
which is pretty much all of them.
2019-08-02 16:06:27 -07:00
..
A3-IO.sym65 More Apple /// details 2018-09-29 00:31:32 -04:00
A3-ROM.sym65 More Apple /// details 2018-09-29 00:31:32 -04:00
Applesoft.sym65 Add some more Applesoft zero-page locations 2018-10-11 16:48:30 -07:00
Cxxx-IO.sym65 Remove some test symbols from Cxxx-IO 2018-10-10 16:41:33 -07:00
DOS33.sym65
F8-ROM.sym65
GSOS.cs Define interfaces for inline call handlers and BRK 2019-08-02 16:06:27 -07:00
GSOS.sym65
IIgs-ROM.sym65
IIgs-Toolbox.cs Define interfaces for inline call handlers and BRK 2019-08-02 16:06:27 -07:00
ProDOS8.cs Define interfaces for inline call handlers and BRK 2019-08-02 16:06:27 -07:00
ProDOS8.sym65
SOS.cs Define interfaces for inline call handlers and BRK 2019-08-02 16:06:27 -07:00
SOS.sym65 More Apple /// details 2018-09-29 00:31:32 -04:00