; C64 includes ; SID SID_FREQLO1 = $D400 SID_FREQHI1 = $D401 SID_PWLO1 = $D402 SID_PWLHI1 = $D403 SID_CR1 = $D404 SID_AD1 = $D405 SID_SR1 = $D406 SID_FREQLO2 = $D407 SID_FREQHI2 = $D408 SID_PWLO2 = $D409 SID_PWLHI2 = $D40A SID_CR2 = $D40B SID_AD2 = $D40C SID_SR2 = $D40D SID_FREQLO3 = $D40E SID_FREQHI3 = $D40F SID_PWLO3 = $D410 SID_PWLHI3 = $D411 SID_CR3 = $D412 SID_AD3 = $D413 SID_SR3 = $D414 SID_FCLO = $D415 SID_FCHI = $D416 SID_RES_FILT= $D417 SID_MODE_VOL= $D418 SID_POTX = $D419 SID_POTY = $D41A SID_OSC3 = $D41B SID_ENV3 = $D41C ; VIC-II VIC_M0X = $D000 VIC_M0Y = $D001 VIC_M1X = $D002 VIC_M1Y = $D003 VIC_M2X = $D004 VIC_M2Y = $D005 VIC_M3X = $D006 VIC_M3Y = $D007 VIC_M4X = $D008 VIC_M4Y = $D009 VIC_M5X = $D00A VIC_M5Y = $D00B VIC_M6X = $D00C VIC_M6Y = $D00D VIC_M7X = $D00E VIC_M7Y = $D00F VIC_MX8 = $D010 VIC_CR1 = $D011 VIC_RASTER = $D012 VIC_RSTCMP = $D012 VIC_LPX = $D013 VIC_LPY = $D014 VIC_ME = $D015 VIC_CR2 = $D016 VIC_MYE = $D017 VIC_VM_CB = $D018 VIC_IRQST = $D019 VIC_IRQEN = $D01A VIC_MDP = $D01B VIC_MC = $D01C VIC_MXE = $D01D VIC_MM = $D01E VIC_MD = $D01F VIC_EC = $D020 VIC_B0C = $D021 VIC_B1C = $D022 VIC_B2C = $D023 VIC_B3C = $D024 VIC_MM0 = $D025 VIC_MM1 = $D026 VIC_M0C = $D027 VIC_M1C = $D028 VIC_M2C = $D029 VIC_M3C = $D02A VIC_M4C = $D02B VIC_M5C = $D02C VIC_M6C = $D02D VIC_M7C = $D02E VIC_KCR = $D02F ; only C128 VIC_FAST = $D030 ; only C128 ; CIA1 CIA1_PRA = $DC00 CIA1_PRB = $DC01 CIA1_DDRA = $DC02 CIA1_DDRB = $DC03 CIA1_TAL = $DC04 CIA1_TAH = $DC05 CIA1_TBL = $DC06 CIA1_TBH = $DC07 CIA1_10THS = $DC08 CIA1_SEC = $DC09 CIA1_MIN = $DC0A CIA1_HR = $DC0B CIA1_SDR = $DC0C CIA1_ICR = $DC0D CIA1_CRA = $DC0E CIA1_CRB = $DC0F ; CIA2 CIA2_PRA = $DD00 CIA2_PRB = $DD01 CIA2_DDRA = $DD02 CIA2_DDRB = $DD03 CIA2_TAL = $DD04 CIA2_TAH = $DD05 CIA2_TBL = $DD06 CIA2_TBH = $DD07 CIA2_10THS = $DD08 CIA2_SEC = $DD09 CIA2_MIN = $DD0A CIA2_HR = $DD0B CIA2_SDR = $DD0C CIA2_ICR = $DD0D CIA2_CRA = $DD0E CIA2_CRB = $DD0F ; Kernal KERNAL_ACPTR = $FFA5 KERNAL_CHKIN = $FFC6 KERNAL_CHKOUT = $FFC9 KERNAL_CHRIN = $FFCF KERNAL_CHROUT = $FFD2 KERNAL_CIOUT = $FFA8 KERNAL_CINT = $FF81 KERNAL_CALL = $FFE7 KERNAL_CLOSE = $FFC3 KERNAL_CLRCHN = $FFCC KERNAL_GETIN = $FFE4 KERNAL_IOBASE = $FFF3 KERNAL_IOINIT = $FF84 KERNAL_LISTEN = $FFB1 KERNAL_LOAD = $FFD5 KERNAL_MEMBOT = $FF9C KERNAL_MEMTOP = $FF99 KERNAL_OPEN = $FFC0 KERNAL_PLOT = $FFF0 KERNAL_RAMTAS = $FF87 KERNAL_RDTIM = $FFDE KERNAL_READST = $FFB7 KERNAL_RESTOR = $FF8A KERNAL_SAVE = $FFD8 KERNAL_SCNKEY = $FF9F KERNAL_SCREEN = $FFED KERNAL_SECOND = $FF93 KERNAL_SETLFS = $FFBA KERNAL_SETMSG = $FF90 KERNAL_SETNAM = $FFBD KERNAL_SETTIM = $FFDB KERNAL_SETTMO = $FFA2 KERNAL_STOP = $FFE1 KERNAL_TALK = $FFB4 KERNAL_TKSA = $FF96 KERNAL_UDTIM = $FFEA KERNAL_UDLSN = $FFAE KERNAL_UNTLK = $FFAB KERNAL_VECTOR = $FF8D ; MISC CPU_DDP0 = $0000 ; should always be $2F CPU_PR0 = $0001 COL_RAM = $D800