Charles Mills wrote:
Here's a good start:
http://listserv.uark.edu/scripts/wa.exe?A2=ind0509&L=ibmvm&P=8109

note in the above referenced archive ... it mentions transmission as reverse 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.

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.

Reply via email to