VxWorks
Kernel Programmer's Guide, 6.6
xviii
8.4.8 Maximum Number of Files and Directories ........................................ 473
8.4.9 Working with Directories ........................................................................ 473
Creating Subdirectories ........................................................................... 473
Removing Subdirectories ........................................................................ 474
Reading Directory Entries ....................................................................... 474
8.4.10 Working with Files ................................................................................... 474
File I/O Routines ...................................................................................... 474
File Linking and Unlinking ..................................................................... 475
File Permissions ........................................................................................ 475
8.4.11 Crash Recovery and Volume Consistency ........................................... 475
Crash Recovery ......................................................................................... 475
Consistency Checking .............................................................................. 476
8.4.12 I/O Control Functions Supported by HRFS ........................................ 476
8.5 MS-DOS-Compatible File System: dosFs .......................................................... 478
8.5.1 Configuring VxWorks for dosFs ............................................................ 478
8.5.2 Configuring dosFs ................................................................................... 480
8.5.3 Creating a dosFs File System .................................................................. 482
Overview of dosFs File System Creation .............................................. 482
dosFs File System Creation Steps ........................................................... 482
8.5.4 dosFs, ATA Disk, and RAM Disk Examples ........................................ 486
8.5.5 Working with Volumes and Disks ......................................................... 491
Accessing Volume Configuration Information .................................... 492
Synchronizing Volumes .......................................................................... 492
8.5.6 Working with Directories ........................................................................ 492
Creating Subdirectories ........................................................................... 492
Removing Subdirectories ........................................................................ 493
Reading Directory Entries ....................................................................... 493
8.5.7 Working with Files ................................................................................... 493
File I/O Routines ...................................................................................... 493
File Attributes ........................................................................................... 493
8.5.8 Disk Space Allocation Options ............................................................... 496
Choosing an Allocation Method ............................................................ 496