; The OS/K Team licenses this file to you under the MIT license. ; See the LICENSE file in the project root for more information. ; ; int strnlen(char *, int) ; strnlen: mov rcx, ax1 rep.nz scasb ax0, 0 mov rax, ax1 sub rax, rcx ret ; ; int strlen(char *) ; strlen: mov ax1, STRLEN_MAX jmp strnlen