comparison 3rdparty/p2mods/os9p3_sayhi.asm @ 0:6641a883d6b0

Initial revision
author boisy
date Thu, 04 Apr 2002 16:34:12 +0000
parents
children 1f8438c88938
comparison
equal deleted inserted replaced
-1:000000000000 0:6641a883d6b0
1 ifp1
2 use os9defs.l2v3
3 endc
4
5 Type set Systm+Objct
6 Revs set ReEnt+1
7 edition set $01
8
9 mod OS9End,OS9Name,Type,Revs,Cold,256
10
11 OS9Name fcs "OS9p3"
12 fcb $01
13
14 * routine cold
15 Cold leay SvcTbl,pcr
16 os9 F$SSvc
17 rts
18
19 F$SAYHI equ $25
20
21 SvcTbl equ *
22 fcb F$SAYHI
23 fdb SayHi-*-2
24 fcb $80
25
26 SayHi ldx R$X,u
27 bne SayHi6
28 ldy D.Proc
29 ldu P$SP,y
30 leau -40,u
31 lda D.SysTsk
32 ldb P$TASK,y
33 ldy #40
34 leax Hello,pcr
35 os9 F$Move
36 leax 0,u
37 SayHi6 ldy #40
38 ldu D.Proc
39 lda P$PATH+2,u
40 os9 I$WritLn
41 rts
42
43 Hello fcc "Hello there user."
44 fcb $0D
45
46 emod
47 OS9End equ *
48 end