//----------------------------------------------------------- // // The memory function library for 65CM. ( needs >= v0.070 ) // // Provides functions for copying, searching and comparing // memory areas using pointers and ranges. //----------------------------------------------------------- GOTO lib_skip_memfunc //----------------------------------------------------------- // lib_memcpy: copies a part of memory to another //----------------------------------------------------------- WORD lib_memcpy_src WORD lib_memcpy_dest WORD lib_memcpy_range LABEL lib_memcpy BYTE lib_memcpy_byte WORD lib_memcpy_s WORD lib_memcpy_d WORD lib_memcpy_r LET lib_memcpy_s GET lib_memcpy_src LET lib_memcpy_d GET lib_memcpy_dest LET lib_memcpy_r GET lib_memcpy_range WHILE lib_memcpy_r PEEK lib_memcpy_s GIVING lib_memcpy_byte POKE lib_memcpy_d WITH lib_memcpy_byte INCREMENT lib_memcpy_s INCREMENT lib_memcpy_d DECREMENT lib_memcpy_r WEND SUBEND LABEL lib_skip_memfunc