Mercurial > hg > Members > kono > nitros9-code
view 3rdparty/p2mods/sayhi.asm @ 2713:37d3ee1458b6 lwtools-port
Fixed stupid mistake in branch table
author | Boisy Pitre <boisy.pitre@nuance.com> |
---|---|
date | Wed, 25 Jul 2012 11:25:34 -0500 |
parents | b8c7b7fbf3c9 |
children |
line wrap: on
line source
ifp1 use defsfile endc Type set Prgrm+Objct Revs set ReEnt+1 edition set $01 mod OS9End,OS9Name,Type,Revs,Cold,256 OS9Name fcs "SayHi" fcb edition * routine cold Cold equ * * The following three instructions are important. They cause the link * count of this module to increase by 1. This insures that the module * stays in memory, even if forked from disk. leax OS9Name,pcr clra os9 F$Link leay SvcTbl,pcr os9 F$SSvc bcs Exit clrb Exit os9 F$Exit F$SAYHI equ $25 SvcTbl equ * fcb F$SAYHI fdb SayHi-*-2 fcb $80 * Entry point to F$SAYHI system call SayHi ldx R$X,u bne SayHi6 leax Hello,pcr SayHi6 ldy #40 ldu D.Proc lda P$PATH+2,u os9 I$WritLn rts Hello fcc "Hello there user." fcb $0D emod OS9End equ * end