home *** CD-ROM | disk | FTP | other *** search
- ; Static Name Aliases
-
- ;
-
- TITLE fpatches.for
-
- NAME fpatches
-
-
-
- .8087
-
- FPATCHES_TEXT SEGMENT BYTE PUBLIC 'CODE'
-
- FPATCHES_TEXT ENDS
-
- _DATA SEGMENT WORD PUBLIC 'DATA'
-
- _DATA ENDS
-
- CONST SEGMENT WORD PUBLIC 'CONST'
-
- CONST ENDS
-
- _BSS SEGMENT WORD PUBLIC 'BSS'
-
- _BSS ENDS
-
- DGROUP GROUP CONST, _BSS, _DATA
-
- ASSUME CS: FPATCHES_TEXT, DS: DGROUP, SS: DGROUP, ES: DGROUP
-
- EXTRN __acrtused:ABS
-
- EXTRN _patchbasis:FAR
-
- EXTRN _patchprecision:FAR
-
- EXTRN _patchcurves:FAR
-
- EXTRN _rpatch:FAR
-
- EXTRN _patch:FAR
-
- FPATCHES_TEXT SEGMENT
-
- ; Line 29
-
- PUBLIC PATCHBASIS
-
- PATCHBASIS PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; BASIS1 = 10
-
- ; BASIS2 = 6
-
- push WORD PTR [bp+8]
-
- push WORD PTR [bp+6] ;BASIS2
-
- push WORD PTR [bp+12]
-
- push WORD PTR [bp+10] ;BASIS1
-
- call FAR PTR _patchbasis
-
- ; Line 30
-
- mov sp,bp
-
- pop bp
-
- ret 8
-
-
-
- PATCHBASIS ENDP
-
- ; Line 33
-
- PUBLIC PATCHPRECISION
-
- PATCHPRECISION PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; N1 = 10
-
- ; N2 = 6
-
- les bx,DWORD PTR [bp+6] ;N2
-
- push WORD PTR es:[bx]
-
- les bx,DWORD PTR [bp+10] ;N1
-
- push WORD PTR es:[bx]
-
- call FAR PTR _patchprecision
-
- ; Line 34
-
- mov sp,bp
-
- pop bp
-
- ret 8
-
-
-
- PATCHPRECISION ENDP
-
- ; Line 37
-
- PUBLIC PATCHCURVES
-
- PATCHCURVES PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; N1 = 10
-
- ; N2 = 6
-
- les bx,DWORD PTR [bp+6] ;N2
-
- push WORD PTR es:[bx]
-
- les bx,DWORD PTR [bp+10] ;N1
-
- push WORD PTR es:[bx]
-
- call FAR PTR _patchcurves
-
- ; Line 38
-
- mov sp,bp
-
- pop bp
-
- ret 8
-
-
-
- PATCHCURVES ENDP
-
- ; Line 42
-
- PUBLIC RPATCH
-
- RPATCH PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; GEOMX = 18
-
- ; GEOMY = 14
-
- ; GEOMZ = 10
-
- ; GEOMW = 6
-
- push WORD PTR [bp+8]
-
- push WORD PTR [bp+6] ;GEOMW
-
- push WORD PTR [bp+12]
-
- push WORD PTR [bp+10] ;GEOMZ
-
- push WORD PTR [bp+16]
-
- push WORD PTR [bp+14] ;GEOMY
-
- push WORD PTR [bp+20]
-
- push WORD PTR [bp+18] ;GEOMX
-
- call FAR PTR _rpatch
-
- ; Line 43
-
- mov sp,bp
-
- pop bp
-
- ret 16
-
-
-
- RPATCH ENDP
-
- ; Line 47
-
- PUBLIC PATCH
-
- PATCH PROC FAR
-
- push bp
-
- mov bp,sp
-
- ; GEOMX = 14
-
- ; GEOMY = 10
-
- ; GEOMZ = 6
-
- push WORD PTR [bp+8]
-
- push WORD PTR [bp+6] ;GEOMZ
-
- push WORD PTR [bp+12]
-
- push WORD PTR [bp+10] ;GEOMY
-
- push WORD PTR [bp+16]
-
- push WORD PTR [bp+14] ;GEOMX
-
- call FAR PTR _patch
-
- ; Line 48
-
- mov sp,bp
-
- pop bp
-
- ret 12
-
-
-
- PATCH ENDP
-
- FPATCHES_TEXT ENDS
-
- END
-
-