--
You received this message because you are subscribed to the Google Groups "IBM1130" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ibm1130+u...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Here’s what the Disk Monitor System, Version 2, Programming and Operator’s Manual says:
“When data files are equated in a program stored in DCI, successful execution of this program requires that all cartridges on which these files are stored must be in the same condition and on the same logical drives as when the STOECI occurred. This is necessary since the Core Load Builder places an absolute sector address, including the drive code, into the file table for each equated file.”
The manual doesn’t say anything about generating an error and, as I read the statement, there is no real requirement that the files be in Fixed Area as long as they aren’t moved in the User Area. Of course, the right answer is to put the files in Fixed Area. The DCI program can be in either Fixed Area or User Area.
I think if the user messes this up, they are on their own!
Richard
--
Since the absolute file location has been encoded into the DCI program, I see no reason for the Monitor to accept any *FILES cards for DCI programs. I suppose you could just test it with the simulator. The Fixed Area isn’t any more fixed than User Area. I’m pretty sure I can add and delete files and, in doing so, actually move a file location in Fixed Area. You can use DUMPDATA to copy the file from FA to WS and then use STOREDATA to copy the file from WS back to FA after deleting some earlier files in FA. That ought to mess up the addressing!
I think DCI and FA were advanced topics. I used them a couple of times where core load building was grim but I didn’t make a habit of it. Today I wouldn’t even consider it. The Compact Flash coupled with the speed of an FPGA and there is no need for core image.
It’s possible that the core image builder would croak if the files were in UA but I haven’t tested it. Again, the simulator is probably the easy way to test.
I didn’t mean to imply that DUP moved files in FA. That won’t happen. But suppose there are2 files and I delete the first. Then I use DUMPDATA, DELETE and STOREDATA to move File 2 to the beginning of FA. There’s no reason I can’t do this that I know of.
I didn’t mean to imply that DUP moved files in FA. That won’t happen. But suppose there are2 files and I delete the first. Then I use DUMPDATA, DELETE and STOREDATA to move File 2 to the beginning of FA. There’s no reason I can’t do this that I know of.
-- john r pierce, recycling bits in santa cruz
One factoid from the DMS user manual: All files referenced in a DCI program must exist in FX. Considering how often UA changes, this seems reasonable.
The DCI program itself can be stored in UA or FX.
--