comparison level1/modules/rbf.asm @ 1694:e7b88498bb05

Changes for the 03.02.04 release.
author boisy
date Tue, 03 Aug 2004 02:28:50 +0000
parents c0c47b363b5d
children d729f735c336
comparison
equal deleted inserted replaced
1693:b75cb7ca03a6 1694:e7b88498bb05
769 pshs x,a save PD.RGS ptr and caller's original B 769 pshs x,a save PD.RGS ptr and caller's original B
770 ldd #D$GSTA*256+SS.VarSect getstat function/SS.VarSect GetStat 770 ldd #D$GSTA*256+SS.VarSect getstat function/SS.VarSect GetStat
771 stb R$B,x put SS.VarSect into caller's B 771 stb R$B,x put SS.VarSect into caller's B
772 lbsr L0CED send it to driver 772 lbsr L0CED send it to driver
773 puls a,x get caller's original B and saved PD.RGS 773 puls a,x get caller's original B and saved PD.RGS
774 bcs L061C
775 sta R$B,x restore caller's original B 774 sta R$B,x restore caller's original B
776 **** 775 bcc ok@ branch if no error on GetStat
777 776 cmpb #E$UnkSvc Unknown Service call error?
778 ldd #256 777 lbne L0B10 if not, return with error
778 ****
779 ok@ ldd #256
779 stb PD.BUF+2,y 780 stb PD.BUF+2,y
780 os9 F$SRqMem 781 os9 F$SRqMem
781 bcs L061C 782 bcs L061C
782 stu PD.BUF,y 783 stu PD.BUF,y
783 ldx PD.RGS,y 784 ldx PD.RGS,y