I always though that the maximum was about 32 devices,
so I guess I will need to check. 
... in Bstrap.mac:
90$:    CMP     R3,#<HNAMES+<40.*4>> ;More than 40. handlers here?
        BHIS    110$            ;Yes, can't remember any more
 Also, although the system device is LOADed at boot
time,
the SHOW  DEVICE command shows "Resident" as the actual
status - which I agree means that it can't be UNLOADed. 
Yes, 'Resident' is determined when the handler base address
is above the base of RMON.
 Finally, as discussed elsewhere, even normal
"properly
written programs" can't .Fetch a device driver if it is
being run as a "system" or "foreground" job. 
I'll have to check on this... my RTEFTP program may be
using tricks to accomplish it.  I know it does it when
running virtual or under VBGEXE (with the /BUFF:n option
for SRUN or FRUN)
                                        Megan Gentry
                                        Former RT-11 Developer
+--------------------------------+-------------------------------------+
| Megan Gentry, EMT/B, PP-ASEL,ST| email: mbg at 
world.std.com         |
| Member of Technical Staff      |        megan at 
savaje.com          |
| SavaJe Technologies, Inc.      |             (s/ at /@/)             |
| 100 Apollo Drive               | URL:     
http://world.std.com/~mbg/ |
| Chelmsford, MA 01824           | "pdp-11 programmer - some assembler |
| (978) 256 6521   (DEC '77-'98) |  required." - mbg            KB1FCA |
+--------------------------------+-------------------------------------+