====== Running a Basic program from Assembler ====== Sometimes it is neccessary to run a Basic program from assembler code. To do this, it's a good idea to do a full [[base:kernalbasicinit|Kernal/Basic initialization]] before. PRGEND = $1234 ; end of the Basic program LDA #PRGEND STA $2E STA $AF JSR $A659 ; Reset execute pointer and do CLR JSR $A533 ; Rechain Lines JMP $A7AE ; Basic Warm Start