diff --git a/ka/doskrnl.k b/ka/doskrnl.k index 19290a8..dd23311 100644 --- a/ka/doskrnl.k +++ b/ka/doskrnl.k @@ -10,8 +10,8 @@ start: call main - ;call CMD.builtins.dir - ;hlt + call CMD.builtins.dir + hlt ; Wait for and print input indefinitely .1: diff --git a/ka/usr/cmd/dir.k b/ka/usr/cmd/dir.k index 0220f25..543a61d 100644 --- a/ka/usr/cmd/dir.k +++ b/ka/usr/cmd/dir.k @@ -3,7 +3,7 @@ NAME_MAX := 256 CMD.builtins.dir: push nx0 - sub nx0, nx0 # no. of files found + xor nx0, nx0 # no. of files found mov rcx, STRLEN_MAX mov rdx, .dirmsg