SF Director acces routine fo CP/M. voi dispfn(fcb) cha fcb[]; Displa fil nam directl fro a FC o director entry maskin attributes Space i th fil nam an fil typ field ar show s th strin produce i constan 1 character long perio show betwee nam an type Th putchar( routin i calle t outpu characters. in fsize(dir) cha *dir; Give director entr o fil contro bloc representin th las exten o file comput an retur th fil siz i fro record extent an dat modul fields. in getdir(fcb copyname) char *fcb; voi (*copyname)(); Director scannin engine Give a initialize fcb getdi scan th director an call copyname( onc fo eac matc found Getdi reset th defaul dm addres t 0x8 an log int th drive/use specifie i th fcb Th numbe o matche i returne t th caller. Th copyname( routin i calle wit pointe t the firs byt o th director entry. in ncomp(x,y,n) cha *x,*y; in n; Compar a mos character i dir o fcb Th character i offset 1..1 ar maske wit 0x7 befor comparin them Al othe character ar no masked Return th signe differenc * * a th firs unequa comparison.