home *** CD-ROM | disk | FTP | other *** search
- * SheetCut Ko-Window ライブラリ 1991 小笠原博之
-
- * SPS-NET: SPS0783 COR.
-
-
- ROX4 macro
- roxl.w -(a1)
- roxl.w -(a1)
- roxl.w -(a1)
- roxl.w -(a1)
- endm
- ROX16 macro
- ROX4
- ROX4
- ROX4
- ROX4
- endm
- ROX64 macro
- ROX16
- ROX16
- ROX16
- ROX16
- endm
-
- ******
- ******
- ******
- .xdef _memcpyW
- _memcpyW:
- movem.l 4(sp),d0/a0/a1
- subq.w #1,d0
- loopM0:
- move.w (a1)+,(a0)+
- dbra d0,loopM0
- rts
- ******
- ******
- ******
- .xdef _shiftL
- _shiftL:
- movem.l 4(sp),d0-d1/a0
-
- subq.w #1,d0
- add.w d1,a0
- lea roxend(pc),a2
- sub.w d1,a2
- moveq.l #0,d2
-
- loopS0:
- addq.w #1,d2
- move.l a0,a1
- jmp (a2)
- ROX64
- roxend:
- dbra d0,loopS0
- rts
- ******
- ******
- ******
- .xdef _Scpy
- _Scpy:
- movem.l 4(sp),d1-d2/a0-a2 *dy, y, wp, rp, hword
- subq.w #1,d2
- subq.w #1,a2
- loop0:
- move.l a2,d0
- loop:
- move.w (a1)+,(a0)+
- dbra d0,loop
- add.w d1,a1 * add dy
- dbra d2,loop0
- rts
-