-
-
Notifications
You must be signed in to change notification settings - Fork 0
Module_ADFS
Charles edited this page Aug 5, 2026
·
6 revisions
| Component | Section | 32-bit | 64-bit | Claimant | Source | Repo summary |
|---|---|---|---|---|---|---|
| ADFS | ROM modules | Functional | macpato82 | GitHub | not built in repo, not tested in repo |
ADFS is the Acorn Disc Filing System hardware/filesystem driver. It exposes FileCore-compatible low-level disc operations for floppy and IDE/ATA hard drives, mediates controller-specific operations (including podule IDE), and is the principal physical-disc backend used by FileCore.
URL: PRM
- Has argument parsing
- Has background processing
- Has disc access
- Has dynamic code
- Has nvram state
- Has services
- Has services fast
- Has swis
- Is hardware specific
- Uses console output
- Uses messagetrans
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Filecore filesystem |
| 🔲 | 🔲 | Hardware driver |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | *ADFS |
| 🔲 | 🔲 | *Configure ADFSDirCache |
| 🔲 | 🔲 | *Configure ADFSbuffers |
| 🔲 | 🔲 | *Configure Drive |
| 🔲 | 🔲 | *Configure Floppies |
| 🔲 | 🔲 | *Configure IDEDiscs |
| 🔲 | 🔲 | *Configure Step |
| 🔲 | 🔲 | *Format |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 |
ADFS_DiscOp (&40240) |
| 🔲 | 🔲 |
ADFS_HDC (&40241) |
| 🔲 | 🔲 |
ADFS_Drives (&40242) |
| 🔲 | 🔲 |
ADFS_FreeSpace (&40243) |
| 🔲 | 🔲 |
ADFS_Retries (&40244) |
| 🔲 | 🔲 |
ADFS_DescribeDisc (&40245) |
| 🔲 | 🔲 |
ADFS_VetFormat (&40246) |
| 🔲 | 🔲 |
ADFS_FlpProcessDCB (&40247) |
| 🔲 | 🔲 |
ADFS_ControllerType (&40248) |
| 🔲 | 🔲 |
ADFS_PowerControl (&40249) |
| 🔲 | 🔲 |
ADFS_SetIDEController (&4024A) |
| 🔲 | 🔲 |
ADFS_IDEUserOp (&4024B) |
| 🔲 | 🔲 |
ADFS_MiscOp (&4024C) |
| 🔲 | 🔲 |
ADFS_SectorDiscOp (&4024D) |
| 🔲 | 🔲 |
ADFS_14 (&4024E) |
| 🔲 | 🔲 |
ADFS_15 (&4024F) |
| 🔲 | 🔲 |
ADFS_ECCSAndRetries (&40250) |
| 🔲 | 🔲 |
ADFS_LockIDE (&40251) |
| 🔲 | 🔲 |
ADFS_FreeSpace64 (&40252) |
| 🔲 | 🔲 |
ADFS_19 (&40253) |
| 🔲 | 🔲 |
ADFS_DiscOp64 (&40254) |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Service_ADFSPoduleIDEDying |
| 🔲 | 🔲 | Service_Portable |
| 🔲 | 🔲 | Service_Reset |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | IrqV |
| 🔲 | 🔲 | TickerV |
None
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Service_ADFSPoduleIDE |
| 🔲 | 🔲 | Service_ClaimFIQ |
| 🔲 | 🔲 | Service_DisplayFormatHelp |
| 🔲 | 🔲 | Service_IdentifyFormat |
| 🔲 | 🔲 | Service_ReleaseFIQ |
None
None
None
ADFSFileCoreMessageTransPortable

