Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!sharkey!cfctech!teemc!ka3ovk!ki4pv!cdis-1!tanner From: tanner@cdis-1.UUCP (Dr. T. Andrews) Newsgroups: comp.unix.wizards Subject: Re: filenames and the kernel Message-ID: <00000FN@cdis-1.UUCP> Date: 6 Feb 90 15:25:59 GMT References: <17829@rpp386.cactus.org> Reply-To: tanner@cdis-1.UUCP (Dr. T. Andrews) Distribution: usa Organization: CompuData, Inc. (DeLand) Lines: 11 X-Phone: +1 904 736 0866 X-Snail: 1409 E New York Ave; DeLand, FLA 32724. From: jfh@rpp386.cactus.org (John F. Haugh II) ) Early MS-DOS and CP/M didn't include directories. Both CP/M and early MS-DOS not only included directories, but they also included several syscalls to deal with them (on top of which you might build opendir() and friends). Note functions 0x11 and 0x12 to scan the directory. One directory per disk. To change current directory, use syscall 0x0E. To get current directory, use 0x19. -- {attctc gatech!uflorida}!ki4pv!cdis-1!tanner {bpa uunet}!cdin-1!cdis-1!tanner