-
-
Notifications
You must be signed in to change notification settings - Fork 0
Module_FileCore
Charles edited this page Aug 5, 2026
·
12 revisions
| Component | Section | 32-bit | 64-bit | Claimant | Source | Repo summary |
|---|---|---|---|---|---|---|
| FileCore | ROM modules | not built in repo, not tested in repo |
| Functionality | Commands | SWIs | Services | Vectors | Uses Services | Uses UpCalls | TOTAL |
|---|---|---|---|---|---|---|---|
| 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
FileCore is RISC OS's core disc-format and block-filesystem engine. It manages FileCore-format maps, directories, allocation, mounting, formatting, sector I/O/cache and disc records while delegating actual media operations to ADFS/SCSIFS-compatible drivers.
URL: PRM
- Has background processing
- Has disc access
- Has nvram state
- Has services
- Has services fast
- Has swis
- Uses console input
- Uses console output
- Uses messagetrans
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Disc layouts |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | *Backup |
| 🔲 | 🔲 | *Bye |
| 🔲 | 🔲 | *CheckMap |
| 🔲 | 🔲 | *Compact |
| 🔲 | 🔲 | *Defect |
| 🔲 | 🔲 | *Dismount |
| 🔲 | 🔲 | *Drive |
| 🔲 | 🔲 | *Free |
| 🔲 | 🔲 | *Map |
| 🔲 | 🔲 | *Mount |
| 🔲 | 🔲 | *NameDisc |
| 🔲 | 🔲 | *NameDisk |
| 🔲 | 🔲 | *Verify |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 |
FileCore_DiscOp (&40540) |
| 🔲 | 🔲 |
FileCore_Create (&40541) |
| 🔲 | 🔲 |
FileCore_Drives (&40542) |
| 🔲 | 🔲 |
FileCore_FreeSpace (&40543) |
| 🔲 | 🔲 |
FileCore_FloppyStructure (&40544) |
| 🔲 | 🔲 |
FileCore_DescribeDisc (&40545) |
| 🔲 | 🔲 |
FileCore_DiscardReadSectorsCache (&40546) |
| 🔲 | 🔲 |
FileCore_DiscFormat (&40547) |
| 🔲 | 🔲 |
FileCore_LayoutStructure (&40548) |
| 🔲 | 🔲 |
FileCore_MiscOp (&40549) |
| 🔲 | 🔲 |
FileCore_SectorOp (&4054A) |
| 🔲 | 🔲 |
FileCore_FreeSpace64 (&4054B) |
| 🔲 | 🔲 |
FileCore_DiscOp64 (&4054C) |
| 🔲 | 🔲 |
FileCore_Features (&4054D) |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Service_ClaimFIQ |
| 🔲 | 🔲 | Service_DisplayFormatHelp |
| 🔲 | 🔲 | Service_EnumerateFormats |
| 🔲 | 🔲 | Service_FSRedeclare |
| 🔲 | 🔲 | Service_IdentifyDisc |
| 🔲 | 🔲 | Service_IdentifyFormat |
| 🔲 | 🔲 | Service_Memory |
| 🔲 | 🔲 | Service_Reset |
| 🔲 | 🔲 | Service_TerritoryStarted |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | ? |
| 🔲 | 🔲 | TickerV |
None
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | ? |
| 🔲 | 🔲 | Service_ClaimFIQ |
| 🔲 | 🔲 | Service_ReleaseFIQ |
None
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | ? |
FileCoreFSLockMessageTransTerritoryWimp


