;===kernel header declarations=== aceStackPtr = aceMemTop ;(2) aceFramePtr = aceStatB+64 ;(2) aceStackTop = aceStatB+66 ;(2) aceCurrentDevice = aceStatB+68 ;(1) aceDate = aceStatB+70 ;(4) YYYY:MM:DD aceDOW = aceStatB+74 ;(1) 1-7,1=Sun aceProcessID = aceStatB+75 ;(1) aceFreeMemory = aceStatB+76 ;(4) aceTotalMemory = aceStatB+80 ;(4) aceInternalBanks = aceStatB+84 ;(1) aceInternalCur = aceStatB+85 ;(1) aceRam0Freemap = aceStatB+86 ;(2) aceRam1Freemap = aceStatB+88 ;(1) aceReuStart = aceStatB+89 ;(1) aceReuBanks = aceStatB+90 ;(1) aceReuCur = aceStatB+91 ;(1) aceRamlinkStart = aceStatB+92 ;(2) aceRamlinkBanks = aceStatB+94 ;(1) aceRamlinkCur = aceStatB+95 ;(1) aceRamlinkAccess = aceStatB+96 ;(1) ;$00=direct, $ff=through ramlink aceRestoreStack = aceStatB+101 ;(1) aceSoft80Allocated = aceStatB+102 ;(1) ;$ff=yes,$00=no aceCharSetPage = aceStatB+103 ;(1) aceVic40Page = aceStatB+104 ;(1) aceModemSendPage = aceStatB+105 ;(1) aceModemRecvPage = aceStatB+106 ;(1) aceModemRecvHigh = aceStatB+107 ;(1) ;high page + 1 aceModemType = aceStatB+108 ;(1) ;$ff=swifty,$40=user-port,$00=none aceModemIoPage = aceStatB+109 ;(1) aceTpaLimit = aceStatB+110 ;(1) aceReuRlSpeedTry = aceStatB+111 ;(1) ;whether reu visible when rl active aceReuRlSpeedPage = aceStatB+112 ;(4) ;pointer to reu-rl copying page/null aceModemConfig = aceStatB+116 ;(1) ;$0x=baudrate, $x0=bits+parity+stop aceSuperCpuFlag = aceStatB+117 ;(1) ;SuperCPU/normal flag aceNmiWork = aceStatB+118 ;(2) ;for redirecting NMIs on the C64 aceCurDirName = aceStatB+128 ;(128) ;name of current directory aceShellPath = $ac6 ;(58) [really want 64] [defunct] aceMemTypes = 8 ;===end of kernel header info===