Go to the source code of this file.
|
| enum | {
kNeFSHardDrive = 0xC0
, kNeFSSolidStateDrive = 0xC1
, kNeFSOpticalDrive = 0x0C
, kNeFSMassStorageDevice = 0xCC
,
kNeFSScsiDrive = 0xC4
, kNeFSFlashDrive = 0xC6
, kNeFSUnknown = 0xFF
, kNeFSDriveCount = 7
} |
| enum | {
kNeFSStatusUnlocked = 0x18
, kNeFSStatusLocked
, kNeFSStatusError
, kNeFSStatusInvalid
,
kNeFSStatusCount
} |
| enum | {
Kernel::kNeFSSubDriveA
, Kernel::kNeFSSubDriveB
, Kernel::kNeFSSubDriveC
, Kernel::kNeFSSubDriveD
,
Kernel::kNeFSSubDriveInvalid
, Kernel::kNeFSSubDriveCount
} |
| enum | { Kernel::kNeFSRsrcForkKind = 0
, Kernel::kNeFSDataForkKind = 1
} |
| | Resource fork kind. More...
|
◆ kNeFSApplicationExt
| #define kNeFSApplicationExt ".app/" |
◆ kNeFSBitWidth
◆ kNeFSCatalogKindAlias
| #define kNeFSCatalogKindAlias (3) |
◆ kNeFSCatalogKindDevice
| #define kNeFSCatalogKindDevice (9) |
◆ kNeFSCatalogKindDir
| #define kNeFSCatalogKindDir (2) |
◆ kNeFSCatalogKindExecutable
| #define kNeFSCatalogKindExecutable (6) |
◆ kNeFSCatalogKindFile
| #define kNeFSCatalogKindFile (1) |
◆ kNeFSCatalogKindLock
| #define kNeFSCatalogKindLock (10) |
◆ kNeFSCatalogKindMetaFile
| #define kNeFSCatalogKindMetaFile (12) |
◆ kNeFSCatalogKindMOFF
| #define kNeFSCatalogKindMOFF (16) |
◆ kNeFSCatalogKindMPEG
| #define kNeFSCatalogKindMPEG (15) |
◆ kNeFSCatalogKindPage
| #define kNeFSCatalogKindPage (8) |
◆ kNeFSCatalogKindResource
| #define kNeFSCatalogKindResource (5) |
◆ kNeFSCatalogKindRIFF
| #define kNeFSCatalogKindRIFF (14) |
◆ kNeFSCatalogKindRLE
| #define kNeFSCatalogKindRLE (11) |
◆ kNeFSCatalogKindShared
| #define kNeFSCatalogKindShared (4) |
Shared between network and/or partitions. Export forks as .zip when copying.
◆ kNeFSCatalogKindTTF
| #define kNeFSCatalogKindTTF (13) |
◆ kNeFSCatalogNameLen
| #define kNeFSCatalogNameLen (256) |
◆ kNeFSCatalogStartAddress
◆ kNeFSDataFork
| #define kNeFSDataFork "main_data" |
◆ kNeFSEOF
◆ kNeFSFlagCreated
| #define kNeFSFlagCreated (71) |
◆ kNeFSFlagDeleted
| #define kNeFSFlagDeleted (70) |
◆ kNeFSFlagUnallocated
| #define kNeFSFlagUnallocated (0) |
◆ kNeFSForkNameLen
| #define kNeFSForkNameLen (199) |
◆ kNeFSForkSize
◆ kNeFSFrameworkExt
| #define kNeFSFrameworkExt ".fwrk/" |
◆ kNeFSIdent
| #define kNeFSIdent " NeFS" |
◆ kNeFSIdentLen
| #define kNeFSIdentLen (8) |
◆ kNeFSInvalidCatalog
| #define kNeFSInvalidCatalog (-1) |
◆ kNeFSInvalidFork
| #define kNeFSInvalidFork (-1) |
New extended File System specification.
- Author
- Amlal El Mahrouss (Amlal El Mahrouss, amlalelmahrouss at icloud dot com)
◆ kNeFSJournalExt
| #define kNeFSJournalExt ".jrnl" |
◆ kNeFSLbaType
◆ kNeFSLF
◆ kNeFSMetaFilePrefix
| #define kNeFSMetaFilePrefix '$' |
◆ kNeFSMimeNameLen
| #define kNeFSMimeNameLen (200) |
◆ kNeFSMinimumDiskSize
| #define kNeFSMinimumDiskSize (mib_cast(8)) |
◆ kNeFSPadLen
| #define kNeFSPadLen (392) |
◆ kNeFSPartitionTypeBoot
| #define kNeFSPartitionTypeBoot (9) |
◆ kNeFSPartitionTypePage
| #define kNeFSPartitionTypePage (8) |
◆ kNeFSPartitionTypeStandard
| #define kNeFSPartitionTypeStandard (7) |
◆ kNeFSPartLen
| #define kNeFSPartLen (32) |
◆ kNeFSResourceFork
| #define kNeFSResourceFork "main_rsrc" |
◆ kNeFSRoot
◆ kNeFSRootAlt
◆ kNeFSRootCatalogStartAddress
| #define kNeFSRootCatalogStartAddress (1024) |
- Note
- Start after the partition map header. (Virtual addressing)
◆ kNeFSSectorSz
| #define kNeFSSectorSz (512) |
◆ kNeFSSeparator
| #define kNeFSSeparator '/' |
◆ kNeFSSeparatorAlt
| #define kNeFSSeparatorAlt '/' |
◆ kNeFSStepsExt
| #define kNeFSStepsExt ".step/" |
◆ kNeFSUpDir
◆ kNeFSVerionString
| #define kNeFSVerionString "1.2.9" |
◆ kNeFSVersionInteger
| #define kNeFSVersionInteger (0x0129) |
◆ kNeFSVolumeName
| #define kNeFSVolumeName "NeFS Volume" |
◆ kResourceTypeDialog
| #define kResourceTypeDialog (10) |
◆ kResourceTypeFont
| #define kResourceTypeFont (14) |
◆ kResourceTypeMenu
| #define kResourceTypeMenu (12) |
◆ kResourceTypeSound
| #define kResourceTypeSound (13) |
◆ kResourceTypeString
| #define kResourceTypeString (11) |
◆ anonymous enum
| Enumerator |
|---|
| kNeFSHardDrive | |
| kNeFSSolidStateDrive | |
| kNeFSOpticalDrive | |
| kNeFSMassStorageDevice | |
| kNeFSScsiDrive | |
| kNeFSFlashDrive | |
| kNeFSUnknown | |
| kNeFSDriveCount | |
◆ anonymous enum
| Enumerator |
|---|
| kNeFSStatusUnlocked | |
| kNeFSStatusLocked | |
| kNeFSStatusError | |
| kNeFSStatusInvalid | |
| kNeFSStatusCount | |