RISC OS Search
Websites
Downloadable Files
Stronghelp Manuals
Acorn Newsgroups
containing
"Nutty quip goes here!"
Home
|
About
|
Filebase Archive
|
StrongHelp Manuals
|
Newsgroups
|
Module Database
Emulation
»
Archimedes
»
BBC Micro
TechDocs
»
Acorn RiscPC
»
Acorn A4 Laptop
»
Acorn A7000
»
Archimedes A5000
»
Archimedes A4000
»
Archimedes A30x0
»
Archimedes A3000
»
Archimedes A680
»
Archimedes A540
»
Archimedes A4x0
»
Archimedes A3x0
»
BBC Master Compact
»
BBC Master 128
»
BBC Micro
»
Acorn Atom
»
Acorn Electron
Clubs
»
WROCC
»
ROUGOL
»
MUG
»
BigBenClub.nl
Shows
»
RISC OS North
»
RISC OS London
»
RISC OS SouthWest
Other Sites
»
RISC OS Open
»
StarDot
(Discord)
»
Archimedes Archive
»
Arc Wiki
»
RISCOSitory news
»
The Icon Bar news
This SWI controls the filing system manager and the filing systems themselves. Action taken depends on R0 :
00 &00
Set current dir
01 &01
Set library dir
02 &02
Inform of start of new app
03 &03 Run type (same as
run a file
)
04 &04
Run a file
05 &05
Catalogue a dir
06 &06
Examine current dir
07 &07
Catalogue library
08 &08
Examine library
09 &09
Examine objects
10 &0A
Set FS options
11 &0B
Set temporary FS
12 &0C
Add a FS
13 &0D
Check for FS
14 &0E
Select FS
15 &0F
Boot from FS
16 &10
Remove FS
17 &11
Add secondary module
18 &12
Convert filetype number to name
19 &13
Restore current FS
20 &14
Read location of temp FS
21 &15
Return a file handle
22 &16
Close all open files
23 &17
Shutdown FS
24 &18
Set attributes of objects
25 &19
Rename object
26 &1A
Copy objects
27 &1B
Wipe objects
28 &1C
Count objects
29 &1D Reserved (was 'Create Handle')
30 &1E
Read location of temporary FS secondary module
31 &1F
Convert filetype name to number
32 &20
Output list of object names & info
33 &21
Convert a filing system number to a name
34 &22 Reserved (was 'Set Contexts')
35 &23
Add an image FS
36 &24
Remove an image FS
37 &25
Canonicalise path
38 &26
Extract filetype from file information
39 &27
Set User Root Directory
40 &28
Swap current and previous directories
41 &29
Return defect list for an image file
42 &2A
Map out defect from an image file
43 &2B
Unset the Current Directory
44 &2C
Unset the User Root Directory
45 &2D
Unset the Library Directory
46 &2E
Return used space map of image file
47 &2F
Read boot option for disc or image file
48 &30
Write boot option for disc or image file
49 &31
Read free space for disc or image file
50 &32
Rename disc or image file
51 &33
Request update of image stamp
52 &34
Find object at offset within image file
53 &35
Set given directory to path unchecked
54 &36
Read path of given directory
55 &37
Read free space for a large disc or image file
56 &38
Read defect list for a large disc or image file
57 &39
Map out defect from large disc or image
58 &3A
Enumerate handles
59 &3B FileSwitch info
60 &3C Run absolute file
61 &3D Run untyped file
62 &3E Run transient utility
See also:
PRM 2-77
,
5a-166
,
5a-663
[sh-index]
Back to list of manuals