1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-07-07 07:28:57 +00:00
6502bench/SourceGen
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
..
AsmGen Minor fixes 2019-07-21 15:24:39 -07:00
Examples Add advanced tutorial 2018-10-09 14:55:16 -07:00
Properties Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
Res Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
RuntimeData Define interfaces for inline call handlers and BRK 2019-08-02 16:06:27 -07:00
Sandbox Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
SGTestData Define interfaces for inline call handlers and BRK 2019-08-02 16:06:27 -07:00
Tests Tweak window size 2019-07-20 13:30:30 -07:00
Tools Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
WpfGui Make the "continue" button actually do something 2019-08-02 16:00:58 -07:00
AddressMap.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
Anattrib.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
App.config Fix startup issues 2019-07-20 17:36:12 -07:00
App.xaml Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
App.xaml.cs Version 1.2.0 2019-07-29 14:00:13 -07:00
AppSettings.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
AutoLabel.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
ChangeSet.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
CodeAnalysis.cs Define interfaces for inline call handlers and BRK 2019-08-02 16:06:27 -07:00
DataAnalysis.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
DefSymbol.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
DisasmProject.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
DisplayList.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
DisplayListSelection.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
ExternalFile.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
FormatDescriptor.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
HelpAccess.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
LineListGen.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
MainController.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
MultiLineComment.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
NavStack.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
PlatformSymbols.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
ProjectFile.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
ProjectProperties.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
PseudoOp.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
RuntimeDataAccess.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
SourceGen.csproj Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
Symbol.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
SymbolTable.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
SystemDefaults.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
SystemDefs.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
UndoableChange.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
WeakSymbolRef.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00
XrefSet.cs Move WPF code from SourceGenWPF to SourceGen 2019-07-20 13:28:37 -07:00