c_load.s



;
; Ullrich von Bassewitz, 03.06.1999
;
; unsigned int __fastcall__ cbm_k_load (unsigned char flag, unsigned addr);
;

	.include    	"cbm.inc"

       	.export	       	_cbm_k_load
        .import         __oserror
	.import		popa
	.importzp	ptr1

_cbm_k_load:
	sta	ptr1
	stx	ptr1+1
	jsr	popa		; get flag
	ldx	ptr1
	ldy	ptr1+1
	jsr	LOAD
	bcc	@Ok
        sta     __oserror
        ldx     ptr1
        ldy     ptr1+1
@Ok:    txa
        pha
        tya
        tax
        pla
        rts
	



Valid HTML 4.0! c_load.s.html; generated on Sat Oct 13 22:41:33 2001 by ca65html
uz@cc65.org