| This may not be of much help, but there is a PD command called DEFDISK
which assigns C, SYS, S, FONTS, L, LIBS, to any mounted volume in
one fell swoop.
I have the executable in my C directory, but I can check to see
if the source is available.
Ed.
|
| Re: .0
There is no system function to do an assign. Instead, the Assign command
knows the format of the list of device assignments hanging off the
DOS.library positive vector. It just creates entries and sticks them in
the list.
There is a PD reimplementation of the Assign command that made it to a
fish disk, I believe. Getting it right is somewhat subtle: the CLI/Assign
command assumes that the list entry was allocated using the BCPL memory
allocator, for example.
Are you sure you want to *really* get into all of this for less than
a second speedup in your bootup time? (I am assuming to have enough
disk buffers so that loading the assign command doesn't go to the disk
for each invocation of the assign command.)
|