mirror of
https://frontier.innolan.net/github/AmigaExamples.git
synced 2026-09-13 04:05:50 +00:00
28 lines
466 B
ArmAsm
28 lines
466 B
ArmAsm
xdef StartMusic
|
|
|
|
StartMusic:
|
|
;; a0 - destination address
|
|
;; a1 - start address
|
|
;; d0 - size
|
|
|
|
lea module,a0
|
|
lea diskmodule,a1
|
|
move.l #enddiskmodule-diskmodule,d0
|
|
jsr LoadDiskData
|
|
lea module,a0
|
|
sub.l a1,a1
|
|
sub.l a2,a2
|
|
moveq #0,d0
|
|
jsr P61_Init
|
|
rts
|
|
|
|
section .bss
|
|
module
|
|
ds.b enddiskmodule-diskmodule
|
|
|
|
section .noload
|
|
cnop 0,512
|
|
diskmodule:
|
|
incbin "assets/P61.placeholder"
|
|
cnop 0,512
|
|
enddiskmodule:
|