bqt
Veteran Member
BASIC.UF is an optional file that contains any user written/defined functions that you want to be able to access from your BASIC program.
It don't even need to exist.
I wonder - this serial disk thing... Do people know/understand how things work in OS/8 enough to add a new device properly? Does the serial disk appear to look like an exsting device (like the RK05)? Does it then also have all the signatures of that driver, so that other programs like PIP understands it? PIP have a list of all known devices, along with the size of each one, so that a zero of the device creates a proper directory mapping all of the disk. RESORC is another program that actually knows more about devices, and also picks through the device driver to figure out what device it is.
There might be a few more, I can't really remember. But it's not enough to just write a device driver if it is for a device that is supposed to have a file structure on it.
OS/8 is a little primitive in that way. Not enough information is kept around in some common place. Instead various programs that needs extra information have it in themselves...
It don't even need to exist.
I wonder - this serial disk thing... Do people know/understand how things work in OS/8 enough to add a new device properly? Does the serial disk appear to look like an exsting device (like the RK05)? Does it then also have all the signatures of that driver, so that other programs like PIP understands it? PIP have a list of all known devices, along with the size of each one, so that a zero of the device creates a proper directory mapping all of the disk. RESORC is another program that actually knows more about devices, and also picks through the device driver to figure out what device it is.
There might be a few more, I can't really remember. But it's not enough to just write a device driver if it is for a device that is supposed to have a file structure on it.
OS/8 is a little primitive in that way. Not enough information is kept around in some common place. Instead various programs that needs extra information have it in themselves...