fatfsparse.py: add cluster chaining support to enable reading longer-than-sector files

Closes IDF-4975
This commit is contained in:
Martin Gano
2022-04-04 15:33:00 +02:00
committed by Martin Gaňo
parent 64b6733349
commit 8ef66536ed
18 changed files with 368 additions and 62 deletions

View File

@@ -6,12 +6,12 @@ import os
from datetime import datetime
from typing import Any, List, Optional
from fatfsgen_utils.boot_sector import BootSector
from fatfsgen_utils.fat import FAT
from fatfsgen_utils.fatfs_state import FATFSState
from fatfsgen_utils.fs_object import Directory
from fatfsgen_utils.utils import (BYTES_PER_DIRECTORY_ENTRY, FATFS_INCEPTION, FATDefaults,
get_args_for_partition_generator, read_filesystem)
from fatfs_utils.boot_sector import BootSector
from fatfs_utils.fat import FAT
from fatfs_utils.fatfs_state import FATFSState
from fatfs_utils.fs_object import Directory
from fatfs_utils.utils import (BYTES_PER_DIRECTORY_ENTRY, FATFS_INCEPTION, FATDefaults,
get_args_for_partition_generator, read_filesystem)
class FATFS: