aboutsummaryrefslogtreecommitdiffstats
path: root/src/kdata.asm
diff options
context:
space:
mode:
Diffstat (limited to 'src/kdata.asm')
-rw-r--r--src/kdata.asm8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/kdata.asm b/src/kdata.asm
index b239caa..6c520dd 100644
--- a/src/kdata.asm
+++ b/src/kdata.asm
@@ -48,7 +48,13 @@ wFsOFPtr:: DS 2
wFsCurBlk:: DS 1 ; data block currently in fs_datbuf ($FF = none)
wFsDirty:: DS 1 ; fs_datbuf needs write-back
wFsInode:: DS 1 ; working inode number
-wFsNameBuf:: DS 16 ; kernel-side copy of a name argument
+wFsNameBuf:: DS 16 ; kernel-side copy of a name/component
+wFsDir:: DS 1 ; directory inode for dir_* ops
+wFsDirBlk:: DS 1 ; that directory's data block (for write-back)
+wFsCur:: DS 1 ; current inode during path resolution
+wFsPath:: DS 40 ; kernel-side copy of a path argument
+wFsSlashPtr::DS 2 ; last '/' seen while splitting a path
+wListDir:: DS 1 ; directory sys_list enumerates
wKChar:: DS 1 ; scratch for KPutc
wKillParent::DS 1 ; scratch for sys_kill
wPsBuf:: DS 2 ; scratch for sys_ps