Add disassembly of KERLT101

Signed-off-by: David Schmidt <1110325+david-schmidt@users.noreply.github.com>
This commit is contained in:
David Schmidt 2023-09-16 14:45:52 -04:00
parent 1a6c7b7612
commit 082cf220a5
5 changed files with 36872 additions and 0 deletions

166
file/KERLT101.bin.dis65 Executable file
View File

@ -0,0 +1,166 @@
### 6502bench SourceGen dis65 v1.0 ###
{
"_ContentVersion":5,
"FileDataLength":24765,
"FileDataCrc32":-819804236,
"ProjectProps":{
"CpuName":"65C02",
"IncludeUndocumentedInstr":false,
"TwoByteBrk":false,
"EntryFlags":32702671,
"AutoLabelStyle":"Simple",
"AnalysisParams":{
"AnalyzeUncategorizedData":true,
"DefaultTextScanMode":"LowHighAscii",
"MinCharsForString":4,
"SeekNearbyTargets":true,
"UseRelocData":false,
"SmartPlpHandling":false,
"SmartPlbHandling":true},
"PlatformSymbolFileIdentifiers":["RT:Apple/F8-ROM.sym65",
"RT:Apple/Cxxx-IO.sym65",
"RT:Apple/C08x-DiskII.sym65",
"RT:Apple/ProDOS8.sym65"],
"ExtensionScriptFileIdentifiers":["RT:Apple/ProDOS8.cs",
"RT:Apple/VisHiRes.cs"],
"ProjectSyms":{
}},
"AddressMap":[{
"Offset":0,
"Addr":5120,
"Length":24765,
"PreLabel":"",
"IsRelative":false}],
"TypeHints":[{
"Low":0,
"High":0,
"Hint":"Code"},
{
"Low":3167,
"High":3167,
"Hint":"Code"},
{
"Low":3173,
"High":3173,
"Hint":"Code"},
{
"Low":4878,
"High":4878,
"Hint":"Code"}],
"StatusFlagOverrides":{
},
"Comments":{
},
"LongComments":{
"-2147483647":{
"Text":"6502bench SourceGen v1.8.4",
"BoxMode":false,
"MaxWidth":80,
"BackgroundColor":0}},
"Notes":{
},
"UserLabels":{
"0":{
"Label":"Entry",
"Value":5120,
"Source":"User",
"Type":"GlobalAddr",
"LabelAnno":"None"},
"3":{
"Label":"Storage1403",
"Value":5123,
"Source":"User",
"Type":"GlobalAddr",
"LabelAnno":"None"},
"799":{
"Label":"Start",
"Value":5919,
"Source":"User",
"Type":"GlobalAddr",
"LabelAnno":"None"}},
"OperandFormats":{
"1650":{
"Length":3,
"Format":"StringGeneric",
"SubFormat":"Ascii",
"SymbolRef":null},
"3145":{
"Length":1,
"Format":"NumericLE",
"SubFormat":"None",
"SymbolRef":null},
"3146":{
"Length":6,
"Format":"StringGeneric",
"SubFormat":"Ascii",
"SymbolRef":null},
"4827":{
"Length":1,
"Format":"NumericLE",
"SubFormat":"None",
"SymbolRef":null},
"4828":{
"Length":1,
"Format":"NumericLE",
"SubFormat":"None",
"SymbolRef":null},
"4829":{
"Length":1,
"Format":"NumericLE",
"SubFormat":"None",
"SymbolRef":null},
"4830":{
"Length":13,
"Format":"StringGeneric",
"SubFormat":"Ascii",
"SymbolRef":null},
"24706":{
"Length":19,
"Format":"StringGeneric",
"SubFormat":"Ascii",
"SymbolRef":null},
"24725":{
"Length":1,
"Format":"NumericLE",
"SubFormat":"HighAscii",
"SymbolRef":null},
"24726":{
"Length":12,
"Format":"StringGeneric",
"SubFormat":"Ascii",
"SymbolRef":null}},
"LvTables":{
},
"Visualizations":[],
"VisualizationAnimations":[],
"VisualizationSets":{
},
"RelocList":{
},
"DbrValues":{
}}

17945
file/KERLT101.bin_cc65.S Executable file

File diff suppressed because it is too large Load Diff

9
file/KERLT101.bin_cc65.cfg Executable file
View File

@ -0,0 +1,9 @@
# 6502bench SourceGen generated linker script for KERLT101.bin
MEMORY {
MAIN: file=%O, start=%S, size=65536;
}
SEGMENTS {
CODE: load=MAIN, type=rw;
}
FEATURES {}
SYMBOLS {}

18748
file/KERLT101.bin_cc65.lst Executable file

File diff suppressed because it is too large Load Diff

4
src/Makefile Normal file
View File

@ -0,0 +1,4 @@
.PHONY:
all:
ca65 tapeout.asm --listing tapeout.lst
ld65 tapeout.o -o tapeout.bin -C tapeout.cfg