Anne & Lynn Wheeler
2006-07-12 00:41:15 UTC
http://listserv.uark.edu/scripts/wa.exe?A2=ind0509&L=ibmvm&P=8109
note in the above referenced archive ... it mentions transmission asreverse inverted
• ALC is transmitted "reverse inverted". For example, capital A is
0x31, but it's transmitted as 0x73. This makes it a major PITA to
read > off the wire.0x31, but it's transmitted as 0x73. This makes it a major PITA to
my off-repeated story of doing our own mainframe terminal controller
at the univ.
http://www.garlic.com/~lynn/subtopic.html#360pcm
and somebody writing an article blaiming four of us for the mainframe
pcm controller business.
the ibm mainframe channel interface had been reverse engineered and a
channel interface controller card built for an interdata/3
the second or third bug we encountered was passing ascii from the
interdata/3 (programmed to emulate 2702 over the channel interface to
the mainframe) ... showed data was coming in all garbage. it took some
time to realize that the linescanner on the interdata/3 was taking the
leading bit off the line and storing it it in the high order bit
position of the byte ... while the linescanner in the 2702 was taking
the leading bit off the line and storing it in the low order bit
position of the byte.
as a result "ascii" arriving in the mainframe memory from a 2702
(linescanner) was "bit-reversed" ... and the ibm translate tables were
taking that into account.