PRM Bugs

FSEntry_Func 11 (page 992)

r6 = 0 (cannot specify a context) is wrong. A context can be specified.

OS_FSControl 1 (page 886)

The default library is typically & (this being the default for FileCore based filing systems), not $.Library as stated in the PRM.

OS_FSControl 11 (page 897)

r2 0 : old filing system to be selected should read
r2 > 0 : filing system number specified

The following should be noted about OS_FSControl 11:

r1 in                           Regs out
blah.blah vlsgf                 r1=r1 in
                                r2 = -1
                                r3 = 0
<FS>:blah                       r1 past :
                                r2 = number of <FS>
                                r3 = 0
<FS>#fred:blah                  r1 past :
                                r2 = number of <FS>
                                r3 past #
<path>:blah                     r1 = r1 in
                                r2 = -1
                                r3 = 0
<path>#fred:blah                r1 = r1 in
                                r2 = -1
                                r3 past #
#fred:blah                      r1 = r1 in
                                r2 = -1
                                r3 past #