Takie coś może być? Jest to kod dla Devpac/VASM.
Swój kod wstawiasz w sekcji "APPLICATION" ale przed "Pterm0"
Jeśli chcesz mieć dostęp do rejestrów sprzętowych to dodaj na początku sekcji APPLICATION makro "Super".
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; MACROS
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
Super MACRO ;Supervisor mode
clr.l -(SP)
move.w #$20,-(SP)
trap #1
addq.l #6,SP
ENDM
Cconws MACRO string ;Print
pea \1(PC)
move.w #9,-(SP)
trap #1
addq.l #6,A7
ENDM
Cconin MACRO ;Wait for Keypress
move.w #1,-(A7)
trap #1
addq.l #2,A7
ENDM
Pterm0 MACRO ;Exit application
clr.w -(A7)
trap #1
ENDM
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; APPLICATION
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SECTION CODE
Cconws Napis
Cconws Inny_Napis
Cconin
Pterm0
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; DATA
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SECTION DATA
Napis
dc.b "TEST to tejst TEST", 0
Inny_Napis
dc.b $0d,$0a,$0d,$0a,"QWERTY",0
