view lib/alib/strcpy.as @ 3295:6b7a7b233925 default tip

makefile: Allow PORTS with level1/2 mix https://sourceforge.net/p/nitros9/feature-requests/10/
author Tormod Volden <debian.tormod@gmail.com>
date Tue, 19 Apr 2022 18:12:17 +0200
parents 03f26e88b809
children
line wrap: on
line source

**********************************

* STRCPY: copy a null terminated string
*         User must ensure there is room in buffer!!!

* OTHER MODULES NEEDED: STRNCPY

* ENTRY: X=start of string to move
*        Y=buffer for copy of string

* EXIT: all regs preserved (except cc)


 nam Copy Null Term. String
 ttl Assembler Library Module


 section .text

STRCPY:
 pshs d
 ldd #$ffff pass very long value to STRNCPY
 lbsr STRNCPY move it
 puls d,pc

 endsect