diff --git a/asm-symbols.json b/asm-symbols.json deleted file mode 100644 index adaa5bf..0000000 --- a/asm-symbols.json +++ /dev/null @@ -1,153 +0,0 @@ -{ -"constants":[ -{"name":"PAD_SLASH","addr":0,"file":"./SidecarXE85/Driver/sidecar.asm","ln":45}, -{"name":"PAD_PLUS","addr":0,"file":"./SidecarXE85/Driver/sidecar.asm","ln":46}, -{"name":"KEY_L","addr":0,"file":"./SidecarXE85/Driver/sidecar.asm","ln":75}, -{"name":"PAD_ASTERISK","addr":0,"file":"./SidecarXE85/Driver/sidecar.asm","ln":47}, -{"name":"KEY_J","addr":1,"file":"./SidecarXE85/Driver/sidecar.asm","ln":73}, -{"name":"KEY_SEMICOLON","addr":2,"file":"./SidecarXE85/Driver/sidecar.asm","ln":94}, -{"name":"KEY_F1","addr":3,"file":"./SidecarXE85/Driver/sidecar.asm","ln":111}, -{"name":"KEY_F2","addr":4,"file":"./SidecarXE85/Driver/sidecar.asm","ln":112}, -{"name":"KEY_K","addr":5,"file":"./SidecarXE85/Driver/sidecar.asm","ln":74}, -{"name":"KEY_PLUS","addr":6,"file":"./SidecarXE85/Driver/sidecar.asm","ln":95}, -{"name":"TIMERB","addr":6,"file":"./SidecarXE85/Driver/sidecar.asm","ln":6}, -{"name":"KEY_ASTERISK","addr":7,"file":"./SidecarXE85/Driver/sidecar.asm","ln":96}, -{"name":"KEY_O","addr":8,"file":"./SidecarXE85/Driver/sidecar.asm","ln":78}, -{"name":"BPOT","addr":8,"file":"./SidecarXE85/Driver/sidecar.asm","ln":10,"com":"BPOT bit mask"}, -{"name":"START","addr":9,"file":"./SidecarXE85/Driver/sidecar.asm","ln":7,"com":"Start mask"}, -{"name":"SELECT","addr":10,"file":"./SidecarXE85/Driver/sidecar.asm","ln":8,"com":"Select mask"}, -{"name":"KEY_P","addr":10,"file":"./SidecarXE85/Driver/sidecar.asm","ln":79}, -{"name":"KEY_U","addr":11,"file":"./SidecarXE85/Driver/sidecar.asm","ln":84}, -{"name":"KEY_RETURN","addr":12,"file":"./SidecarXE85/Driver/sidecar.asm","ln":105}, -{"name":"PAD_ESC","addr":12,"file":"./SidecarXE85/Driver/sidecar.asm","ln":38}, -{"name":"OPTION","addr":12,"file":"./SidecarXE85/Driver/sidecar.asm","ln":9,"com":"Option mask"}, -{"name":"DOSINI","addr":12,"file":"./SidecarXE85/Driver/sidecar.asm","ln":19,"com":"Warm start address"}, -{"name":"KEY_I","addr":13,"file":"./SidecarXE85/Driver/sidecar.asm","ln":72}, -{"name":"KEY_DASH","addr":14,"file":"./SidecarXE85/Driver/sidecar.asm","ln":97}, -{"name":"KEY_EQUALS","addr":15,"file":"./SidecarXE85/Driver/sidecar.asm","ln":98}, -{"name":"PAD_DEL","addr":16,"file":"./SidecarXE85/Driver/sidecar.asm","ln":40}, -{"name":"KEY_V","addr":16,"file":"./SidecarXE85/Driver/sidecar.asm","ln":85}, -{"name":"PAD_4","addr":17,"file":"./SidecarXE85/Driver/sidecar.asm","ln":29}, -{"name":"KEY_HELP","addr":17,"file":"./SidecarXE85/Driver/sidecar.asm","ln":109}, -{"name":"BREAK","addr":17,"file":"./SidecarXE85/Driver/sidecar.asm","ln":21,"com":"Break key flag"}, -{"name":"PAD_5","addr":18,"file":"./SidecarXE85/Driver/sidecar.asm","ln":30}, -{"name":"KEY_C","addr":18,"file":"./SidecarXE85/Driver/sidecar.asm","ln":66}, -{"name":"KEY_F3","addr":19,"file":"./SidecarXE85/Driver/sidecar.asm","ln":113}, -{"name":"PAD_6","addr":19,"file":"./SidecarXE85/Driver/sidecar.asm","ln":31}, -{"name":"KEY_F4","addr":20,"file":"./SidecarXE85/Driver/sidecar.asm","ln":114}, -{"name":"PAD_NO","addr":20,"file":"./SidecarXE85/Driver/sidecar.asm","ln":39}, -{"name":"PAD_7","addr":21,"file":"./SidecarXE85/Driver/sidecar.asm","ln":32}, -{"name":"KEY_B","addr":21,"file":"./SidecarXE85/Driver/sidecar.asm","ln":65}, -{"name":"KEY_X","addr":22,"file":"./SidecarXE85/Driver/sidecar.asm","ln":87}, -{"name":"PAD_8","addr":22,"file":"./SidecarXE85/Driver/sidecar.asm","ln":33}, -{"name":"PAD_9","addr":23,"file":"./SidecarXE85/Driver/sidecar.asm","ln":34}, -{"name":"KEY_Z","addr":23,"file":"./SidecarXE85/Driver/sidecar.asm","ln":89}, -{"name":"KEY_4","addr":24,"file":"./SidecarXE85/Driver/sidecar.asm","ln":57}, -{"name":"PAD_YES","addr":24,"file":"./SidecarXE85/Driver/sidecar.asm","ln":41}, -{"name":"PAD_1","addr":25,"file":"./SidecarXE85/Driver/sidecar.asm","ln":26}, -{"name":"KEY_3","addr":26,"file":"./SidecarXE85/Driver/sidecar.asm","ln":56}, -{"name":"PAD_2","addr":26,"file":"./SidecarXE85/Driver/sidecar.asm","ln":27}, -{"name":"PAD_3","addr":27,"file":"./SidecarXE85/Driver/sidecar.asm","ln":28}, -{"name":"KEY_6","addr":27,"file":"./SidecarXE85/Driver/sidecar.asm","ln":59}, -{"name":"PAD_0","addr":28,"file":"./SidecarXE85/Driver/sidecar.asm","ln":25}, -{"name":"KEY_ESC","addr":28,"file":"./SidecarXE85/Driver/sidecar.asm","ln":102}, -{"name":"PAD_PERIOD","addr":29,"file":"./SidecarXE85/Driver/sidecar.asm","ln":35}, -{"name":"KEY_5","addr":29,"file":"./SidecarXE85/Driver/sidecar.asm","ln":58}, -{"name":"PAD_ENTER","addr":30,"file":"./SidecarXE85/Driver/sidecar.asm","ln":37}, -{"name":"KEY_2","addr":30,"file":"./SidecarXE85/Driver/sidecar.asm","ln":55}, -{"name":"PAD_MINUS","addr":31,"file":"./SidecarXE85/Driver/sidecar.asm","ln":36}, -{"name":"KEY_1","addr":31,"file":"./SidecarXE85/Driver/sidecar.asm","ln":54}, -{"name":"KEY_COMMA","addr":32,"file":"./SidecarXE85/Driver/sidecar.asm","ln":91}, -{"name":"KEY_SPACE","addr":33,"file":"./SidecarXE85/Driver/sidecar.asm","ln":104}, -{"name":"KEY_PERIOD","addr":34,"file":"./SidecarXE85/Driver/sidecar.asm","ln":92}, -{"name":"KEY_N","addr":35,"file":"./SidecarXE85/Driver/sidecar.asm","ln":77}, -{"name":"KEY_M","addr":37,"file":"./SidecarXE85/Driver/sidecar.asm","ln":76}, -{"name":"KEY_SLASH","addr":38,"file":"./SidecarXE85/Driver/sidecar.asm","ln":93}, -{"name":"KEY_INVERSE","addr":39,"file":"./SidecarXE85/Driver/sidecar.asm","ln":108}, -{"name":"KEY_R","addr":40,"file":"./SidecarXE85/Driver/sidecar.asm","ln":81}, -{"name":"KEY_E","addr":42,"file":"./SidecarXE85/Driver/sidecar.asm","ln":68}, -{"name":"KEY_Y","addr":43,"file":"./SidecarXE85/Driver/sidecar.asm","ln":88}, -{"name":"KEY_TAB","addr":44,"file":"./SidecarXE85/Driver/sidecar.asm","ln":103}, -{"name":"KEY_T","addr":45,"file":"./SidecarXE85/Driver/sidecar.asm","ln":83}, -{"name":"KEY_W","addr":46,"file":"./SidecarXE85/Driver/sidecar.asm","ln":86}, -{"name":"KEY_Q","addr":47,"file":"./SidecarXE85/Driver/sidecar.asm","ln":80}, -{"name":"TIMERA","addr":48,"file":"./SidecarXE85/Driver/sidecar.asm","ln":5}, -{"name":"KEY_9","addr":48,"file":"./SidecarXE85/Driver/sidecar.asm","ln":62}, -{"name":"KEY_0","addr":50,"file":"./SidecarXE85/Driver/sidecar.asm","ln":53}, -{"name":"KEY_7","addr":51,"file":"./SidecarXE85/Driver/sidecar.asm","ln":60}, -{"name":"KEY_DELETE","addr":52,"file":"./SidecarXE85/Driver/sidecar.asm","ln":106}, -{"name":"KEY_8","addr":53,"file":"./SidecarXE85/Driver/sidecar.asm","ln":61}, -{"name":"KEY_LESSTHAN","addr":54,"file":"./SidecarXE85/Driver/sidecar.asm","ln":99}, -{"name":"KEY_GREATERTHAN","addr":55,"file":"./SidecarXE85/Driver/sidecar.asm","ln":100}, -{"name":"KEY_F","addr":56,"file":"./SidecarXE85/Driver/sidecar.asm","ln":69}, -{"name":"KEY_H","addr":57,"file":"./SidecarXE85/Driver/sidecar.asm","ln":71}, -{"name":"KEY_D","addr":58,"file":"./SidecarXE85/Driver/sidecar.asm","ln":67}, -{"name":"KEY_CAPS","addr":60,"file":"./SidecarXE85/Driver/sidecar.asm","ln":107}, -{"name":"KEY_G","addr":61,"file":"./SidecarXE85/Driver/sidecar.asm","ln":70}, -{"name":"KEY_S","addr":62,"file":"./SidecarXE85/Driver/sidecar.asm","ln":82}, -{"name":"KEY_A","addr":63,"file":"./SidecarXE85/Driver/sidecar.asm","ln":64}, -{"name":"KEY_SHIFT","addr":64,"file":"./SidecarXE85/Driver/sidecar.asm","ln":116}, -{"name":"KEY_COLON","addr":66,"file":"./SidecarXE85/Driver/sidecar.asm","ln":133}, -{"name":"KEY_BACKSLASH","addr":70,"file":"./SidecarXE85/Driver/sidecar.asm","ln":134}, -{"name":"KEY_CIRCUMFLEX","addr":71,"file":"./SidecarXE85/Driver/sidecar.asm","ln":135}, -{"name":"ATTRACT","addr":77,"file":"./SidecarXE85/Driver/sidecar.asm","ln":14,"com":"Attract mode flag"}, -{"name":"KEY_UNDERLINE","addr":78,"file":"./SidecarXE85/Driver/sidecar.asm","ln":131}, -{"name":"KEY_BAR","addr":79,"file":"./SidecarXE85/Driver/sidecar.asm","ln":132}, -{"name":"KEY_DOLLAR","addr":88,"file":"./SidecarXE85/Driver/sidecar.asm","ln":124}, -{"name":"KEY_HASH","addr":90,"file":"./SidecarXE85/Driver/sidecar.asm","ln":123}, -{"name":"KEY_AMPERSAND","addr":91,"file":"./SidecarXE85/Driver/sidecar.asm","ln":126}, -{"name":"KEY_PERCENT","addr":93,"file":"./SidecarXE85/Driver/sidecar.asm","ln":125}, -{"name":"KEY_QUOTE","addr":94,"file":"./SidecarXE85/Driver/sidecar.asm","ln":122}, -{"name":"KEY_EXCLAMATIONMARK","addr":95,"file":"./SidecarXE85/Driver/sidecar.asm","ln":121}, -{"name":"KEY_OPENINGBRACKET","addr":96,"file":"./SidecarXE85/Driver/sidecar.asm","ln":136}, -{"name":"KEY_CLOSINGBRACKET","addr":98,"file":"./SidecarXE85/Driver/sidecar.asm","ln":137}, -{"name":"KEY_QUESTIONMARK","addr":102,"file":"./SidecarXE85/Driver/sidecar.asm","ln":138}, -{"name":"KEY_OPENINGPARAN","addr":112,"file":"./SidecarXE85/Driver/sidecar.asm","ln":129}, -{"name":"KEY_CLOSINGPARAN","addr":114,"file":"./SidecarXE85/Driver/sidecar.asm","ln":130}, -{"name":"KEY_APOSTROPHE","addr":115,"file":"./SidecarXE85/Driver/sidecar.asm","ln":127}, -{"name":"KEY_AT","addr":117,"file":"./SidecarXE85/Driver/sidecar.asm","ln":128}, -{"name":"KEY_CLEAR","addr":118,"file":"./SidecarXE85/Driver/sidecar.asm","ln":139}, -{"name":"KEY_INSERT","addr":119,"file":"./SidecarXE85/Driver/sidecar.asm","ln":140}, -{"name":"KEY_CTRL","addr":128,"file":"./SidecarXE85/Driver/sidecar.asm","ln":117}, -{"name":"KEY_LEFT","addr":134,"file":"./SidecarXE85/Driver/sidecar.asm","ln":144}, -{"name":"KEY_RIGHT","addr":135,"file":"./SidecarXE85/Driver/sidecar.asm","ln":145}, -{"name":"KEY_DOWN","addr":143,"file":"./SidecarXE85/Driver/sidecar.asm","ln":143}, -{"name":"KEY_UP","addr":206,"file":"./SidecarXE85/Driver/sidecar.asm","ln":142}, -{"name":"KEY_NONE","addr":255,"file":"./SidecarXE85/Driver/sidecar.asm","ln":51}, -{"name":"VVBLKD","addr":548,"file":"./SidecarXE85/Driver/sidecar.asm","ln":11,"com":"Vertical blank interrupt"}, -{"name":"STRIG0","addr":644,"file":"./SidecarXE85/Driver/sidecar.asm","ln":12,"com":"Controller port 1 OS shadow"}, -{"name":"STRIG1","addr":645,"file":"./SidecarXE85/Driver/sidecar.asm","ln":13,"com":"Controller port 2 OS shadow"}, -{"name":"CH","addr":764,"file":"./SidecarXE85/Driver/sidecar.asm","ln":15,"com":"Keyboard code"}, -{"name":"CONSOL","addr":53279,"file":"./SidecarXE85/Driver/sidecar.asm","ln":20,"com":"Console switch port"}, -{"name":"ALLPOT","addr":53768,"file":"./SidecarXE85/Driver/sidecar.asm","ln":16,"com":"All pot status"}, -{"name":"PORTA","addr":54016,"file":"./SidecarXE85/Driver/sidecar.asm","ln":17,"com":"Port A"}, -{"name":"SETVBV","addr":58460,"file":"./SidecarXE85/Driver/sidecar.asm","ln":18,"com":"Routine for setting vectors"} -] -,"labels":[ -{"name":"COLD","addr":1536,"file":"./SidecarXE85/Driver/sidecar.asm","ln":149}, -{"name":"KPADVBI","addr":1554,"file":"./SidecarXE85/Driver/sidecar.asm","ln":160,"com":"Chain keypad into deferred VBLANK processing"}, -{"name":"WARMST","addr":1576,"file":"./SidecarXE85/Driver/sidecar.asm","ln":172,"com":"Entered when user hits system reset"}, -{"name":"WRMEXT","addr":1579,"file":"./SidecarXE85/Driver/sidecar.asm","ln":173,"com":"Chain to DOSINI"}, -{"name":"KPADTAB","addr":1582,"file":"./SidecarXE85/Driver/sidecar.asm","ln":175,"com":"Pad key code, Pokey key code"}, -{"name":"KPAD","addr":1623,"file":"./SidecarXE85/Driver/sidecar.asm","ln":200,"com":"Entered at each vblank to read the keypad"}, -{"name":"KPADCK","addr":1655,"file":"./SidecarXE85/Driver/sidecar.asm","ln":219,"com":"Scan translation table"}, -{"name":"KPADMAT","addr":1667,"file":"./SidecarXE85/Driver/sidecar.asm","ln":227,"com":"Key value matches"}, -{"name":"KPADDM","addr":1690,"file":"./SidecarXE85/Driver/sidecar.asm","ln":239}, -{"name":"EXIT1","addr":1695,"file":"./SidecarXE85/Driver/sidecar.asm","ln":243}, -{"name":"KPADSAM","addr":1702,"file":"./SidecarXE85/Driver/sidecar.asm","ln":248,"com":"Same as prior key, check auto-repeat"}, -{"name":"KPADXX","addr":1718,"file":"./SidecarXE85/Driver/sidecar.asm","ln":257}, -{"name":"EXIT","addr":1721,"file":"./SidecarXE85/Driver/sidecar.asm","ln":260,"com":"Exit this VBLANK interrupt"}, -{"name":"TEMP","addr":1724,"file":"./SidecarXE85/Driver/sidecar.asm","ln":263}, -{"name":"KPADCOD","addr":1725,"file":"./SidecarXE85/Driver/sidecar.asm","ln":265}, -{"name":"KPADREP","addr":1726,"file":"./SidecarXE85/Driver/sidecar.asm","ln":267}, -{"name":"BRKPRS","addr":1727,"file":"./SidecarXE85/Driver/sidecar.asm","ln":270}, -{"name":"END","addr":1728,"file":"./SidecarXE85/Driver/sidecar.asm","ln":273}, -{"name":"COLDST","addr":1728,"file":"./SidecarXE85/Driver/sidecar.asm","ln":273} -] -,"macros":[ - -] -,"includes":[ -{"file":"./SidecarXE85/Driver/sidecar.asm"} -] -}