Skip to content

fat95 4.0: FAT auto-detect/automount via ptable.library - #27

Draft
pulchart wants to merge 2 commits into
masterfrom
wip/jpu/hotplug
Draft

fat95 4.0: FAT auto-detect/automount via ptable.library#27
pulchart wants to merge 2 commits into
masterfrom
wip/jpu/hotplug

Conversation

@pulchart

Copy link
Copy Markdown
Owner
  • resource-first auto-detect: the handler locates its FAT partition
    (MBR, GPT, flat whole-disk) in the shared partition.resource
    published by ptable.library instead of scanning the table itself.

  • registers the live mount back via RegisterPartition so lsptres
    shows the real DOS name and resolved Flags/CONTROL

  • NSCMD_TD_READ64 for partitions beyond 4 GB during detection

  • new CONTROL option "q" (quiet): suppress all error requesters for
    the mount; errors return to the caller ("-q" clears it)

  • hotplug unmount never blocks on a human: ACTION_DIE cancels an
    already-open UX

pulchart added 2 commits July 10, 2026 17:35
…tion

- resource-first auto-detect: the handler locates its FAT partition
  (MBR, GPT, flat whole-disk) in the shared partition.resource
  published by ptable.library instead of scanning the table itself.

- registers the live mount back via RegisterPartition so lsptres
  shows the real DOS name and resolved Flags/CONTROL

- NSCMD_TD_READ64 for partitions beyond 4 GB during detection

- new CONTROL option "q" (quiet): suppress all error requesters for
  the mount; errors return to the caller ("-q" clears it)

- hotplug unmount never blocks on a human: ACTION_DIE cancels an
  already-open UX

extern/ptable: bump to master
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant