mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 16:36:33 +00:00
[FREELDR] Rework EXT2 filesystem to interface with ARC and not be tied to the boot volume.
See28bf1f3b
(r42537) andc599bd7d
(r43267) for additional information.
This commit is contained in:
parent
8d94b2a68d
commit
c9a20ced91
2 changed files with 321 additions and 315 deletions
|
@ -226,13 +226,15 @@ typedef struct ext2_dirent EXT2_DIR_ENTRY, *PEXT2_DIR_ENTRY;
|
|||
|
||||
#define FAST_SYMLINK_MAX_NAME_SIZE 60
|
||||
|
||||
typedef struct _EXT2_VOLUME_INFO *PEXT2_VOLUME_INFO;
|
||||
|
||||
typedef struct
|
||||
{
|
||||
ULONGLONG FileSize; // File size
|
||||
ULONGLONG FilePointer; // File pointer
|
||||
ULONG* FileBlockList; // File block list
|
||||
UCHAR DriveNumber; // Drive number of open file
|
||||
EXT2_INODE Inode; // File's inode
|
||||
ULONGLONG FileSize; // File size
|
||||
ULONGLONG FilePointer; // File pointer
|
||||
ULONG* FileBlockList; // File block list
|
||||
EXT2_INODE Inode; // File's inode
|
||||
PEXT2_VOLUME_INFO Volume;
|
||||
} EXT2_FILE_INFO, * PEXT2_FILE_INFO;
|
||||
|
||||
const DEVVTBL* Ext2Mount(ULONG DeviceId);
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue