1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-07-11 02:28:54 +00:00
6502bench/SourceGen
Andy McFadden e82dc31da6 Move Disk ][ defs into separate platform symbol file
The Disk ][ I/O locations are generally accessed as an offset, using
something like "LDA $C08n,X".  However the range from $C080-C08F is
already used for language card in slot 0.  SourceGen doesn't have a
way to distinguish between indexed and direct accesses, and even if
it did there's no way to separate one peripheral card from another
without knowing the contents of the CPU register.

As a workaround, the Disk ][ definitions are now in a separate symbol
file.  When loaded, the definitions replace the base slot 0 equates.

I figure Disk ][ accesses are more common than language card
manipulation, so I'm making it a default for new projects.  Existing
projects that reference the Disk ][ symbols (which existed, but as
constants) will need to be updated to include the new .sym65.
2020-07-11 13:23:46 -07:00
..
AsmGen Data Bank Register management, part 3 2020-07-09 16:52:23 -07:00
Examples Update A2-HP-CDA example 2020-07-10 21:22:18 -07:00
Properties
Res Data Bank Register management, part 4 2020-07-09 19:42:31 -07:00
RuntimeData Move Disk ][ defs into separate platform symbol file 2020-07-11 13:23:46 -07:00
Sandbox
SGTestData Update relocation data handling 2020-07-10 17:41:38 -07:00
Tests
Tools Add 20212-reloc-data test 2020-07-05 17:17:44 -07:00
WpfGui Data Bank Register management, part 5 2020-07-10 13:29:36 -07:00
Anattrib.cs Add Data Bank Register management, part 1 2020-07-08 17:56:27 -07:00
App.config
App.xaml
App.xaml.cs
AppSettings.cs
AutoLabel.cs
ChangeSet.cs
CodeAnalysis.cs Update relocation data handling 2020-07-10 17:41:38 -07:00
DataAnalysis.cs Update relocation data handling 2020-07-10 17:41:38 -07:00
DefSymbol.cs
DisasmProject.cs Data Bank Register management, part 3 2020-07-09 16:52:23 -07:00
DisplayList.cs
DisplayListSelection.cs
Exporter.cs Data Bank Register management, part 3 2020-07-09 16:52:23 -07:00
ExternalFile.cs
FormatDescriptor.cs
FormattedOperandCache.cs
HelpAccess.cs
LineListGen.cs Data Bank Register management, part 4 2020-07-09 19:42:31 -07:00
LocalVariableLookup.cs
LocalVariableTable.cs
MainController.cs Data Bank Register management, part 3 2020-07-09 16:52:23 -07:00
MessageList.cs
MultiLineComment.cs
NavStack.cs
PlatformSymbols.cs
ProjectFile.cs Data Bank Register management, part 4 2020-07-09 19:42:31 -07:00
ProjectProperties.cs Data Bank Register management, part 4 2020-07-09 19:42:31 -07:00
PseudoOp.cs Data Bank Register management, part 3 2020-07-09 16:52:23 -07:00
RuntimeDataAccess.cs
SourceGen.csproj Add Data Bank Register management, part 1 2020-07-08 17:56:27 -07:00
Symbol.cs
SymbolTable.cs
SystemDefaults.cs
SystemDefs.cs Progress toward OMF file handling 2020-06-30 08:20:12 -07:00
UndoableChange.cs Add Data Bank Register management, part 1 2020-07-08 17:56:27 -07:00
VisBitmapAnimation.cs
Visualization.cs Add Export feature to visualization editor 2020-06-20 17:32:57 -07:00
VisualizationSet.cs
VisWireframeAnimation.cs
WeakSymbolRef.cs
WireframeObject.cs
XrefSet.cs