On 2015-04-15 16:56, Paul_Koning at
Dell.com wrote:
Stream-CR, interesting.
No, this is not the same as Stream-CR. RSX do not have the Stream-LF and
Stream-CR types.
The record attributes is a separate detail, which tells what is implied
at the end of each record, while the organization tells how records are
separated.
So, in this case, records are treated as stream. In RMS-11, this means
that ant CR+LF combo is treated as a record separator. And actually, a
single LF is also treated as a record separator. I should check the
manuals, but I think FF is also a record separator.
The record separator is not included in the read record.
And then the attributes tells you that in this case, each record is
supposedly a line with CR+LF at the end.
I thought that you can adjust what Linux does, and a
check of the manpage for dncopy confirms that. The default record format is stream --
which is fine for Linux and RSTS, not so much for RSX. To override it, add "-r
var" to set the record format to variable, which is what RSX-like systems prefer.
Yeah. Seems like that might do the trick. Will be interesting to hear if
it works.
Johnny
paul
________________________________________
From: owner-hecnet at Update.UU.SE [owner-hecnet at Update.UU.SE] on behalf of Dave
McGuire [mcguire at
neurotica.com]
Sent: Wednesday, April 15, 2015 12:58 AM
To: hecnet at Update.UU.SE
Subject: Re: [HECnet] "illegal record size" in RSX?
...
Just got back from road trip #1, only have a moment, will get back to
this in the morning. Here is the DSP output:
$ dsp forth.mac
DU:[10,1]FORTH.MAC;1
Size: 139./144. Created: 15-APR-2015 00:54
Owner: [001,010] Revised: 15-APR-2015 00:55
File ID: (5601,10,0) Expires: <none_specified>
File protection: System:RWED, Owner:RWED, Group:RWED, World:R
File organization: Sequential
File attributes: Allocation=144, Extend=0
Record format: Stream, maximum 255 bytes
Record attributes: Carriage return
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA