Download IDE64 INTERFACE CARTRIDGE USER'S GUIDE
Transcript
IDEDOS 0.90, March 26, 2011 13.1.16 PROGRAMMING IN ASSEMBLY SAVE – save ram to file ($FFD8) Implementation: Communication registers: Preparatory routines: Error returns: Status: Registers affected: IDEDOS Extended A, X, Y SETLFS , SETNAM 0, 5, 8, 9, 24 (see Table 20) $00, $03, $80 A, X, Y Save program to file. A 2 byte start address is inserted in front of the data. N OTE It’s possible to save RAM from $0200 to $CFFF. For saving RAM under the BASIC ROM don’t forget to set $01! databegin = $fb lda ldx ldy jsr lda ldx ldy jsr #1 $ba #0 setlfs #8 #<name #>name setnam ;file number ;actual device number ;sec.address lda sta lda sta #<$1000 databegin ;begin #>$1000 databegin+1 ;filename length ;filename pointer 143 13