Apple Lisa — Chapter 2: The File System

Chapter 2 The File System 2.1 FileNames 2-1 22 The Wotting Directory 2-2 23 Devices 2-3 Z4 Storage Devices 2-3 23 The Vdlume Catalog 2-4 2.6 L3bels 2-4 2.7 Logical and Physical End Of Flle 2-4 2.8 FHe Access 2-5 2.9 Pipes 2-6 Z10 File System Calls .....2-7 2.10.1 MAKE_FILE and MAKE_PIPE 2-8 2.10.2 KILL_OBJECT 2-10 2.10.3 UNKlLL__FILE 2-11 2.10.4 RENAME_ENTRY 2-12 2.10.5 L00KUP 2-13 2.10.6 INFO 2-16 2.10.7 SET_FILEJNFO 2-17 2 .ia8 OPEN 2-18 2.10.9 CLOSEJDBJECT 2-19 2.10.10 READ_DATA and WRITE_DATA 2-20 2.10.11 READ_LABEL and WRITE_LABEL .....2-23 2.10.12 DEVICE_CONTROL 2-24 2.10.12.1 Setting Devlce-Control Information 2-24 2.10.12.2 Obtaining Device-Control Information 2-28 2.10.13 ALLOCATE 2-33 2.10.14 COMPACT 2-34 2.10.15 TRUNCATE 2-35 2 .iai6 FLUSH 2-36 2.10.17 SET_SAFETY 2-37 2.10.18 SET_WORKING_piR and GET_WORKING_DIR 2-38 2.10.19 RESET_CATALOG and GET_NEXT_ENTRY 2-39 2.10.20 MOUNT and UNMOUNT 2-40 029-0417-A